780 views
4 votes
4 votes

Which are the correct arguments?
1) if A is a subset of B, and B is decidable, than A is guaranteed to be decidable.
2) If L is Turing-decidable and L' is regular. Then L ∩ L' is regular.
3) The language L = {<D> | D is a DFA and there exists a TM M such that L(M) = L(D)} is Turing-decidable
4) If L1 reduces to L2 and L2 is undecidable, then L1 is undecidable.

(A) 1, 2, 3
(B) 3, 4
(C) 1, 3
(D) 2, 3

1 Answer

Best answer
4 votes
4 votes
1. FALSE. Let $B = (0+1)^*$ which is regular. Now any undecidable problem represented in binary is its subset.

2. FALSE. Let $L = \{a^nb^n, n \geq 0 \}$ and $L' = (a+b)^*$. Now, their intersection will be $L$ which is CFL but not regular.

3. TRUE. Every DFA has a corresponding TM which accepts the same language -- because every regular set is also a recursively enumerable set. So, the language here reduces to the set of all valid DFA descriptions which is Turing decidable.

4. FALSE. Any decidable problem can be reduced to an undecidable one and this does not prove anything. If we reduce an unknown problem $X$ to a decidable one, then $X$ becomes decidable. Similarly if we reduce an unknown problem $X$ to a known undecidable problem then $X$ becomes undecidable.
selected by

Related questions

1 votes
1 votes
2 answers
1
Parshu gate asked Nov 29, 2017
849 views
Suppose in question we are given the language is Turing Recognizable , can I consider it a CFL or Regular?
3 votes
3 votes
3 answers
2
Parshu gate asked Nov 29, 2017
646 views
Suppose in question we are given the language is Turing Decidable , can I consider it a CFL or Regular?
0 votes
0 votes
0 answers
3
Purple asked Jan 12, 2017
289 views
Why is the answer D? How to solve it in simple way other than learning Rice Theorem? Does anyone know Rice thm in short?
2 votes
2 votes
1 answer
4
adwaitLP asked Sep 13, 2017
2,152 views
If M is a turing machine and Language accepted by that turning machine is L(M) such that L is regular language. Whether this Statement is decidable or undecidable?