1.4 Concepts on Invertibility 31
the terminal vertex of u
k
is (s
r
,s
r
). From the construction of G
M
,there
exist x
i
, x
i
∈ X, i =1, 2,...,k, such that δ(s
i
,x
i
)=s
i+1
, δ(s
i
,x
i
)=s
i+1
,
i =1, 2,...,k − 1, δ(s
k
,x
k
)=s
r
, δ(s
k
,x
k
)=s
r
,andλ(s
i
,x
i
)=λ(s
i
,x
i
),
i =1, 2,...,k.From(s
1
,s
1
) ∈ R
, there exist s
0
∈ S, x
0
, x
0
∈ X, such that
δ(s
0
,x
0
)=s
1
, δ(s
0
,x
0
)=s
1
, λ(s
0
,x
0
)=λ(s
0
,x
0
)andx
0
= x
0
. Taking
α = x
0
x
1
...x
r−1
x
r
...x
k
x
r
...x
k
...,
α
= x
0
x
1
...x
r−1
x
r
...x
k
x
r
...x
k
...,
we then have λ(s
0
,α)=λ(s
0
,α
). Since x
0
= x
0
, M is not weakly invertible.
Conversely, suppose that G
M
has no circuit. Then the level of G
M
is an
integer, say ρ − 1. In the case of R
= ∅, it is evident that ρ = −1andM is
weakly invertible with delay 0 (= ρ + 1). In the case of R = ∅, for any state
s
0
of M, and any input sequences α = x
0
x
1
...x
ρ+1
and α
= x
0
x
1
...x
ρ+1
of length ρ +2, x
i
, x
i
∈ X, i =0, 1,...,ρ + 1, we prove by reduction to
absurdity that λ(s, α)=λ(s, α
) implies x
0
= x
0
. Suppose to the contrary
that λ(s
0
,x
0
x
1
...x
ρ+1
)=λ(s
0
,x
0
x
1
...x
ρ+1
)andx
0
= x
0
, for some state
s
0
in S, and some input letters x
i
, x
i
, i =0, 1,...,ρ +1 in X. Denote
s
i
= δ(s
i−1
,x
i−1
), s
i
= δ(s
i−1
,x
i−1
), i =1, 2,...,ρ +2, where s
0
= s
0
.
Since λ(s
0
,x
0
x
1
...x
ρ+1
)=λ(s
0
,x
0
x
1
...x
ρ+1
), we have λ(s
i
,x
i
)=λ(s
i
,x
i
),
i =0, 1,...,ρ+1, where s
0
= s
0
.Fromx
0
= x
0
,wehave(s
1
,s
1
) ∈ R
, and for
any i,1 i ρ + 1, there exists an arc, say u
i
, such that the initial vertex of
u
i
is (s
i
,s
i
)andtheterminalvertexofu
i
is (s
i+1
,s
i+1
). Thus u
1
u
2
...u
ρ+1
is a path of G
M
. Since the length of the path is ρ +1, thelevel ofG
M
is at
least ρ. This contradicts that the level of G
M
is ρ − 1. We conclude that M
is weakly invertible with delay ρ +1.
Let 0 τ ρ. Since the level of G
M
is ρ − 1, there exists a path of
length τ of G
M
,sayu
1
u
2
...u
τ
. Denote the initial vertex of u
i
by (s
i
,s
i
)
and the terminal vertex of u
i
by (s
i+1
,s
i+1
), i =1, 2,...,τ. From the con-
struction of G
M
, without loss of generality, suppose that (s
1
,s
1
)isinR
.
From the definition of R
, there exist x
0
, x
0
in X and s
0
in S, such that
δ(s
0
,x
0
)=s
1
, δ(s
0
,x
0
)=s
1
, λ(s
0
,x
0
)=λ(s
0
,x
0
)andx
0
= x
0
.Fromthe
construction of G
M
, there exist x
i
, x
i
in X, i =1, 2,...,τ, such that δ(s
i
,x
i
)
= s
i+1
, δ(s
i
,x
i
)=s
i+1
,andλ(s
i
,x
i
)=λ(s
i
,x
i
), i =1, 2,...,τ.Thuswe
have λ(s
0
,x
0
x
1
...x
τ
)=λ(s
0
,x
0
x
1
...x
τ
). From x
0
= x
0
, M is not weakly
invertible with delay τ .
Corollary 1.4.3. If M is weakly invertible, then there exists τ n(n−1)/2
such that M is weakly invertible with delay τ, where n is the element number
in the state alphabet of M.