1) покажите, что если любое перечислимое множество простых чисел разрешимо, то для любого разрешимого
![$S$ $S$](https://dxdy-03.korotkov.co.uk/f/e/2/5/e257acd1ccbe7fcb654708f1a866bfe982.png)
получается разрешимое
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
По моему, тут тавтология получилась: "Если любое перечислимое множество простых чисел разрешимо, то перечислимое множество простых чисел
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
разрешимо".
2) покажите, что если существует перечислимое неразрешимое множество простых чисел, то существует разрешимое
![$S$ $S$](https://dxdy-03.korotkov.co.uk/f/e/2/5/e257acd1ccbe7fcb654708f1a866bfe982.png)
, для которого получается неразрешимое
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
Теперь я кажется понял схему доказательства: "Для любого перечислимого
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
существует разрешимое
![$S$ $S$](https://dxdy-03.korotkov.co.uk/f/e/2/5/e257acd1ccbe7fcb654708f1a866bfe982.png)
, а значит если существует перечислимое неразрешимое
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
, то и для него существует разрешимое
![$S$ $S$](https://dxdy-03.korotkov.co.uk/f/e/2/5/e257acd1ccbe7fcb654708f1a866bfe982.png)
"
Остается доказать существование перечислимого неразрешимого множества простых чисел
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
. Я попробовал сделать это двумя способами:
1) Есть биекция между множеством натуральных и простых чисел
![$f$ $f$](https://dxdy-02.korotkov.co.uk/f/1/9/0/190083ef7a1625fbc75f243cffb9c96d82.png)
и есть неразрешимое множество натуральных чисел
![$A$ $A$](https://dxdy-02.korotkov.co.uk/f/5/3/d/53d147e7f3fe6e47ee05b88b166bd3f682.png)
(множество номеров самоприменимых программ).
Можно построить перечислимое неразрешимое множество простых чисел
![$D = f(A)$ $D = f(A)$](https://dxdy-03.korotkov.co.uk/f/2/5/a/25a6650513f7feff6b9a06f53851868b82.png)
, если бы существовало перечислимое дополнение
![$D'$ $D'$](https://dxdy-01.korotkov.co.uk/f/8/0/a/80a7c2aa1b5c25fd1589e165e20ddf5282.png)
, то с его помощью можно было бы построить перечислимое дополнение для
![$A$ $A$](https://dxdy-02.korotkov.co.uk/f/5/3/d/53d147e7f3fe6e47ee05b88b166bd3f682.png)
:
![$f(D') = A'$ $f(D') = A'$](https://dxdy-03.korotkov.co.uk/f/2/5/6/256cb673234801bf591a9f879d11b36a82.png)
. Следовательно перечислимого дополнения для
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
не существует.
2) Построим перечислимое множество простых чисел
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
такое, чтобы перечислимого множества всех простых чисел не входящих в
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
не существовало.
Для этого поместим в
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
по элементу из каждого бесконечного перечислимого множества простых чисел (принцип построения, как у простого множества Поста).
Допустим, дополнение такого
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
перечислимо функцией
![$f$ $f$](https://dxdy-02.korotkov.co.uk/f/1/9/0/190083ef7a1625fbc75f243cffb9c96d82.png)
, тогда можно построит функцию
![$f'$ $f'$](https://dxdy-01.korotkov.co.uk/f/0/6/e/06e7cc81ea7c4442d159c33723c273db82.png)
запускающую
![$f$ $f$](https://dxdy-02.korotkov.co.uk/f/1/9/0/190083ef7a1625fbc75f243cffb9c96d82.png)
и печатающую только простые числа из вывода
![$f$ $f$](https://dxdy-02.korotkov.co.uk/f/1/9/0/190083ef7a1625fbc75f243cffb9c96d82.png)
. Такая функция напечатает все простые числа не входящие в
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
. Функции
![$f'$ $f'$](https://dxdy-01.korotkov.co.uk/f/0/6/e/06e7cc81ea7c4442d159c33723c273db82.png)
не существует (по построению
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
), следовательно дополнение
![$D$ $D$](https://dxdy-04.korotkov.co.uk/f/7/8/e/78ec2b7008296ce0561cf83393cb746d82.png)
не перечислимо.
Получается, что для любого счетного множества существует неразрешимое подмножество?