Иммунные и простые множества — различия между версиями
| Строка 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 запустить -ую в главной нумерации программу на шагов напечатать первый , который вывела эта программа, такой что
Дополнение этого множества :
|