1. Базовые принципы счёта и простые задачи
Базовые принципы счёта и простые задачи
Комбинаторика отвечает на вопрос: сколько существует вариантов выбрать, упорядочить или распределить объекты при заданных правилах. Эти навыки — фундамент для вероятностных моделей: вероятность часто равна отношению числа благоприятных исходов к числу всех исходов.
В этой статье мы разберём самые важные принципы счёта и научимся решать типовые простые задачи.
Что именно мы считаем
Обычно мы считаем количество исходов (вариантов), которые удовлетворяют условиям.
Важно заранее уточнить два вопроса:
AB отличается от BA, а набор {A,B} — нет)Правило сложения
Правило сложения: если действие можно выполнить одним из нескольких взаимоисключающих способов, то общее число способов — это сумма.
Пример: в меню есть 3 вида супа и 5 видов салата. Сколько способов выбрать одно блюдо, если берём либо суп, либо салат?
Ответ: .
Ключевое слово — либо. Способы не пересекаются.
Правило умножения
Правило умножения: если действие выполняется в несколько последовательных шагов, и на каждом шаге есть фиксированное число вариантов, то общее число вариантов — произведение.
Пример: составляем код из 2 символов: сначала буква (4 варианта), потом цифра (10 вариантов). Сколько кодов?
Ответ: .
!Дерево вариантов показывает, почему при последовательных шагах количества перемножаются
Частая ошибка
Если варианты на шагах зависят от предыдущего выбора, правило умножения всё равно работает, но множители могут быть разными.
Пример: из 5 разных книг выбираем 2 в порядке выдачи: первую — 5 способов, вторую — 4 (первую уже нельзя повторить). Итого .
Факториал как удобная запись
Факториал числа обозначают как и читают эн факториал.
Определение:
Здесь:
По договорённости (это полезно для формул и корректных краевых случаев).
Перестановки
Перестановка — это упорядочивание всех разных объектов.
Число перестановок различных объектов равно .
Пример: сколькими способами можно рассадить 4 разных человека по 4 стульям в ряд?
Итого .
Размещения (упорядоченный выбор)
Размещение без повторений: выбираем объектов из в порядке, не повторяя.
Обозначение: .
Формула:
Где:
Пример: 5 разных книг на полке. Сколькими способами выбрать 2 книги в порядке: первая, затем вторая?
(Это то же самое, что по правилу умножения.)
Сочетания (неупорядоченный выбор)
Сочетание без повторений: выбираем объектов из без учёта порядка.
Обозначения: или .
Формула:
Где:
Пример: из 5 разных книг выбрать 2 просто взять две, порядок не важен.
Связь размещений и сочетаний
Для выбора разных объектов из :
Они связаны так:
Смысл: сначала выбираем набор (), затем упорядочиваем выбранные объектов ().
Дополнение (удобный обходной путь)
Иногда проще посчитать не то, что нужно, а противоположное событие, а затем вычесть.
Если всего исходов, а “плохих” , то “хороших” .
Пример: сколько двузначных чисел (от 10 до 99) не содержат цифру 7?
Ответ: 72.
(Заметьте: здесь прямой подсчёт оказался простым; но в более сложных задачах дополнение часто делает решение короче.)
Сложение с пересечением: принцип включения–исключения для двух множеств
Если способы не взаимоисключающие, при сложении возникает двойной счёт. Исправляет это формула для двух множеств.
Пусть:
Тогда:
Почему минус? Элементы из пересечения мы при сложении посчитали дважды.
Пример: в группе 18 человек изучают английский, 12 — немецкий, 5 — оба языка. Сколько изучают хотя бы один язык?
!Диаграмма Венна показывает, как пересечение учитывается при подсчёте
Краткая памятка формул
| Ситуация | Порядок важен | Повторения | Сколько способов | |---|---:|---:|---| | Выбрать 1 из взаимоисключающих вариантов | нет | зависит | сумма | | Последовательные шаги | зависит | зависит | произведение | | Упорядочить все разных объектов | да | нет | | | Выбрать и упорядочить из | да | нет | | | Выбрать из без порядка | нет | нет | | | “A или B” с пересечением | нет | — | |
Как это подготовит нас к вероятностям
В теории вероятностей (в классической модели) часто используют идею:
То есть нам почти всегда нужно уметь считать:
В следующих материалах мы будем развивать эти методы и научимся уверенно считать в задачах на вероятность, в том числе там, где без комбинаторики не обойтись.