Свойства перечислимых языков. Теорема Успенского-Райса — различия между версиями
(Новая страница: «{{Определение |definition=Рассмотрим множество перечислимых языков <tex>RE</tex>. *Свойством языков н…») |
|||
Строка 38: | Строка 38: | ||
Следовательно, <br/> <tex> | Следовательно, <br/> <tex> | ||
US(\langle i, x \rangle ) = p_A(g_{i,x}) = \begin{cases} | US(\langle i, x \rangle ) = p_A(g_{i,x}) = \begin{cases} | ||
− | p_A( | + | p_A(p_X) & U(i, x) = 1 \\ |
− | p_A(\varnothing ) & U(i, x) \neq 1 \\ | + | p_A(p_\varnothing ) & U(i, x) \neq 1 \\ |
\end{cases} = \begin{cases} | \end{cases} = \begin{cases} | ||
1 & U(i, x) = 1 \\ | 1 & U(i, x) = 1 \\ |
Версия 23:27, 1 декабря 2010
Определение: |
Рассмотрим множество перечислимых языков
| .
Теорема: |
Никакое нетривиальное свойство языков не является разрешимым. |
Доказательство: |
От противного. Предположим, что разрешимо и нетривиально, - программа, разрешающая .Не умаляя общности, можно считать, что (в противном случае перейдем к , которое также будет разрешимым и нетривиальным).В то же время, поскольку непусто, найдется перечислимый язык . Пусть - полуразрешитель .Рассмотрим вспомогательную программу: if U(i, x) = 1 return else зависнуть Нетрудно понять, что в разумной модели вычислений номер этой программы можно вычислить по данным . Значит, можно рассмотреть такую программу:return Заметим, что Следовательно,- программа, разрешающая универсальное множество. Противоречие. |