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