Você parece preso com um problema lógico.
Pelo fato de existirem livros que você não pode ler, você não pode deduzir que não pode ler nenhum livro.
Dizer que o problema da parada é indecidível para a Turing Machines (TM) significa apenas que existem máquinas para as quais não há como determinar se elas são interrompidas ou não por algum procedimento uniforme que sempre será interrompido.
No entanto, existem máquinas de Turing que param. Agora, pegue um subconjunto de Máquinas de Turing, chamado Nice Turing Machines (NTM), de forma que contenha apenas Máquinas de Turing que parem se e somente se a fita contiver um número par de símbolos. Se uma máquina M é conhecida desse conjunto, você tem uma maneira simples de decidir se M será interrompido: você verifica se o número de símbolos da fita é par (isso requer apenas dois dedos).
Mas esse procedimento não funcionará para a TM que não está no conjunto NTM. (que pena!)
Portanto, o problema da parada é decidível para o NTM, mas não para o TM em geral, mesmo que o conjunto NTM esteja incluído no conjunto.
Isso é realmente crítico, e algumas vezes esquecido, ao interpretar o resultado da indecidibilidade.
Pode ser que se prove que uma propriedade importante é indecidível para uma família muito grande de objetos matemáticos ou computacionais.
Isso não significa que você deve parar de procurar uma solução, mas apenas que não encontrará uma para toda a família.
O que você pode fazer é identificar subfamílias relevantes para as quais a solução do problema permanece importante e tentar fornecer algoritmos para decidir se a propriedade vale para os membros dessa família menor.
Normalmente, a interrupção é indecidível para a MT em geral, mas é decidível, muitas vezes de maneira muito simples, para famílias grandes e úteis de autômatos, que podem ser vistos como casos especiais de MT.