Home » Theory of Computation » Theory of computation miscellaneous » Question

Theory of computation miscellaneous

Theory of Computation

  1. Let L be a language and L be its complement. Which one of the following is NOT a viable possibility?
    1. Neither L nor L is recursively enumerable (r.e.).
    2. One of L and L is r.e. but not recursive; the other is not r.e.
    3. Both L and L are r.e. but not recursive.
    4. Both L and L are recursive.
Correct Option: C

Both L and L are recursively enumerable but not recursive.
Set of recursive languages is subset of the set of recursively enumerable languages.
So, if a language is recursive, It must be R.E. also.
(a) May be true as a language L and its complement L need not be recursively enumerable.
(b) May be true if L is r.e. but not recursive and L is not recursively enumerable
(d) May be true as L and L both can be recursive.
However (c) is not possible because if Both L and L are recursively enumerable than by a well known theorem of complexity theory either L or L has to be recursive.



Your comments will be displayed only after manual approval.