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.LM1nucleoRI

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.