(a) Replace each transition rule of the form (q,
,
, p,
,
) with a transition
rule of the form (q,
,
,p,
,
).
(b) Consider any two pushdown transducers M 1 and M 2. The relation
R(M 1)
R(M 2) is computable by a pushdown transducer M that consists of
two components M 1' and M 2. Each accepting computation of M starts at M 1'
and ends at M 2.
M 1' is a component similar to M 1. The only difference is that the accepting states of M 1 are nonaccepting states in M 1'.
The transition of M from M 1' to M 2 is made from those states of M 1' that correspond to the accepting states of M 1. Upon the transition from M 1' to M 2 the pushdown memory is emptied.
(c) Consider any pushdown transducer M . The reversal of R(M ) is computed by a pushdown transducer M rev that is derived from M with the following modifications.
The string being stored corresponds to the content of the pushdown store of M upon halting in an accepting configuration or the give input.
The state being chosen corresponds to the state of M upon halting in an accepting configuration on the given input.
,
, p,
,
) is simulated by a sequence of
moves that starts at state p, ends at state q, reads
rev, writes
rev, pops
, and
pushes
.
(L1, L2).
3.5.3
[source]
3.5.4
[source]
M eof without mixed states.
[source]
[source]