Vous semblez coincé avec un problème logique.
Du fait qu'il existe des livres que vous ne pouvez pas lire, vous ne pouvez pas en déduire que vous ne pouvez lire aucun livre.
Dire que le problème d'arrêt est indécidable pour Turing Machines (TM) signifie seulement qu'il existe des machines pour lesquelles il n'y a aucun moyen de déterminer si elles s'arrêtent ou non par une procédure uniforme qui s'arrêtera toujours.
Cependant, il y a des machines de Turing qui s'arrêtent. Prenez maintenant un sous-ensemble de machines de Turing, appelé Nice Turing Machines (NTM), de sorte qu'il ne contient que des machines de Turing qui s'arrêtent si et seulement si la bande contient un nombre pair de symboles. Si une machine M est connue pour être de cet ensemble, vous avez un moyen simple de décider si M va s'arrêter: vous vérifiez si le nombre de symboles de bande est pair (cela ne nécessite que deux doigts).
Mais cette procédure ne fonctionnera pas pour les MT qui ne sont pas dans l'ensemble NTM. (dommage!)
Le problème d'arrêt est donc décidable pour le NTM, mais pas pour le TM en général, même si l'ensemble NTM est inclus dans l'ensemble TM.
Ceci est en fait critique, et parfois oublié, lors de l'interprétation du résultat de l'indécidabilité.
Il se pourrait bien que l'on puisse prouver qu'une propriété importante est indécidable pour une très grande famille d'objets mathématiques ou informatiques.
Cela ne signifie pas que vous devez arrêter de chercher une solution, mais seulement que vous n'en trouverez pas pour toute la famille.
Ce que vous pouvez ensuite faire est d'identifier les sous-familles pertinentes pour lesquelles la résolution du problème reste importante et essayer de fournir des algorithmes pour décider si la propriété est valable pour les membres de cette petite famille.
En règle générale, l'arrêt est indécidable pour la MT en général, mais il est décidable, souvent très simplement, pour des familles d'automates importantes et utiles, qui peuvent toutes être considérées comme des cas particuliers de MT.