M-сводимость — различия между версиями
Bloof (обсуждение | вклад) |
Bloof (обсуждение | вклад) |
||
| Строка 3: | Строка 3: | ||
}} | }} | ||
{{Определение | {{Определение | ||
| − | |definition=<tex>A</tex> '''m-эквивалентно''' <tex>B</tex>, если <tex>A\le_{m}B</tex> и <tex>B\le_{m}A</tex>. | + | |definition=<tex>A</tex> '''m-эквивалентно''' <tex>B</tex>, если <tex>A\le_{m}B</tex> и <tex>B\le_{m}A</tex>. Обозначение: <tex>A\equiv_{m}B</tex>. |
}} | }} | ||
== Свойства == | == Свойства == | ||
Версия 07:30, 25 декабря 2011
| Определение: |
| Множество натуральных чисел m-сводится ко множеству натуральных чисел , если существует всюду определённая вычислимая функция со свойством . Обозначение: . |
| Определение: |
| m-эквивалентно , если и . Обозначение: . |
Свойства
- .
- Если и разрешимо, то разрешимо.
- Если и перечислимо, то перечислимо.
- Если и , то .
- Если , то .
| Теорема: |
Если и неразрешимо, то неразрешимо. |
| Доказательство: |
|
Если неразрешимо, то для любого разрешимого . Пусть мы хотим найти точку, в которой отличается от . Рассмотрим которая m-сводит к . будет разрешимым, как прообраз разрешимого множества. Поэтому можно найти точку , в которой отличается от . Тогда будет отличаться от в точке . Покажем, как вычислить номер по номеру . Рассмотрим множество , где — главная нумерация. Оно перечислимо, поскольку является прообразом перечислимого при вычислимом отображении . . По свойству главной нумерации, то существует всюду определенная вычислимая функция , для которой , то есть даёт —номер его прообраза при отображении , что и требовалось. |
Литература
- Верещагин Н., Шень А. — Вычислимые функции, 2-е изд. МЦНМО, 2002. ISBN 5-900916-36-7
- P. Odifreddi — Classical recursion theory. Elsivier, 1992. ISBN 0-444-87295-7