• § 4. Формула включений-исключений. Беспорядки. • Теорема 1 (формула включенийисключений). • Пусть А = А1 А2…Аm – конечное множество. Тогда n( A) n( A ) 1i m k 1 ... (1) i 1i1 i2 m 1i1 ...ik m m 1 n( Ai1 Ai2 ) 1i1 i2 i3 m n( Ai1 Ai2 ... Aik ) ... ... (1) n( A1 A2 ... Am ). n( Ai 1 Ai2 Ai3 ) ... • Доказательство. Возьмем элемент а А. • В число, стоящее слева, этот элемент «вносит» единицу. • Подсчитаем, какое число соответствует элементу в правой части доказываемого равенства. Если мы докажем, что оно также равно 1, то теорема будет доказана. • Пусть a входит в k множеств Ai1 , Ai2a, , Aik • Тогда в первое слагаемое элемент «вносит» k единиц, во второе слагаемое n( A A • элемент а «вносит» 1i1i2 m i1 i2 ) C 2 k • единиц, так как a входит во все пересечения Ai1 Ai2 • такие, что Ai и Ai содержат a; • число таких пересечений – число 2-х элементных подмножеств k-элементного 2 множества, т.е. Ck 1 2 • В l-ое слагаемое a «вносит» единиц (l k). Если l > k, то a в такие пересечения уже не входит, те есть «вносит» в эти суммы 0. Таким образом a «вносит» в правую сумму следующее количество единиц: k C C ... (1) 2 k 3 k l 1 C ... (1) l k k 1 C k k • Чтобы доказать теорему, осталось доказать равенство l 1 k 1 1 k C C ... (1) C ... (1) C 2 k 3 k l k k k • Но это равенство равносильно следующему : 1 k C C ... (1) C ... (1) C 0 2 k 3 k l l k k k k • которое верно, так как является следствием бинома Ньютона при х = -1. • Теорема доказана. • Наиболее часто формулу включений-исключений применяют в несколько иной формулировке. • Пусть имеется N предметов, каждый из которых может обладать или не обладать одним из свойств Р1, Р2, …, Рm. • Введем следующие обозначения: • N(Pi) – количество предметов, которые обладают свойством Pi, • N ( P i ) - количество предметов, которые не обладают свойством Pi, причем не важно, обладают они или нет другими свойствами, • N ( Pi1 , P i2 P i3 ) - количество предметов, которые обладают свойствами и не обладают Pi1 свойствами Pi , Pi3 и т. п. 2 • Теорема 2. N ( P1 , P 2 ,..., P m ) N N ( P ) ... 1i m (1) k i m N ( P , P ,..., P ) ... ( 1 ) N ( P1 , P2 ,..., Pm ) i1 i2 ik 1i1 ... `ik m Пример. Вычислить количество натуральных чисел, не превосходящих 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 – 20 + 16 + 10 + 6 – 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-элементного множества равно 1 1 ( 1) n n!(1 ... ) 1! 2! 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(i1, i2, …, ik ) – количество перестановок, в которых числа i1, i2, …, ik стоят на местах с этими же номерами соответственно, • N(i1, i2, …, ik ) = (n – k)!. • Отметим так же, что количество чисел вида N(i1, i2, …, ik ) • существует столько же, сколько существует kэлементных подмножеств n-элементного множества, то есть . • Обозначив через Dn – количество беспорядков множества А, по формуле включений – исключений получаем: n Dn n! N (i ) i 1 k N ( i , i ) ... ( 1 ) 1 2 1i1 i2 n N (i , i ,...i ) 1i1 ... ik n 1 2 k ... (1) n N (1,2,3,..., n) n!n (n 1)!Cn2 (n 2)!... n! n! (1) C (n k )!... (1) C 0! n! ... 1! 2! k k n n n n k n n ! n ! 1 1 ( 1 ) ( 1 ) (1) k ... (1) n n!(1 ... ... ) k! n! 1! 2! k! n! • Пример. Вернемся к предыдущему примеру. Непосредственным подсчетом мы выясним, что число беспорядков D4 = 9. Вычислим D4, используя полученную формулу: 1 1 1 1 1 1 1 D4 4!(1 ) 4!(1 1 ) 1! 2! 3! 4! 2 6 24 1 1 1 4!( ) 12 4 1 9 2 6 24