- •2. Элементы комбинаторики
- •2.1. Основные понятия
- •2.2. Виды комбинаторных задач
- •2.3. Основные правила комбинаторики
- •Базис индукции
- •Решение
- •Решение
- •2.4. Размещения и сочетания
- •Определение
- •Рассмотрим примеры сочетаний
- •2.5. Разбиения множеств на части
- •2.6. Формула включений-исключений
- •Рассмотрим пример
- •Упражнение
- •3. Отношения
- •3.1. Определение и примеры отношений
- •3.2. Представление отношений
- •Табличное задание отношений
- •3.3. Операции над отношениями
- •Определение
- •3.4. Бинарные отношения на множестве
- •3.5. Отношения эквивалентности определение
- •Определение
- •Доказательство
- •Построение разбиения, порождаемого отношением .
- •3.6. Отношения порядка
- •Определение
- •Определение
Рассмотрим пример
В группу артистов входят певцы, танцоры и музыканты.
При этом из них:
1) 9 человек певцы, 12 танцоры и 7 музыканты;
2) 8 человек одновременно певцы и танцоры, 5 человек
певцы и музыканты, 6 являются танцоры и музыканты;
3) 4 человека одновременно певцы, танцоры и музыканты.
Тогда по формуле включений-исключений общее число людей в группе равно: 9 + 12 + 7 8 5 6 + 4 = 13.
Замечание. Справедливость формулы бинома Ньютона может быть установлена с помощью несложных комбинаторных рассуждений.
Выпишем очевидные соотношения (1 x)r = (1x) . . . (1x) = а0 x0 + . . . + аr xr. Очевидно, что значение коэффициента аi определяется количеством разных произведений, в которых из i скобок в произведение включается x, а из остальных ri скобок в произведение входит 1. Поэтому аi = . Следовательно,
(1 x)r = x+... + (1)i xi +...+(1)r xr.
Упражнение
Сколько существует различных слов в английском языке которые состоят из 7 символов и либо начинаются с WH, либо содержат средний символ R, либо заканчиваются на ING.
Если некоторое множество задано с помощью конечного выражения, составленного из имён конечных множеств, операций над множествами и скобок, то представить мощность такого множеств в виде выражения, образованного суммами и разностями мощностей различных пересечений этих множеств, можно с помощью легко проверяемых правил.
A B = A + B - AB;
A \ B = A - AB;
A (B C) = (A B) (A C);
A (B \ C) = (A B) \ (A (B C))
3. Отношения
3.1. Определение и примеры отношений
Пусть заданы множества А и B. Бинарным отношением на этих множествах (или отношением) называется всякое подмножество множества А B. Тo есть отношение на А и B это произвольное множество пар элементов, первая компонента которых принадлежит А, а вторая - множеству B.
Содержательно всякое отношение состоит из таких пар элементов, между которыми существует определенная смысловая связь. Например, пусть А это множество людей, а B множество наименований специальностей. Тогда множество всех таких пар, в которых первая компонента задает конкретного человека, а вторая специальность, которой такой человек владеет, образует отношение на А B. Для обозначения отношений в дальнейшем будут использоваться строчные символы греческого алфавита:
Если (a, b) , то в этом случае говорят, что элементы a и b находятся между собой в отношении .
Для записи факта, что элементы a и b находятся между собой в отношении , используется также запись a b.
Одним из свойств бинарных отношений на произвольных множествах А и B является возможность взаимно однозначного соответствия между такими отношениями и бинарными предикатами, переменные которых принимают значения из множеств А и B соответственно.
Такое соответствие предикатов и отношений определяется следующими соотношениями.
1. Пусть А B. Ему соответствует такой предикат P(x, y), для которого переменные x и y принимают значения на множествах A и B, что P(x, y) является истинным для тех и только тех наборов значений переменных x и y, которые входят в отношение .
2. Пусть P(x, y) некоторый предикат, переменные которого принимают значения из множеств A и B соответственно. Этому предикату можно сопоставить отношение А B, состоящее из тех и только тех элементов множества А B, на которых предикат P является истинным.
Понятие отношения обобщает понятие отображения.
Если некоторое отображение, то ему можно поставить в соответствие отношение . Такое отношение принято называть графиком отображения f.
Если отношение образует график некоторого отображения, то для него справедливо следующее свойство. Для каждого элемента x A в отношении содержится ровно одна пара, первая компонента которой равна x.
Отношения, для которых не выполнено последнее свойство, не являются графиками отображений. В этом случае имеет место один из случаев:
для некоторого a A в нет пары с первой компонентой, равной a;
для некоторого a A в содержится не менее двух разных пар, первая компонента которых равна a.