Изменения

Перейти к: навигация, поиск

Теорема о рекурсии

22 байта убрано, 02:30, 8 мая 2020
Пример использования теоремы о рекурсии в доказательстве неразрешимости языка
Предположим обратное. Тогда существует программа <tex>r</tex>, разрешающая <tex>L</tex>.
Рассмотрим следующую программу:
<code> <tex> p(x){:}</tex> '''if''' r(getSrc()) '''return''' 1 '''while''' ''true''</code>
Пусть <tex>p(\epsilon)=\perp</tex>. Тогда условие <tex>r(p)</tex> выполняется и <tex>p(\epsilon)=1</tex>. Противоречие. Если <tex>p(\epsilon) \ne \perp</tex>, то <tex>r(p)</tex> не выполняется и <tex>p(\epsilon)=\perp</tex>. Противоречие.
}}
693
правки

Навигация