Свойства перечислимых языков. Теорема Успенского-Райса — различия между версиями
(Новая страница: «{{Определение |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 Заметим, что Следовательно,- программа, разрешающая универсальное множество. Противоречие. |