2.3. Формула включения и исключения

Перечисление элементов объединения подмножеств

Обобщим формулу:

|A1È A2| = |A1 | + |A2| — |A1Ç A2|.

Эта формула имеет многочисленные приложения. Мы применим ее для решения задачи о встречах, задачи о счастливых билетах и для нахождения значений функции Эйлера j(n). 

Теорема 1 (формула включения-исключения)

Доказательство

Применим метод индукции. При n = 1, 2 утверждение очевидно. Заметим, что имеет место соотношение:

.

Предположим, что для n  множеств утверждение верно. Докажем ее для n + 1. Имеем по формуле включения-исключения для n множеств A1ÇAn+1A2ÇAn+1, …,  AnÇAn+1:

Поскольку формула верна при n = 2, то справедливо равенство:

.

Отсюда мы видим, что  содержит слагаемое, равное сумме  и соответствующее первому слагаемому в формуле включения-исключения для n + 1 множеств. Объединим k-е слагаемое, определенное в формуле для , и (k – 1)-е слагаемое в формуле включения-исключения для  . В силу

 =

 будем иметь:

-=

=.

В результате мы получили k-е слагаемое в формуле включения-исключения для множеств A1, …, An+1. Следовательно, эта формула верна для n+1 множеств. Что и требовалось доказать.

Задача о встречах

В дождливую погоду n человек пришли в театр. Они сдают зонтики в гардероб. После окончания спектакля получают зонтики обратно в случайном порядке. Какова вероятность того, что каждый из них получит чужой зонтик?

Задача сводится к нахождению числа перестановок элементов множества {1, 2, … ∙, n}, не имеющих неподвижных точек.

Пусть Si состоит из перестановок,  оставляющих неподвижной точку i.  Вычислим:

| S1È S2 È …∙È Sn|.

Искомая вероятность будет равна:

;

Получаем:

.

Отсюда число перестановок, не имеющих неподвижных точек, равно:

.

Искомая вероятность равна:

.

Число f(n) будет ближайшим к дроби     целым числом. При n®¥ вероятность стремится к .

Задача о счастливых билетах

Требуется найти число решений уравнения:

x1 + x2 + x3 = y1 + y2 + y3,

где  0 £  xi, yi  £ 9.

Решение

Подстановка x4 = 9 - y1, x5 = 9 - y2, x6 = 9 - y3  устанавливает биекцию между решениями этого уравнения и уравнения:

x1 + x2 + x3 + x4 + x5 + x6 = 27,

где  0 £ xi £ 9.

Найдем число разложений:

x1 + x2 + x3 + x4 + x5 + x6 = 27,

где  0£ xi £9.

Пусть  U1 –  число разложений с x1 ³ 10;    U2 –  число разложений с x2 ³ 10,   U6 –  число разложений с x6 ³ 10. Тогда

| Ui ÇUjÇUk | = 0      при |{i,j,k}| = 3.

Вычислим число разложений, не удовлетворяющих неравенствам 0£ xi £9. Оно равно:

| U1 ÈU2ÈU3 ÈU4 ÈU5 ÈU6 | = 6|U1| – 15|U1ÇU2|,

где | U1| – число решений уравнения

(x1 – 10) + x2 + x3 + x4 + x5 + x6 = 27 – 10,

а |U1ÇU2| – число решений уравнения

(x1 – 10)+(x2 – 10) + x3 + x4 + x5 + x6 = 27 – 10 – 10.

Получаем:

| U1 ÈU2ÈU3 ÈU4 ÈU5 ÈU6 | = .

Из числа всех разложений вычитаем разложения с xi ≥ 10. Получаем окончательный ответ:

.

Функция Эйлера

Пусть n – положительное натуральное число, j(n) – количество натуральных чисел 0< d £ n, взаимно простых c n (т.е. не имеющих одинаковых делителей, кроме 1). Например, при n = 10, dÎ{1, 3, 7, 9}  и  j(10) = 4. Функция j(n) называется функцией Эйлера.

Теорема 2

,

где q1, …, qт  являются различными простыми делителями числа n.

Доказательство

Находим числа, не взаимно простые с n, по формуле включения и исключения, пользуясь тем, что количество делящихся среди {1,2, …, n} на число q равно n/q. Затем это число отнимаем от n.