Per una macchina Turing


14

Mi chiedo come mai che il seguente linguaggio è in .R

LM1={⟨M2⟩|M2 è una TM e L(M1)=L(M2), e |⟨M1⟩|>|⟨M2⟩|}

(So ​​che è in poiché c'è una risposta per questa domanda a scelta multipla, ma senza spiegazioni).R

Ho subito pensato che dato che sappiamo che controllare se due macchine accettano la stessa lingua non è realmente decidibile, sono arrivato a pensare: è immediato "Falso", ma non può essere da allora ci sono molte macchine Turing che accettano la stessa risposta e hanno codici diversi.LM1∉nucleo∪RI

Grazie!

Risposte:


14

è in R semplicemente perché il numero di descrizioni macchina più piccolo di una certa descrizione macchina è finita e qualsiasi linguaggio finito è in R .LM1RR


9
LM1f(M)=LM
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.