Ви, здається, застрягли з логічною проблемою.
З того, що є книги, які ви не можете прочитати, ви не можете зробити висновок, що ви не можете прочитати жодну книгу.
Сказати, що проблема зупинки не вирішена для машин Тьюрінга (TM), означає лише, що існують машини, для яких неможливо визначити, зупиняються вони чи ні, за допомогою єдиної процедури, яка завжди зупинятиметься.
Однак є машини Тьюрінга, які зупиняються. Тепер візьміть підмножину машин Тьюрінга, що називається "Ніцмарі Тюрінг-машин" (NTM), таким чином, що вона містить лише машини Тюрінга, які зупиняються тоді і лише тоді, коли стрічка містить парну кількість символів. Якщо машина M відома з цього набору, у вас є простий спосіб вирішити, чи зупиниться M: ви перевіряєте, чи рівна кількість символів стрічки (для цього потрібні лише два пальці).
Але ця процедура не працюватиме для ТМ, які не містяться в наборі NTM. (дуже погано!)
Таким чином, проблема зупинки вирішується для NTM, але взагалі не для TM, навіть якщо набір NTM включений у набір TM.
Це насправді критично, а іноді і забувається, коли трактується результат нерозбірливості.
Цілком можливо, що можна довести, що важливе властивість не можна визначити для дуже великої родини математичних чи обчислювальних об'єктів.
Це не означає, що вам слід перестати шукати рішення, а лише те, що ви не знайдете його для всієї родини.
Потім ви можете визначити відповідні підсемейства, для вирішення яких проблема залишається важливою, і спробуйте надати алгоритми, щоб вирішити, чи властивість належить членам цієї меншої родини.
Як правило, зупинка не визначається для ТМ загалом, але вона рішуча, часто дуже просто, для великих та корисних сімей автоматів, що все можна розглядати як особливі випадки ТМ.