Una declaración del teorema de Rice se da en la página 35 de "Complejidad computacional: un enfoque moderno" (Arora-Barak):
Una función parcial de a es una función que no está necesariamente definida en todas sus entradas. Decimos que una TM calcula una función parcial si por cada en la que se define , y por cada en la que no está definida entra en un bucle infinito cuando se ejecuta en la entrada . Si es un conjunto de funciones parciales, definimos ser la función booleana que en la entrada salidas 1 si y sólo si calcula una función parcial en . El teorema de Rice dice que para cada no trivial , la función no es computable.
Wikipedia afirma que los idiomas de las máquinas de tiempo limitado están COMPLETAMENTE completos. Supongo que este lenguaje se parece a acepta en menos de pasos . Deje que sea un DTM que decida este lenguaje limitado en tiempo exponencial. Parece que este DTM está decidiendo algunas propiedades para TODAS las máquinas de turing, por lo que mi intuición me dice que el teorema de Rice impide esa decisión. Pero obviamente calcula una función total.
¿Qué me estoy perdiendo acerca de la relación entre este lenguaje y el teorema de Rice?