Let be a recursive language, and let be a recursively enumerable but not a recursive language. Which one of the following is TRUE?
View worked solution
Answer: B
To determine the correct statement, let's analyze the properties of the given languages:
-
For (Recursive Language):
- The class of recursive languages is closed under complementation.
- Since is recursive, its complement is also recursive.
-
For (Recursively Enumerable but not Recursive):
- According to a fundamental theorem in computability theory, a language is recursive if and only if both and its complement are recursively enumerable (RE).
- We are given that is RE but not recursive. Therefore, its complement cannot be recursively enumerable (if were RE, then would have to be recursive, which is a contradiction).
Combining these two results:
- is recursive.
- is not recursively enumerable.
This matches Option B.
Free practice · Your answers on this page are not saved.
