
- •Дискретная математика.
- •Множества.
- •Примеры
- •Или по другому
- •Операции над множествами.
- •Основные свойства операций над множествами.
- •Алгебра высказываний.
- •Логические операции над высказываниями.
- •Отрицание.
- •Конъюнкция.
- •Эквиваленция
- •Импликация.
- •Формулы алгебры высказываний.
- •Элементарные высказывания, символы логических переменных – формулы;
- •Если f1 и f2 – формулы алгебры высказываний, то
- •Других формул алгебры высказываний нет.
- •Равносильность формул.
- •Совершенная дизъюнктивная нормальная форма.
- •Приведение формулы к сднф.
- •Совершенная конъюнктивная нормальная форма.
- •Приведение формулы к скнф.
- •Минимизация днф.
- •Способы задания булевых функций.
- •Табличный способ задания.
- •Графический способ задания.
- •Аналитический способ задания.
- •Элементы теории графов.
- •Матрицы графов.
- •Некоторые общие понятия теории графов.
- •Взвешенные графы и алгоритмы поиска кратчайшего пути.
- •Задача о кратчайших путях.
- •Элементы теории алгоритмов.
- •Понятие автомата.
- •Машина Тьюринга.
- •Автомат Мили.
- •Правило суммы.
- •Правило прямого произведения.
- •Размещения с повторениями.
- •Размещения без повторений.
- •Перестановки.
- •Сочетания.
- •Сочетания с повторениями.
Сочетания с повторениями.
Для лучшего усвоения содержания проблемы рассмотрим следующую задачу. Имеется урна, содержащая n шаров. Предполагается, что все шары занумерованы от 1 до n. Выясним, сколько возможностей выбора соединений, содержащих m шаров, можно составить. При этом будем предполагать, что выборки отличаются друг от друга хотя бы одним элементом. Порядок элементов безразличен. В отличие от предыдущего случая будем предполагать, что после выбора каждого шара он снова возвращается в урну. Таким образом, соединения могут содержать повторяющиеся элементы (шары). Например, {3, 3, 2, 3} или {3, 4, 3, 3}. Такие соединения называются сочетаниями с повторениями или сочетаниями с возвращениями. Можно показать. что число сочетаний из n элементов по m имеет вид
П р и м е р . Трое ребят собрали 63 яблока. Сколькими способами они могут разделить их между собой?
Р е ш е н и е
. Поставим в соответствие каждому делению
яблок между ребятами сочетание с
повторениями следующим образом. Будем
считать, что множество А = {a,
b, c} (ребята).
Следует составить сочетания с повторениями
длины m = 63, n
= 3. Таким образом, имеем три типа
элементов, из которых надо составить
соединения длины m = 63.
Наличие в соединении какого-либо из
элементов a, b,
c означает принадлежность
данного яблока соответствующему
мальчику. Порядок элементов в таком
соединении не играет роли. Число способов
разделить яблоки между ребятами равно