Para completar a resposta de Rafael, há uma extensão do teorema de Rice que diz o seguinte:
Teorema do Arroz Generalizado
Seja alguma propriedade e seja todas as TMs que satisfazem a propriedade , ou seja,
Então, se e somente se todas as seguintes condições :S⊆RES⊆RELSLSSSLS={⟨M⟩∣L(M)∈S}.
LS={⟨M⟩∣L(M)∈S}.
LS∈RELS∈RE
- para qualquer , se e então .L1,L2∈REL1,L2∈REL1∈SL1∈SL1⊆L2L1⊆L2L2∈SL2∈S
- se seguida, existe uma finito tal que .L1∈SL1∈SL2⊆L1L2⊆L1L2∈SL2∈S
- A linguagem de 'todas as línguas finitas em ' está em RE. (em outras palavras, existe um TM que, se é um idioma finito, e são fornecidos a como entrada, aceita somente se .SS
MSMSLLL={w1,w2,…wk)L={w1,w2,…wk)(w1,w2,…,wk)(w1,w2,…,wk)MSMSMML∈SL∈S
Agora, de volta à pergunta original. Nós agora que de modo . Mas pois essa TM nunca é interrompida. Isto significa que .⟨Mloopy⟩∈L⟨Mloopy⟩∈LL(⟨Mloopy⟩)∈CL(⟨Mloopy⟩)∈CL(⟨Mloopy⟩)=∅L(⟨Mloopy⟩)=∅∅∈C∅∈C
Agora vamos ver a primeira condição do teorema acima. QUALQUER linguagem satisfaz . Assim, para satisfazer a condição 1, deve ser que . No entanto, a pergunta afirma que e, portanto, pelo teorema, .LL∅⊆L∅⊆LC=REC=REC⊊REC⊊REL∉REL∉RE