
- •Лекция 1. Метод математической индукции.
- •Принцип индукции.
- •Неравенство Коши-Буняковского.
- •Лекция 2. Комбинаторика.
- •Принцип умножения.
- •Перестановки.
- •Размещения.
- •Рассмотрим первый набор чисел.
- •Сочетания.
- •Некоторые свойства биномиальных коэффициентов:
- •Перестановки с повторениями.
- •Сочетания с повторениями.
- •Бином Ньютона.
- •1). База индукции.
- •2). Индуктивное предположение.
- •3). Индуктивный переход.
- •Лекция 3. Введение в теорию множеств. Понятия о множестве.
- •Два основных интуитивных принципа наивной теории множеств.
- •Интуитивный принцип объемности.
- •Интуитивный принцип абстракции.
- •Парадокс Рассела.
- •Лекция 4. Операции над множествами. Сравнение множеств.
- •Свойства отношения включения.
- •Операции над множествами.
- •Лекция 5. Свойства операций над множествами.
- •Формула включения и исключения.
- •Лекция 6.
- •Упорядоченные пары.
- •Прямое произведение множеств.
- •Бинарные отношения.
- •Композиция отношений.
- •Теорема о свойствах бинарного отношения.
- •Матрицы конечных бинарных отношений.
- •Свойства матриц конечных бинарных отношений.
- •Матрицы объединения и пересечения двух бинарных отношений.
- •Матрица композиции двух конечных бинарных отношений.
- •Матрица обратного отношения.
- •Матрица рефлексивного бинарного отношения
- •Ядро бинарного отношения.
- •Свойства ядра:
- •Лекция 8. Отношения эквивалентности.
- •Классы эквивалентности.
- •Функции.
- •Инъекции и биекции.
- •Примеры экзаменационных задач.
- •Лекция 9. Композиция функций.
- •Ядро функции).
- •Отношения порядка.
- •Экстремальные элементы в упорядоченном множестве.
- •Лекция 10. Верхняя и нижняя грани частично упорядоченного множества.
- •Решетки.
- •Ограниченные решетки.
- •Решетки с дополнением.
- •Частичный порядок в решетке.
- •Лекция 11. Матроиды.
- •Максимально независимые подмножества.
- •Алгоритм построения базы матроида.
- •Ранг множества.
- •Жадный алгоритм.
Лекция 2. Комбинаторика.
Комбинаторика – раздел математики, в котором изучаются методы подсчета числа комбинаций определенного вида, составленных из элементов конечного множества.
Принцип умножения.
Пусть требуется выполнить одно за другим n действий, причем 1-ое действие можно выполнить k1 способами; 2-ое – k2 способами (вне зависимости от того, как было выполнено первое действие); 3-е – k3 способами (вне завмсимости от способов выполнения первого и второго действий) и т.д., n-ое kn способами. Тогда число способов, которыми можно выполнить все n действий равно произведению k1 × k2 × k3 × ... × kn. Это и есть принцип умножения. Проще всего продемонстрировать, как получается произведение, диаграммой, которая называется деревом.
Пример.
У человека имеется 3 рубашки (Р1, Р2, Р3), 2 галстука (Г1, Г2) и 2 пары ботинок (Б1, Б2). Он признает любое сочетание этих элементов. Сколькими способами он может одеться?
Решение.
Чтобы одеться, человек должен выполнить 3 действия:
-
Выбрать рубашку.
-
Выбрать галстук.
-
Выбрать ботинки.
Это можно изобразить в виде схемы:
Всего можно одеться 3 × 2 × 2 = 12 способами.
Ответ: 12-ю способами.
Перестановки.
Перестановкой из n элементов называется любой упорядоченный набор этих элементов, т.е. место элемента в наборе, порядок перечисления имеют значение.
Пример 1.
Из элементов A,B,C можно составить 6 перестановок :
ABC; ACB; CAB; CBA; BAC; BCA.
Формула. Число перестановок из n элементов обозначается символом Pn
Чтобы задать перестановку из n элементов, нужно выполнить n действий:
-
назвать 1-й элемент (n способов);
-
указать 2-й элемент (n 1 способ);
. . .
-
назвать последний элемент (1 способ).
Pn = n × (n - 1) ×...× 1 = n!
Размещения.
Размещением, содержащим k элементов из n имеющихся называется любой упорядоченный набор, содержащий k элементов, выбранных из n имеющихся.
Пример 1.
Из элементов A, B, C, D можно составить 12 размещений из двух элементов:
AB; BA; AC; CA; AD; DA; BC; CB; BD; DB; CD; DC.
Формула. Число размещений ибозначается символом Ank
Чтобы составить размещение из n элементов по k, нужно выполнить n действий:
-
назвать 1-й элемент размещения (n способов);
-
указать 2-й элемент (n 1 способ);
. . .
-
назвать последний элемент (n – k + 1 способ).
= n × (n
- 1) ×...× (n – k
+ 1) =
=
По определению: 0! = 1.
Пример 2.
Сколько трех, четырех, пятизначных чисел можно составить из цифр 1, 2, 3, 4, 5 (0, 1, 2, 3, 4), если
-
повторения цифр запрещены;
-
повторения цифр разрешены.
Решение.
-
Рассмотрим первый набор чисел.
Если повторения запрещены, то каждое число – размещение из соответствующего количества цифр, следовательно, количество всех трех, четырех, пятизначных чисел равно:
=
.
Если повторения разрешены, то воспользуемся принципом умножения: каждое действие (задание очередной цифры) можно выполнить пятью способами, т.е.
трехзначных чисел всего: 5 × 5 × 5 = 125;
четырехзначных чисел всего: 5 × 5 × 5 ×5 = 625;
пятизначных чисел всего: 5 × 5 × 5 × 5× 5 = 3125.
Сумма всех равна: 3875.
-
Рассмотрим второй набор чисел.
Нуль не может стоять первой цифрой в числе.
Если повторения запрещены:
количество трехзначных чисел равно: 4 × 4 × 3 = 48;
количество четырехзначных чисел равно: 4 × 4 × 3 × 2 = 96;
количество пятизначных чисел равно: 4 × 4 × 3 × 2 × 1 = 96.
Всего 240 чисел.
Если повторения разрешены:
трехзначных чисел всего: 4 × 5 × 5 = 100;
четырехзначных чисел всего: 4 × 5 × 5 × 5 = 500;
пятизначных чисел всего: 4 × 5 × 5 × 5 × 5 = 2500.
Сумма равна: 300.