166 5. Structure of Feedforward Inverses
Proof. Assume that s is a 0-step state and s
a successor state of s.We
prove by reduction to absurdity that s
is not a 0-step state. Suppose to the
contrary that s
is a 0-step state. Since s and s
are 0-step states, we have
|λ(s, X)| = |λ(s
,X)| =2.Sinces
is a successor state of s, it is easy to see
that |W
M
2,s
| 3. This contradicts |W
M
2,s
| = 2. We conclude that s
is not a
0-step state.
Lemma 5.4.2. Let M = X, Y, S, δ, λ be a finite automaton, and |X| =2.
(a) If s in S is a 1-step state and s
a successor state of s,thens
is not
a 0-step state.
(b) Let s
and s
be two different successor states of s ∈ S.Ifs, s
and
s
are not 0-step states and |W
M
2,s
| =2,then|λ(s
,X)| = |λ(s
,X)| =1and
λ(s
,X) = λ(s
,X),therefore,s is a 1-step state.
Proof. (a) Assume that s in S is a 1-step state and s
a successor state of
s. We prove by reduction to absurdity that s
is not a 0-step state. Suppose to
the contrary that s
is a 0-step state. Since s is a 1-step state and s
a0-step
state, we have |λ(s, X)| =1and|λ(s
,X)| =2.Sinces
is a successor state
of s, it is easy to see that there exist x
0
,x
0
,x
1
,x
1
∈ X such that x
0
= x
0
and
λ(s, x
0
x
1
)=λ(s, x
0
x
1
). This contradicts that s is a 1-step state. We conclude
that s
is not a 0-step state.
(b) Since s, s
and s
are not 0-step states, we have |λ(s, X)| = |λ(s
,X)| =
|λ(s
,X)| =1.From|W
M
2,s
| = 2, it follows that λ(s
,X) = λ(s
,X). There-
fore, s is a 1-step state.
Lemma 5.4.3. Let M = X, Y, S, δ,λ be weakly invertible with delay 2,
and w
2,M
= |X| = |Y | =2.LetS
0
= {s|s ∈ S, |W
M
2,s
| = w
2,M
}.
(a) If s
and s
are two different successor states of s ∈ S
0
,thens
is a
0-step state if and only if s
is a 0-step state.
(b) If s in S
0
is a 2-step state and s
a successor state of s,thens
is a
0-step state.
Proof. (a) Assume that s
and s
are two different successor states of
s ∈ S
0
. We prove by reduction to absurdity that s
is a 0-step state if and
only if s
is a 0-step state. Suppose to the contrary that one state in {s
,s
}
is a 0-step state and the other is not. Without loss of generality, suppose
that s
is a 0-step state and s
is not. Then we have |λ(s
,X)| =2and
|λ(s
,X)| =1.Sinces
and s
are two different successor states of s and
|w
M
2,s
| =2,wehave|λ(s, X)| = 1. (Otherwise, we obtain |w
M
2,s
| =3,which
contradicts s ∈ S
0
.) Since s is in S
0
, from Theorem 2.1.3 (b), s
is in S
0
.Thus
we have λ(s
3
,X)∪λ(s
4
,X)=Y ,wheres
3
and s
4
are two different successors
of s
.Letx
1
in X satisfy λ(s
,x
1
)=λ(s
,x
1
). Since s
is a 0-step state, such
an x
1
is existent. Denote s
1
= δ(s
,x
1
). From λ(s
3
,X) ∪ λ(s
4
,X)=Y ,we