Un'affermazione del teorema di Rice è riportata a pagina 35 di "Complessità computazionale: un approccio moderno" (Arora-Barak):
Una funzione parziale da a è una funzione che non è necessariamente definita su tutti i suoi input. Diciamo che una TM calcola una funzione parziale se per ogni in cui è definito, e per ogni in cui non è definito entra in un ciclo infinito quando eseguito su input . Se è un insieme di funzioni parziali, definiamo come la funzione booleana che su input output 1 iff { 0 , 1 } ∗ M f x f M ( x ) = f ( x ) x f M x S f S α M α S S f Scalcola una funzione parziale . Il teorema di Rice dice che per ogni non banale , la funzione non è calcolabile.
Wikipedia afferma che le lingue delle macchine del tempo limitate sono EXPTIME complete. Mi aspetto che questa lingua assomigli a accetta in meno di passaggi . Quindi lascia che sia un DTM che decide questa lingua limitata in tempo esponenziale. Sembra che questo DTM stia decidendo alcune proprietà per TUTTE le macchine da turismo, quindi la mia intuizione mi dice che il teorema di Rice preclude una tale decisione. Ma ovviamente calcola una funzione totale. x n } M M
Cosa mi manca della relazione tra questa lingua e il teorema di Rice?