EJERCICIO 1 / 5Respuesta comprobable
Tu reto 1.
El incremento unario transforma 11111 en una palabra de ¿qué longitud?
- PISTA 1
Una pista
Añade un símbolo.
Un desarrollo posible.
La entrada11111 tiene cinco símbolos en su representación unaria.
El algoritmo añade exactamente un1 al final sin eliminar los anteriores.
La salida tiene longitud5+1=6.
EJERCICIO 2 / 5Respuesta comprobable
Tu reto 2.
¿Un decisor puede quedarse ejecutándose indefinidamente en una entrada? Sí o no.
- PISTA 1
Una pista
La parada total es parte de la definición.
Un desarrollo posible.
Un decisor debe dar respuesta correcta y detenerse en toda entrada del dominio.
Una ejecución infinita carece de esa respuesta final.
Por tanto no puede ocurrir en un decisor; la respuesta es no.
EJERCICIO 3 / 5Respuesta comprobable
Tu reto 3.
¿No detenerse tras 1000 pasos demuestra no parada? Sí o no.
- PISTA 1
Una pista
Podría detenerse en el paso 1001.
Un desarrollo posible.
Mil pasos sin parada solo describen un prefijo finito de la ejecución.
Una máquina podría detenerse en el paso1001 o mucho después.
No se ha probado ejecución infinita y la respuesta es no.
EJERCICIO 4 / 5Respuesta comprobable
Tu reto 4.
¿Un reconocedor puede no detenerse en una entrada ajena al lenguaje? Sí o no.
- PISTA 1
Una pista
Distingue reconocedor de decisor.
Un desarrollo posible.
Un reconocedor debe aceptar tras tiempo finito las palabras del lenguaje y nunca aceptar una ajena.
Fuera del lenguaje puede rechazar o seguir ejecutándose sin terminar.
Así la respuesta es sí; exigir parada también en esos casos lo convertiría en decisor.
EJERCICIO 5 / 5Razonamiento · revisión personal
Tu reto 5.
Esboza la contradicción que impide un decisor general de la parada.
- PISTA 1
Una pista
Construye una máquina que hace lo contrario de la predicción sobre sí misma.
Un desarrollo posible.
Supongamos que H(M,w) decide siempre la parada de cualquier máquina con su entrada.
Construimos D(p) que entra en bucle si H(p,p) predice parada y termina si predice no parada.
Ejecutamos D sobre su propia descripción.
Una predicción de parada obliga a bucle y una predicción de bucle obliga a parada, contradiciendo ambas respuestas posibles de H.
La construcción sería efectiva si H existiera, por lo que la hipótesis es imposible.