Примеры неразрешимых задач: задача о выводе в полусистеме Туэ — различия между версиями
|  (Новая страница: «{{Определение |definition =  '''Полусистема Туэ(система подстановок)''' - это формальная система, оп…») | |||
| Строка 41: | Строка 41: | ||
| Возьмем какую-нибудь универсальную правильновычисляющую машину Тьюринга. Построим <tex>S(U)</tex> и присоединим к нему <tex>q_za_i \leftrightarrow q_z</tex>, чем получим S'(U). В такой системе тоже можно имитировать исчислительный процесс <tex>U</tex>, как и в <tex>S(U)</tex>. Однако благодаря новым соотношениям все заключительные конфигурации <tex>U</tex> в <tex>S'(U)</tex> эквивалентны <tex>q_z</tex>. Поэтому для <tex>S'(U)</tex> (1) принимает вид: в <tex>S'(U)</tex> слова <tex>q_1\alpha</tex> и <tex>q_z</tex> эквивалентны тогда и только тогда, когда <tex>U</tex>, начав с <tex>q_1\alpha q_z</tex>, остановится. Проблема останова для унивирсальной машины Тьюринга неразрешима. | Возьмем какую-нибудь универсальную правильновычисляющую машину Тьюринга. Построим <tex>S(U)</tex> и присоединим к нему <tex>q_za_i \leftrightarrow q_z</tex>, чем получим S'(U). В такой системе тоже можно имитировать исчислительный процесс <tex>U</tex>, как и в <tex>S(U)</tex>. Однако благодаря новым соотношениям все заключительные конфигурации <tex>U</tex> в <tex>S'(U)</tex> эквивалентны <tex>q_z</tex>. Поэтому для <tex>S'(U)</tex> (1) принимает вид: в <tex>S'(U)</tex> слова <tex>q_1\alpha</tex> и <tex>q_z</tex> эквивалентны тогда и только тогда, когда <tex>U</tex>, начав с <tex>q_1\alpha q_z</tex>, остановится. Проблема останова для унивирсальной машины Тьюринга неразрешима. | ||
| }} | }} | ||
| + | |||
| + | == Источники == | ||
| + | Кузнецов О.П., Адельсон-Вельский Г.М. Дискретная математика для инженера | ||
Версия 08:10, 16 января 2011
| Определение: | 
| Полусистема Туэ(система подстановок) - это формальная система, определяемая алфавитом и конечным множеством подстановок вида , где - слова, возможно, пустые, в . | 
Подстановка  интерпретируется как правило вывода  следующим образом:
 по  , если слово  получается путем подстановки какого-нибудь  вместо какого-то вхождения  в .
Вывод из - цепочка , где каждое получается из некоторой подстановкой.
заключительное, если оно выводимо в системе и к нему неприменима ни одна из подстановок.
| Определение: | 
| Система Туэ(ассоциативное исчисление) - это формальная система, определяемая алфавитом и конечным множеством соотношений вида , которые понимаются как пара левой и правой подстановки, где - слова, возможно, пустые, в . | 
Таким образом, ассоциативное исчисление всегда есть система подстановок.
Полусистеме и системе Туэ можно поставить в соответствие машину Тьюринга.
Пусть - алфавит машины Тьюринга, тогда Системе команд соответствует система соотношений ; ; ; для любого
| Теорема: | 
| В исчислении  слова  тогда и только тогда, когда машина   из конфигурации  переходит в конфигурацию  за    конечное число тактов.(1) | 
| Теорема (Маркова-Поста): | 
| Существует ассоциативное исчисление, в котором проблема распознования эквивалентности слов алгоритмически неразрешима. | 
| Доказательство: | 
| Возьмем какую-нибудь универсальную правильновычисляющую машину Тьюринга. Построим и присоединим к нему , чем получим S'(U). В такой системе тоже можно имитировать исчислительный процесс , как и в . Однако благодаря новым соотношениям все заключительные конфигурации в эквивалентны . Поэтому для (1) принимает вид: в слова и эквивалентны тогда и только тогда, когда , начав с , остановится. Проблема останова для унивирсальной машины Тьюринга неразрешима. | 
Источники
Кузнецов О.П., Адельсон-Вельский Г.М. Дискретная математика для инженера
