DHARMREGULAR AND NONREGULAR LANGUAGES 273
(iii)ABDEFGC011111111000000(iv)d ea
cbf00 00 0011111(v) A B CD100
0 1Î
ÎÎ1,ÎFig. 10.16
10.4 Let L be a regular language then prove that ½(L) is also regular, where
½(L) = {x ∈ Σ*/x.y ∈ L for some y ∈ Σ* and |x| = | y|}
[Hint : Assume L = {0010, 01, 001110, 00, ......} then ½(L) = {00, 0, 001, 0, .......}. Let M be a DFA
which accepts L i.e., M = (Q, Σ, δ, q 0 , F) and the language ½(L) is accepted by the DFA M′ = (Q ×
Q × Q ∪ {q 0 ′}, Σ, δ′, q 0 ′, F′). Further, assume