Для целей этого доказательства мы будем предполагать, что разрешимо, чтобы показать противоречие.U S E L E S SТ М
Создайте TM который выполняет следующее:р
- Конвертирует TM в автомат P с уменьшенным стеком (т. Е. Без требований LIFO). Это эквивалентно тому , ориентированный граф подробно переход между M состояниями «S.MпM
- Отметить начальное состояние .P
- Из начального состояния начните поиск в ширину по каждому исходящему ребру, отмечая каждый немаркированный узел.
- Когда поиск заканчивается, если есть какие-либо немаркированные узлы, которые соответствуют , принять ; в противном случае отклонить .q
Затем создайте TM = "На входе $$S
- Создайте TM как показано выше.R
- Запуск на R .qR
- Если возвращает принять, принять ; если R бракованных, отвергают " RR
Таким образом, если является решающим фактором для U S E L E S S T M, то S является решающим фактором для A T M (проблема принятия). Поскольку доказано, что A T M неразрешима (см. Теорию вычисления Майкла Сипсера 4.11 на стр. 174), мы пришли к противоречию. Следовательно, исходная гипотеза неверна и U S E L E S S T M неразрешима.RUSELESSTMSATMATMUSELESSTM