
- •Лекция 1. Метод математической индукции.
- •Принцип индукции.
- •Неравенство Коши-Буняковского.
- •Лекция 2. Комбинаторика.
- •Принцип умножения.
- •Перестановки.
- •Размещения.
- •Рассмотрим первый набор чисел.
- •Сочетания.
- •Некоторые свойства биномиальных коэффициентов:
- •Перестановки с повторениями.
- •Сочетания с повторениями.
- •Бином Ньютона.
- •1). База индукции.
- •2). Индуктивное предположение.
- •3). Индуктивный переход.
- •Лекция 3. Введение в теорию множеств. Понятия о множестве.
- •Два основных интуитивных принципа наивной теории множеств.
- •Интуитивный принцип объемности.
- •Интуитивный принцип абстракции.
- •Парадокс Рассела.
- •Лекция 4. Операции над множествами. Сравнение множеств.
- •Свойства отношения включения.
- •Операции над множествами.
- •Лекция 5. Свойства операций над множествами.
- •Формула включения и исключения.
- •Лекция 6.
- •Упорядоченные пары.
- •Прямое произведение множеств.
- •Бинарные отношения.
- •Композиция отношений.
- •Теорема о свойствах бинарного отношения.
- •Матрицы конечных бинарных отношений.
- •Свойства матриц конечных бинарных отношений.
- •Матрицы объединения и пересечения двух бинарных отношений.
- •Матрица композиции двух конечных бинарных отношений.
- •Матрица обратного отношения.
- •Матрица рефлексивного бинарного отношения
- •Ядро бинарного отношения.
- •Свойства ядра:
- •Лекция 8. Отношения эквивалентности.
- •Классы эквивалентности.
- •Функции.
- •Инъекции и биекции.
- •Примеры экзаменационных задач.
- •Лекция 9. Композиция функций.
- •Ядро функции).
- •Отношения порядка.
- •Экстремальные элементы в упорядоченном множестве.
- •Лекция 10. Верхняя и нижняя грани частично упорядоченного множества.
- •Решетки.
- •Ограниченные решетки.
- •Решетки с дополнением.
- •Частичный порядок в решетке.
- •Лекция 11. Матроиды.
- •Максимально независимые подмножества.
- •Алгоритм построения базы матроида.
- •Ранг множества.
- •Жадный алгоритм.
Сочетания.
Сочетанием, содержащим k элементов, выбранных из n имеющихся, называется любой неупорядоченный набор, содержащий k элементов, выбранных из n имеющихся.
В неупорядоченном наборе порядок перечисления элементов не важен.
Пример 1.
Из элементов A, B, C, D, E можно составить 10 сочетаний из 5 по 3:
{A, B, C}; {A, B, D}; {A, B, E}; {A, C, D}; {A, C, E}; {A, D,E}; {B, C, D}; {B, C, E}; {B, D, E}; {C, D, E}.
Формула. Число сочетаний обозначается символом Сnk
Любому неупорядоченному набору сочетаний из k элементов можно поставить в соответствие k! упорядоченных наборов перестановок.
Следовательно, число сочетаний равно:
=
Числа
=
называются биномиальными
коэффициентами.
Некоторые свойства биномиальных коэффициентов:
-
=
= 1.
-
=
= 1.
-
=
= n.
-
=
=
.
-
=
= Сnk.
-
=
+
=
=
=
=
=
.
Пример 2.
Сколькими способами 8 человек можно распределить по двум комнатам, если в каждой должно находится не менее трех человек?
Решение.
Варианты распределения людей по комнатам:
1 комната: 3; 4; 5;
2 комната: 5; 4; 3.
Надо указать какие именно люди будут в первой и во второй комнатах
( порядок перечисления не важен).
Для этого надо выполнить 2 действия:
-
выбрать людей, которые будут находиться в первой комнате;
-
отправить оставшихся во вторую.
По принципу умножения:
а)
n1
=
=
= 56 × 1 = 56;
б)
n2
=
=
= 70 × 1 = 70;
в)
n3
=
=
= 56 × 1 = 56;
Число всех способов равна: 56 + 70 + 56 = 182 (способа).
Пример 3.
Сколько всего существует последовательностей, состоящих из 0 и 1, в которых m нулей, n единиц.
Например, если m = 2, n = 3:
01101, 00111, 10011, 11100, 10101 и т.д.
Чтобы задать такую последовательность, надо выполнить одно действие:
-
указать места, на которых стоят нули (места, на которых стоят единицы).
То есть нужно из (n + m) имеющихся мест выбрать в любом порядке n мест для 1(или m мест для 0).
Число способов выполнить это действие равно:
–
это ответ.
Для m = 2, n
= 3
=
= 10 (последовательностей).
Перестановки с повторениями.
Перестановка с повторениями содержит:
n1 – одинаковых элементов 1-го вида;
n2 – одинаковых элементов 2-го вида;
. . .
nk – одинаковых элементов k-го вида,
n = n1 + n2 +…+ nk
Обозначение:
Пример 1.
Дана последовательность 112314123,
ее перестановкой является последовательность 231141231.
Если переставить одинаковые элементы, то перестановка не изменится, если разные – меняется.
Чтобы задать перестановку с повторениями нужно выполнить k действий:
-
выбрать n1 мест из n имеющихся для элементов 1-го вида (число способов равно
);
-
выбрать n2 мест из (n - 1) имеющихся для элементов 1-го вида (число способов равно
);
и т. д.
-
поставить элементы k-го вида на оставшиеся свободные места.
По принципу умножения:
=
=
Пример 2.
Сколько чисел, больших 3×106 можно составить из цифр 3, 2, 2, 1, 1, 1, 0?
Из условия следует, что цифра 3 должна быть на первом месте, оставшиеся 6 цифр числа образует перестановку с повторениями:
P2,3,1 =
=
= 60.