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

Theory of computation miscellaneous

Theory of Computation

  1. For any two languages L1 and L2 such that L1 is context-free and L2 is recursively enumerable but not recursive, which of the following is/are necessarily true?
    I. L1 (complement of L1) is recursive
    II. L2 (complement of L2) is recursive
    III. L1 is context - free
    IV. L1 ∪ L2 is recursively enumerable
    1. I only
    2. III only
    3. III and IV only
    4. I and IV only
Correct Option: D

IL1 is recursive This one is true, because L1 is context free which is nonentity but recursive, recursive language is closed under complement. Hence it is true.
IIL2 (complement of L2) is recursive If L2 and L2 both are recursive enumerable then L2 is recursive
Hence, statement II is false
IIIL1 is context free Which is false because context free language does not closed under complement.
IVL1 L2 is recursive enumerable.
L1 recursive, because every recursive language is also recursive enumerable.
L2 recursive enumerable.
L1 ∪ L2 ⇒ recursive enumerable, because recursive enumerable language closed under union.



Your comments will be displayed only after manual approval.