wiz-icon
MyQuestionIcon
MyQuestionIcon
1
You visited us 1 times! Enjoying our articles? Unlock Full Access!
Question

Consider the following languages:
  • L1 = { ⟨M⟩ | M takes at least 2016 steps on some inputs}
  • L2 = { ⟨M⟩ | M takes at least 2016 steps on all inputs}
  • L3 = { ⟨M⟩ | M accepts ε} where for each turning machine M, ⟨M⟩ denotes a specific encoding of M.Which one of the following is TRUE?

Open in App
Solution

L3 = {M | ε ∈ L(M)}
Since the question is a non-trivial question RE language, it is undecidable by Rice's theorem.
So L3 is not recursive.
L1 ,L2 are decidable (recursive), since 2016 is finite and that many steps can be simulated on a TM in finite time.

flag
Suggest Corrections
thumbs-up
0
Join BYJU'S Learning Program
similar_icon
Related Videos
thumbnail
lock
Construction of Turing Machines Part - 1
OTHER
Watch in App
Join BYJU'S Learning Program
CrossIcon