Иммунные и простые множества — различия между версиями
(Новая страница: «Множество А называется имунным, если А - бесконечное, для любого бесконечного перечислимо…») |
|||
Строка 1: | Строка 1: | ||
− | Множество А называется имунным, если А - бесконечное, для любого бесконечного перечислимого B, <tex>B \not \subset A</tex> | + | {{Определение |
+ | |definition = Множество А называется имунным, если А - бесконечное, для любого бесконечного перечислимого B, <tex>B \not \subset A</tex>. | ||
+ | }} | ||
+ | {{Определение | ||
+ | |definition = Множество A называется простым, если A - перечислимое, бесконечное, и дополнение A - имунно. | ||
+ | }} | ||
− | Рассмотрим все | + | {{Теорема |
+ | |statement= | ||
+ | |proof= | ||
+ | Рассмотрим все программы в порядке нумерации, каждая из них задает некоторый перечислимый язык, причем каждому языку соответствует программа. | ||
+ | Напишем следующую программу q: | ||
− | + | q: | |
+ | for (TL = 1 .. <tex>+\infty</tex>) | ||
+ | for (i = 1 .. TL) | ||
+ | запустить <tex>U(i, \varepsilon)</tex> на TL шагов (U - универсальная программа) | ||
+ | напечатать первый <tex>x \ge 2 * i</tex>, который вывела эта программа | ||
− | |||
− | |||
− | |||
− | |||
− | Множество которое перечисляет эта программа имунно | + | Множество E(q), которое перечисляет эта программа |
+ | - бесконечно | ||
+ | - перечислимо | ||
+ | |||
+ | Дополнение этого множества <tex>\overline{E(q)}</tex> | ||
+ | - бесконечно, для первых k слов, множеству E(q) принадлежат не более <tex>\frac{k}{2}</tex> | ||
+ | - Для любого перечислимого множества B, существует его элемент принадлежащий <tex>E(q)</tex>, | ||
+ | и следовательно не принадлежащий <tex>\overline{E(q)}</tex>, <tex>\overline{E(q)} \not \subset A</tex> | ||
+ | |||
+ | Таким образом <tex>\overline{E(q)}</tex> --- имунно, а <tex>E(q)</tex> --- простое. | ||
+ | }} |
Версия 01:51, 10 декабря 2010
Определение: |
Множество А называется имунным, если А - бесконечное, для любого бесконечного перечислимого B, | .
Определение: |
Множество A называется простым, если A - перечислимое, бесконечное, и дополнение A - имунно. |
Теорема: |
Доказательство: |
Рассмотрим все программы в порядке нумерации, каждая из них задает некоторый перечислимый язык, причем каждому языку соответствует программа. Напишем следующую программу q: q: for (TL = 1 ..) for (i = 1 .. TL) запустить на TL шагов (U - универсальная программа) напечатать первый , который вывела эта программа
Дополнение этого множества Таким образом - бесконечно, для первых k слов, множеству E(q) принадлежат не более - Для любого перечислимого множества B, существует его элемент принадлежащий , и следовательно не принадлежащий , --- имунно, а --- простое. |