На цьому веб-сайті є багато варіантів питання, чи можуть ТМ вирішити проблему зупинки, будь то для всіх інших ТМ чи певних підмножин. Це питання дещо інше.
Він запитує, чи може проблема зупинення застосовано до всіх ТМ, щоб вирішити ТМ. Я вважаю, що відповідь - ні, і хочу перевірити моє міркування.
- Визначте мову мета-зупинки як мову, що складається з ТМ, яка вирішує, чи припиняється TM.
- через проблему зупинки.
Таким чином, в заголовковому питанні точніше сказано: чи вирішується, чи ?
За теоремою Райса не можна визначити, чи порожня мова повторна.
В обох випадках, якщо є або не повторно, не можна визначити, чи L M H = ∅ .Тому не можна визначити, чи .
Це доводить, що TM не може вирішити, чи стосується проблеми зупинки до всіх TM.
Чи правильно моє розуміння?
ОНОВЛЕННЯ: Я намагаюся показати, що TM не може "довести проблему зупинки" для певного визначення "довести", яке здається інтуїтивно правильним. Нижче наведено ілюстрацію того, чому я вважаю, що це правильно.
Ми можемо створити TM який генерує L M H наступним чином. ТМ приймає кортеж ( M i , M j , w k , s t e p s ) . Він імітує M i ( M j , w k ) для s t e p s ітерацій. Якщо M i приймає все ( M j , w k )пари, які зупиняють, і відкидає всі інші, тоді приймає M i . В іншому випадку він відкидає M i, якщо M i вирішить неправильно або не зупинить.
не зупиняється, оскільки він повинен оцінювати нескінченну кількість пар для кожного M i . Крім того, всі M i s не зможуть зупинитися. M M H не зможе прийняти або відхилити будь-який M i, оскільки не зможе знати з моделювання, що всі M i s не зможуть зупинитися. Таким чином, мова, яку він визначає, не може бути переосмисленою і не вирішуваною.
фіксує мою інтуїцію того, що я думаю, що це означає для TM, щоб довести проблему зупинки. Інші пропозиції, такі як M M H відхилення всіх M i або отримання відомих доказів, дають M M H попередні знання про те, що проблема зупинки стосується всіх M i . Це не можна вважати, як M M H щось доводить, оскількиприпущення M M H є висновком, який він доводить, і, таким чином, є круговим.