Вот привлекла моё внимание одна задачка (см.
здесь или
здесь) об одном интересном свойстве семейств множеств. Утверждается, что для любого конечного семейства конечных множеств, замкнутого относительно операции объединения (то есть такого, что объединение любых двух множеств семества тоже принадлежит этому семейству) и отличного от семества, состоящего лишь из одного пустого множества, существует элемент, принадлежащий по крайней мере половине множеств из этого семейства.
Пусть
-- данное семейство. Замкнутость по объединению выглядит как
. Среди множеств этого семейства можно выделить
минимальных по включению. Понятно, что все остальные множества семейства получаются путем объединения этих
минимальных во всевозможных комбинациях. Давайте попробуем оценить количества различных комбинаций.
Сопоставим
множествам двоичный вектор-маску длины
. Каждый разряд соответствует некоторому множеству, а значение разряда определяет присутствие множества в определенной комбинации (1 -- присутствует, 0 -- нет). Так, например, количество всевозможных комбинаций множеств, за исключением пустой комбинации, равно количеству всевозможных значений маски за исключением значения, состоящего из один нулей, то есть
. Собственно, именно этому числу должна быть равна мощность семейства,
.
Теперь выберем одно из
минимальных множеств и подсчитаем количество комбинаций его со всеми остальными множествами. Набор этих комбинаций, очевидно, является подсемейством
, обозначим его
. После фиксации одного бита маски становится видно, что всего таких комбинаций существует
. Так как выбранное множество гарантированно входит в каждую из комбинаций, то пересечение этих комбинаций равно выбранному множеству, то есть не пусто:
Сравним мощности
и
:
Итак, теперь мы знаем, что у семейства, замкнутого относительно объединения, существует подсемейство с мощностью не менее половины мощности всего семейства и пересечение всех множеств этого подсемейства не пусто. Но ведь это ровно и означает, что существует элемент, принадлежащий не менее чем половине множеств из
...
Однако, исходная гипотеза считается открытой проблемой и новые результаты поступают чрезвычайно редко и по чайное ложке. К примеру, справедливость гипотезы на данный момент установлена лишь для семейств, содержащих не более тридцати шести (или сорока, точно не знаю) множеств; для семейств, объединение множеств которых содержит не более одиннадцати элементов; и для семейств, самые маленькие (по мощности) множества которых имеют не более двух элементов.
Так в чем же заключается сложность этой гипотезы? Что-то до меня не доходит... :) Надеюсь на ваши комментарии... Спасибо.