[source]
2.5.2 (a) Consider any regular language over an alphabet
. The following are
regular languages.
L1 = {x|x is a non-empty string in
*}
L2 = L
L1
L3 = L2
L =
(L)
(b) Let LM,q denote the language that the finite state automaton M accepts, when modified to have q as the only accepting state of M. Let Lq,M denote the language that the finite state automata M accepts, when modified to have q as the initial state of M.
(L1, L2) =
q,pLM1,qLM2,pLq,M1LMp,M2
2.5.3 Choose L = (ab)i|i > 0 and w = ambm in
(L).
2.5.4 (a) Replace each transition rule in a finite state transducer that computes R, with a transition rule of the form
[source]
(b) If R is computable by M then
(M ) is computable by
[source]
(c) If R1 is computable by M 1, and R2 is computable by M 2, then
(R1, R2)
is computable by
[source]
(d) If R1 = R(M 1) and R2 = R(M 2) then
(R1, R2) = R(M ) where
in M if and only if for some
[source]
in M 1 and
[source]
in M 2.
2.5.5 Let R = {(
,
), (a, a), (aa, a)}. Then (aa, a) and (aa, aa) are in R.R
.
2.5.6
[source]
See also prob 2.3.2
2.5.7
2.5.8 R(M ) = {(x, y)|x not in L(M )}
{(x, y)|x in L(M ), but (x, y) not in R(M )}