У мене є ці питання зі старого іспиту, який я намагаюся вирішити. Для кожного завдання, вхід є кодування деякої машини Тьюринга .
Для цілого числа та трьох наступних задач:
Чи правда, що для кожного вводу , M не передає положення при запуску на ?
Чи правда, що для кожного вводу , M не переходить позицію при запуску на x ?
Чи правда, що для кожного вводу , M не передає положення при запуску на ?
Скільки проблем вирішується?
Номер проблеми (1), на мою думку, знаходиться у якщо я розумію, що правильно, оскільки я можу запустити всі входи паралельно та зупинитись, якщо деякий вклад досяг цієї позиції та показав, що це не так в Я можу зменшити доповнення Atm до нього. Я побудувати машину Тьюринга наступним чином : для входу мене перевірити , якщо є історія обчислень, якщо вона є, то працює правильно і не зупиняється, якщо це не так , то він зупиняється.
Для (3) я вважаю, що це вирішимо, оскільки для всі машини Тюрінга завжди залишаються на першій комірці смуги, оскільки для рядка одного знака він може передавати першу клітинку, тому я потрібно змоделювати всі рядки довжиною 1 для кроків (чи правильно це?), і побачити, чи використовую я лише першу клітинку у всіх них.
Я не знаю, що з цим робити (2).