Иммунные и простые множества — различия между версиями
Строка 4: | Строка 4: | ||
{{Определение | {{Определение | ||
− | |definition = Множество A называется '''простым''', если A - перечислимое, бесконечное и дополнение A - имунно. | + | |definition = Множество A называется '''простым''', если A - перечислимое, бесконечное, и дополнение A - имунно. |
}} | }} | ||
Строка 10: | Строка 10: | ||
|statement=Существует простое множество. | |statement=Существует простое множество. | ||
|proof= | |proof= | ||
− | Рассмотрим все программы | + | Рассмотрим все программы, каждая из них задает некоторый перечислимый язык, причем каждому перечислимому языку соответствует какая-то программа - его перечислитель. |
Напишем следующую программу q: | Напишем следующую программу q: | ||
q: | q: | ||
− | for (TL = 1 | + | for <tex>(TL = 1\ \ldots +\infty)</tex> |
− | for (i = 1 | + | for <tex>(i = 1\ \ldots TL)</tex> |
− | запустить i-ую программу на TL шагов | + | запустить <tex>i</tex>-ую в [[Главные нумерации|главной нумерации]] программу на <tex>TL</tex> шагов |
− | напечатать первый <tex>x</tex>, такой что <tex>x \geqslant 2 i</tex> | + | напечатать первый <tex>x</tex>, который вывела эта программа, такой что <tex>x \geqslant 2 i</tex> |
Версия 02:09, 10 декабря 2010
Определение: |
Множество А называется имунным, если А - бесконечное, для любого бесконечного перечислимого B, | .
Определение: |
Множество A называется простым, если A - перечислимое, бесконечное, и дополнение A - имунно. |
Теорема: |
Существует простое множество. |
Доказательство: |
Рассмотрим все программы, каждая из них задает некоторый перечислимый язык, причем каждому перечислимому языку соответствует какая-то программа - его перечислитель. Напишем следующую программу q: q: for главной нумерации программу на шагов напечатать первый , который вывела эта программа, такой чтоfor запустить -ую в
Дополнение этого множества :
|