2.3. Теоремы сложения и умножения. Формула включений и исключений.
В машиностроении рассматриваются конечные множества. Чтобы подсчитать число элементов конечного множества, образованного в результате объединения или пересечения некоторых конечных множеств, используется комбинаторный анализ. Мы рассмотрим теоремы сложения и умножения, а так же формулу включений и исключений.
Теорема 2.2.(Теорема сложения)
Пусть
– конечные попарно непересекающиеся
множества, т.е.
.
Тогда
(2.3.1.)
Доказательство.Докажем теорему методом математической индукции.
Базис индукции. Пустьn=2. Пусть множестваX1=AиX2=B, мощности которых соответственно равныk1иk2, т.е.A=k1,B=k2. Так какAB=, то
.
Индуктивный переход. Пусть теорема верна дляn. Покажем, что дляn+1 будет тоже справедливо. Тогда

■
Теорема 2.3.(Теорема умножения)
Пусть заданы конечные множества
.
Тогда
(2.3.2.)
т.е. число элементов декартова произведения множеств равно произведению количеств элементов сомножителей.
Доказательство.Докажем теорему методом математической индукции.
Базис индукции. Пустьn=2. Пусть множестваX1=AиX2=B, мощности которых соответственно равныk1иk2, т.е.A=k1,B=k2. Первый компонент упорядоченной пары можно выбратьk1способами, второй –k2способами. Таким образом, всего имеетсяk1k2различных упорядоченных пар. Значит,
.
Индуктивный переход. Предположим справедливость утверждения теоремы дляn. Покажем, что дляn+1 оно будет тоже справедливо. В самом деле, добавляя еще одно множество в декартово произведение, видим, что

■
Пример ..Сколько существует целых чисел между 0 и 1000, содержащих ровно одну цифру 6?
Решение.ПустьS– множество целых чисел между 0 и 1000, содержащих ровно одну цифру 6. Рассмотрим три подмножестваS1,S2иS3множестваS.
S1– множество, которое содержит число, состоящее из одной цифры, и эта цифра 6;
S2– множество, содержащее двузначные числа ровно с одной цифрой, равной 6;
S3– множество, содержащее трехзначные числа ровно с одной цифрой, равной 6.
Множество S1содержит только один элемент – число 6. Значит, S1=1.
В множестве S2каждый элемент, содержащей 6, имеет ее либо первой, либо второй цифрой. Если 6 – вторая цифра, то существует 8 различных чисел, которые будут стаять на первом месте, поскольку первое число не может быть 0 или 6. Если 6 – первая цифра, то таких чисел 9, поскольку вторая цифра не может быть 6. Таким образом,S2содержит 8+9=17 элементов, т.е. S2=17.
Элемент из S3содержит 6 как первою, вторую или третью цифру. Если 6 – первая цифра, то существует 9 вариантов выбора второй цифры и 9 вариантов выбора третьей цифры. Согласно комбинаторному принципу умножения,S3содержит 99=81 чисел с первой цифрой. Если 6 – вторая цифра, то имеются 9 вариантов выбора третьей цифры и 8 вариантов выбора первой цифры, поскольку первая цифра не может быть нулем. Следовательно,S3содержит 98=72 числа, у которых 6 – вторая цифра. Аналогично,S3содержит 72 числа, у которых 6 – третья цифра. Следовательно, всегоS3содержит 81+72+72=225 элементов, т.е.S3=225.
Поскольку
и множестваS1,S2иS3попарно непересекающиеся, то
.
Поставим задачу подсчитать число элементов в объединении
X=X1X2…Xm
конечных множеств
,
которые могут иметь непустые пересечения
между собой, т.е. объединение может быть
не разбиением. В общем случае имеет
место следующая теорема, которую нетрудно
доказать методом математической
индукции. Но мы примем теорему без
доказательства.
Теорема 2.4.(Формула включений и исключений).
Для конечных множеств
,
справедлива формулавключений и
исключений.
(2.3.3.)
В частности для двух множеств эта формула примет вид:
.
Для трех множеств формула включений и исключений примет вид:
.
Название этой теоремы подчеркивает использование последовательных включений и исключений элементов подмножеств.
Пример ..Сколько положительных целых чисел, меньших 1001, делятся на 2, 3 или 5?
Решение.ПустьX– множество положительных целых чисел, которые делятся на 2, 3 или 5. Рассмотри три подмножестваX1,X2иX3множестваX.
X1– множество
положительных целых чисел, которые
делятся на 2. Число элементов или мощность
этого множества равно
.
X2– множество
положительных целых чисел, которые
делятся на 3. Число элементов или мощность
этого множества равно
.
X3– множество
положительных целых чисел, которые
делятся на 5. Число элементов или мощность
этого множества равно
.
Тогда множество X1X2– множество положительных целых чисел,
которые делятся на 2 или 3. Число элементов
или мощность этого множества равно
.
МножествоX1X3– множество положительных целых чисел,
которые делятся на 2 или 5. Число элементов
или мощность этого множества равно
.
МножествоX2X3– множество положительных целых чисел,
которые делятся на 3 или 5. Число элементов
или мощность этого множества равно
.
Множество X1X2X3– множество положительных целых чисел,
которые делятся на 2, 3 или 5. Число
элементов или мощность этого множества
равно
.
Воспользуемся формулой включения и исключения, чтобы найти число элементов множества X. Получаем
![]()
