Лекция 4. Метод включения и исключения. Формула решета

Пусть дано n-множество элементов S и N-множество свойств p1,…,pN. Элементы множества S могут как обладать, так и не обладать любым из свойств pi. Количество элементов, обладающих теми или иными свойствами и их комбинациями, известно.

Требуется найти число элементов, не обладающих ни одним из свойств.

Обозначим:

1) через Лекция 4. Метод включения и исключения. Формула решета - student2.ru некоторую i-ю выборку свойств, а через Лекция 4. Метод включения и исключения. Формула решета - student2.ru – число элементов, каждый из которых обладает всеми этими r выбранными свойствами.

2) через Лекция 4. Метод включения и исключения. Формула решета - student2.ru – отсутствие у элемента свойства pi. Тогда, например, Лекция 4. Метод включения и исключения. Формула решета - student2.ru – число элементов, обладающих свойствами p1 и p3 и не обладающих свойствами p2 и p4.

Рассмотрим два частных случая.

1. Имеется лишь одно свойство p. Тогда очевидно, что число элементов, не обладающих свойством p, равно общему числу элементов минус число элементов, обладающих свойством p. Лекция 4. Метод включения и исключения. Формула решета - student2.ru .

2. Имеется конечное множество свойств p1,…,pN, но они не совместимы (т.е. ни один из элементов не может обладать более чем одним свойством). Тогда число элементов, не обладающих ни одним из свойств, равно общему числу элементов минус число элементов, обладающих свойством p1, минус число элементов, обладающих свойством p2 и т.д.

Лекция 4. Метод включения и исключения. Формула решета - student2.ru .

Общий случай – элементы могут обладать комбинацией совместимых свойств.

Теорема. Если даны n-множество элементов S и N свойств pi Лекция 4. Метод включения и исключения. Формула решета - student2.ru , то число элементов, не обладающих ни одним из свойств, равно (формула решета): Лекция 4. Метод включения и исключения. Формула решета - student2.ru

Лекция 4. Метод включения и исключения. Формула решета - student2.ru Лекция 4. Метод включения и исключения. Формула решета - student2.ru .

n n(p1) n(p2)     n(p3)

# Рассмотрим доказательство при N=3.

Обозначим кругами подмножества элементов, обладающих хотя бы свойством p1, хотя бы свойством p2 и хотя бы свойством p3. Тогда пересечения двух кругов будут давать подмножество элементов, обладающих хотя бы двумя свойствами одновременно, а пересечение всех трех кругов дает подмножество элементов, обладающих всеми тремя свойствами. Прямоугольник, в котором расположены круги, обозначает все множество S, содержащее n элементов. Нужно найти количество элементов, не обладающие ни одним из трёх свойств (за пределами кругов).

Чтобы найти это число, нужно из n-множества исключить элементы, обладающие свойством p1, затем обладающие свойством p2, затем – p3, т.е. вычесть Лекция 4. Метод включения и исключения. Формула решета - student2.ru . Однако при этом элементы, обладающие двумя свойствами (например, p1 и p2), окажутся исключёнными дважды (сначала как элементы, обладающие свойством p1, затем как обладающие p2). Следовательно, нужно возвратить по одному разу элементы, исключённые дважды, т.е. добавить Лекция 4. Метод включения и исключения. Формула решета - student2.ru . Но при этом элементы, обладающие сразу тремя свойствами (p1, p2, p3), сначала были трижды исключены как элементы, обладающие по отдельности свойствами p1, p2 или p3, а затем трижды включены как обладающие парами свойств. Поэтому их нужно один раз исключить, т.е. вычесть Лекция 4. Метод включения и исключения. Формула решета - student2.ru . Рассуждая подобным образом, получаем алгоритм, который состоит в попеременном включении и отбрасывании подмножеств, дающий приведенную выше формулу решета. #

Следствие. Характер доказательства таков, что его можно применять к любой комбинации свойств. Например,

Лекция 4. Метод включения и исключения. Формула решета - student2.ru .

Примечание 1. Символическая запись метода:

Лекция 4. Метод включения и исключения. Формула решета - student2.ru , (*)

где буквой n обозначен функциональный знак. Смысл такой записи – сначала раскрываем круглые скобки внутри квадратных, а затем знак функции n приписываем к каждому из слагаемых. Например,

Лекция 4. Метод включения и исключения. Формула решета - student2.ru Лекция 4. Метод включения и исключения. Формула решета - student2.ru ,

считая, что Лекция 4. Метод включения и исключения. Формула решета - student2.ru .

Примечание 2. В теории вероятности формула (*) называется теоремой Пуанкаре – вычисление вероятности ненаступления одновременно нескольких событий, зная вероятность наступления каждого.

Теорема. Лекция 4. Метод включения и исключения. Формула решета - student2.ru .

# Рассмотрим множество из n элементов. Из них можно образовать Лекция 4. Метод включения и исключения. Формула решета - student2.ru перестановок без повторений и Лекция 4. Метод включения и исключения. Формула решета - student2.ru перестановок с повторениями. Ясно, что Лекция 4. Метод включения и исключения. Формула решета - student2.ru при n>1 (перестановки без повторений – подмножество перестановок с повторениями).

Если в n-выборке один и тот же элемент xj встречается хотя бы два раза, то значит, что какого-то другого элемента xi в ней нет. Определим свойство pi – «в выборке нет элемента xi». Тогда n(pi) – число выборок, в которых нет хотя бы элемента xi, n(pi,pj) – число выборок, в которых нет хотя бы xi и xj (i¹j). И т.д.

Перестановки по n элементов из n без повторений – это выборки, в которых присутствуют все n элементов, т.е. их число Лекция 4. Метод включения и исключения. Формула решета - student2.ru .

По теореме включения и исключения:

Лекция 4. Метод включения и исключения. Формула решета - student2.ru

(последнее слагаемое – число выборок, составленных из 1 элемента, а остальных (n-1) в них нет; например, Лекция 4. Метод включения и исключения. Формула решета - student2.ru или Лекция 4. Метод включения и исключения. Формула решета - student2.ru ).

Один элемент можно выбрать Лекция 4. Метод включения и исключения. Формула решета - student2.ru способами, при этом выборки, где его нет, это n‑выборки с повторениями из (n-1) элементов, число которых равно Лекция 4. Метод включения и исключения. Формула решета - student2.ru . Значит, всего выборок, где нет хотя бы одного элемента, Лекция 4. Метод включения и исключения. Формула решета - student2.ru .

Два элемента можно выбрать Лекция 4. Метод включения и исключения. Формула решета - student2.ru способами, а выборки, где их нет – это n‑выборки с повторениями из (n-2) элементов, число которых равно Лекция 4. Метод включения и исключения. Формула решета - student2.ru . Значит, всего выборок, где нет хотя бы двух элемента, Лекция 4. Метод включения и исключения. Формула решета - student2.ru .

Аналогично получаем количества выборок, в которых нет хотя бы 3-х элементов, 4-х, и т.д., …, (n-1) элемента. Подставляем в формулу решета:

Лекция 4. Метод включения и исключения. Формула решета - student2.ru . #

Проверим:

Лекция 4. Метод включения и исключения. Формула решета - student2.ru ,

Лекция 4. Метод включения и исключения. Формула решета - student2.ru ,

Лекция 4. Метод включения и исключения. Формула решета - student2.ru .

Наши рекомендации