§ 4. Формула включений-исключений. Беспорядки. Теорема 1 (формула включений- исключений). Пусть А = А 1 А 2 … А m – конечное множество. Тогда
Доказательство. Возьмем элемент а А. В число, стоящее слева, этот элемент «вносит» единицу. Подсчитаем, какое число соответствует элементу в правой части доказываемого равенства. Если мы докажем, что оно также равно 1, то теорема будет доказана. Пусть a входит в k множеств Тогда в первое слагаемое элемент a «вносит» k единиц, во второе слагаемое элемент а «вносит»
единиц, так как a входит во все пересечения такие, что и содержат a; число таких пересечений – число 2-х элементных подмножеств k-элементного множества, т.е. В l-ое слагаемое a «вносит» единиц (l k). Если l > k, то a в такие пересечения уже не входит, те есть «вносит» в эти суммы 0. Таким образом a «вносит» в правую сумму следующее количество единиц:
Чтобы доказать теорему, осталось доказать равенство Но это равенство равносильно следующему :
которое верно, так как является следствием бинома Ньютона при х = -1. Теорема доказана.
Наиболее часто формулу включений-исключений применяют в несколько иной формулировке. Пусть имеется N предметов, каждый из которых может обладать или не обладать одним из свойств Р 1, Р 2, …, Р m. Введем следующие обозначения: N(P i ) – количество предметов, которые обладают свойством P i, - количество предметов, которые не обладают свойством P i, причем не важно, обладают они или нет другими свойствами, - количество предметов, которые обладают свойствами и не обладают свойствами, и т. п.
Теорема 2.
Пример. Вычислить количество натуральных чисел, не превосходящих 100, которые не делятся на 2, 3, 5. Решение. N = 100. Обозначим через N(2) количество чисел из N, которые делятся на 2 и далее аналогично. Тогда N(2) = 50, N(3) = 33, N(5) = 20, N(2,5) = N(10) = 10, N(2,3) = N(6) = 16, N(3,5) = N(15) = 6, N(2,3,5) = N(30) = 3. По формуле включений-исключений получаем: N= 100 – N(2) – N(3) – N(5) + N(2,3) + N(3,5) + N(2,5) – N(2,3,5) = 100 – 50 – 33 – – 3 = 32.
Определение 3. Пусть дано множество А = {1, 2, 3, …, n}. Перестановка (к 1, к 2,…, к n ) называется беспорядком, если к i i для любого i n, то есть каждое число не стоит на своем месте. Пример. Пусть А = {1, 2, 3, 4}. Выпишем все беспорядки: (2,1,4,3), (2,3,4,1), (2,4,1,3), (3,1,4,2), (3,4,1,2), (3,4,2,1), (4,1,2,3), (4,3,1,2), (4,3,2,1).
Теорема 4. Число беспорядков n-элементного множества равно Доказательство. Введем обозначения: N(i) – количество перестановок, у которых на i-м месте стоит число i. Поскольку все остальные (n-1) числа могут стоять произвольно, то N(i) = (n-1)! (i = 1, 2, 3, …, n). Пусть N(i, j) – количество перестановок, в которых числа i и j стоят на i-м и j-м местах соответственно, N(i, j) = (n – 2)!
Пусть N(i 1, i 2, …, i k ) – количество перестановок, в которых числа i 1, i 2, …, i k стоят на местах с этими же номерами соответственно, N(i 1, i 2, …, i k ) = (n – k)!. Отметим так же, что количество чисел вида N(i 1, i 2, …, i k ) существует столько же, сколько существует k-элементных подмножеств n-элементного множества, то есть. Обозначив через D n – количество беспорядков множества А, по формуле включений – исключений получаем:
Пример. Вернемся к предыдущему примеру. Непосредственным подсчетом мы выясним, что число беспорядков D 4 = 9. Вычислим D 4, используя полученную формулу: