Let be a regular language, be a deterministic context-free language and a recursively enumerable, but not recursive, language. Which one of the following statements is false?
View worked solution
Answer: B
To find the false statement, let us analyze each option based on the closure properties of language families:
- Option A: is a deterministic CFL.
Deterministic Context-Free Languages (DCFLs) are closed under intersection with regular languages. Since is a DCFL and is regular, is guaranteed to be a DCFL. This statement is true. - Option B: is recursive.
Let us choose (which is a regular language). Then, . Since is given to be recursively enumerable but not recursive, the intersection is not recursive. Thus, this statement is false. - Option C: is context free.
Since every DCFL is also a CFL, is a CFL. Regular languages () are also CFLs. Since Context-Free Languages are closed under union, is a CFL. This statement is true. - Option D: is recursively enumerable.
The intersection of a regular language and a DCFL, , is a DCFL, which is also a Recursively Enumerable (RE) language. Since RE languages are closed under intersection, the intersection of with the RE language is also RE. This statement is true.
Therefore, the false statement is B.
Free practice · Your answers on this page are not saved.
