Свойства перечислимых языков. Теорема Успенского-Райса
Версия от 23:21, 1 декабря 2010; 192.168.0.2 (обсуждение) (Новая страница: «{{Определение |definition=Рассмотрим множество перечислимых языков <tex>RE</tex>. *Свойством языков н…»)
Определение: |
Рассмотрим множество перечислимых языков
| .
Теорема: |
Никакое нетривиальное свойство языков не является разрешимым. |
Доказательство: |
От противного. Предположим, что разрешимо и нетривиально, - программа, разрешающая .Не умаляя общности, можно считать, что (в противном случае перейдем к , которое также будет разрешимым и нетривиальным).В то же время, поскольку непусто, найдется перечислимый язык . Пусть - полуразрешитель .Рассмотрим вспомогательную программу: if U(i, x) = 1 return else зависнуть Нетрудно понять, что в разумной модели вычислений номер этой программы можно вычислить по данным . Значит, можно рассмотреть такую программу:return Заметим, что Следовательно,- программа, разрешающая универсальное множество. Противоречие. |