다음 문제에 도움을 드리고자합니다.
L={⟨M⟩∣L(M) is context-free}. 보여L∉RE∪CoRE.
나는 증명하기 위해 L∉RE언어를 찾는 것으로 충분합니다 L′ 그런 L′∉RE 에서 감소가 있음을 보여 L′ 에 L (L′≤ML).
나는 그들이 이미 알고있는 언어를 생각하기 시작했습니다. RE나는 그것을 알고 Halt∗={⟨M⟩∣M halts for every input}∉RE. 나는이 감소를 생각Halt∗ 에 L: f(⟨M⟩)=(M′). 모든⟨M⟩: 만약 M 모든 입력에 대해 정지 L(M′)=0n1n 그렇지 않으면 on1n0n, 그러나 이것은 정확하지 않습니다. 그렇지 않습니까? 어떻게 확인할 수 있습니까M모든 입력으로 시작을 중지합니까? 그리고 이것이 그렇게하는 방법입니까?