Иммунные и простые множества — различия между версиями
Строка 21: | Строка 21: | ||
напечатать первый <tex>x</tex>, который вывела эта программа, такой что <tex>x \geqslant 2 i</tex> | напечатать первый <tex>x</tex>, который вывела эта программа, такой что <tex>x \geqslant 2 i</tex> | ||
+ | |||
+ | Обозначим <tex>E(q)</tex> — множество, которое перечисляет эта программа. | ||
+ | |||
+ | Докажем несколько лемм из которых будет очевидна правильность утверждения теоремы. | ||
− | |||
{{Лемма | {{Лемма | ||
− | |statement=Для любого перечислимого множества <tex>B</tex>, существует его элемент принадлежащий <tex>E(q)</tex> | + | |statement=Для любого перечислимого множества <tex>B</tex>, существует его элемент принадлежащий <tex>E(q)</tex>. |
− | |proof=В <tex>E(q)</tex> будет содержаться первый элемент множества <tex>B</tex> не превосходящий <tex>2 i</tex>, где <tex>i</tex> — номер перечислителя множества <tex>B</tex> | + | |proof= |
+ | В <tex>E(q)</tex> будет содержаться первый элемент множества <tex>B</tex> не превосходящий <tex>2 i</tex>, где <tex>i</tex> — номер перечислителя множества <tex>B</tex> | ||
}} | }} | ||
+ | |||
{{Лемма | {{Лемма | ||
− | |statement= | + | |statement=Для любого перечислимого множества <tex>B</tex> <tex>B \not \subset \overline{E(q)}</tex>. |
− | |proof= | + | |proof= |
+ | Cуществует элемент <tex>B</tex> принадлежащий <tex>E(q)</tex>, и следовательно не принадлежащий <tex>\overline{E(q)}</tex>. | ||
}} | }} | ||
+ | |||
{{Лемма | {{Лемма | ||
|statement=<tex>\overline{E(q)}</tex> — бесконечно. | |statement=<tex>\overline{E(q)}</tex> — бесконечно. | ||
− | |proof=Среди чисел от <tex>1</tex> до <tex>k</tex>, множеству <tex>E(q)</tex> принадлежат не более <tex>\frac{k}{2}</tex>. | + | |proof= |
+ | Среди чисел от <tex>1</tex> до <tex>k</tex>, множеству <tex>E(q)</tex> принадлежат не более <tex>\frac{k}{2}</tex>. | ||
Следовательно <tex>\overline{E(q)}</tex> принадлежат не менее <tex>\frac{k}{2}</tex> | Следовательно <tex>\overline{E(q)}</tex> принадлежат не менее <tex>\frac{k}{2}</tex> | ||
}} | }} | ||
+ | |||
+ | |||
+ | Вернемся к доказательству теоремы. | ||
Получаем: | Получаем: |
Версия 01:34, 4 января 2012
Определение: |
Множество натуральных чисел | называется иммунным, если — бесконечное, для любого бесконечного перечислимого множества , .
Определение: |
Множество натуральных чисел | называется простым, если — перечислимое, бесконечное, и дополнение — иммунное.
Теорема: | ||||||||||||||||||
Существует простое множество. | ||||||||||||||||||
Доказательство: | ||||||||||||||||||
Рассмотрим все программы. Для некоторого перечислимого языка, какая-то из них является его перечислителем. Рассмотрим программу :главной нумерации программу на шагов напечатать первый , который вывела эта программа, такой что: for for запустить -ую в
Докажем несколько лемм из которых будет очевидна правильность утверждения теоремы.
Вернемся к доказательству теоремы. Получаем: — иммунно. — простое. | ||||||||||||||||||