
- •Донецк-2001
- •Донецк-2001
- •1Введение в теорию множеств
- •1.1Основные определения
- •1.2Способы задания множества
- •1.3Операции над множествами
- •1.4Основные законы алгебры множеств
- •1.5Контрольные вопросы
- •2Отношения на множествах
- •2.1Теоретические сведения
- •2.2Способы задания отношений
- •2.3Свойства бинарных отношений
- •2.4Функциональные отношения
- •2.5Контрольные вопросы
- •3Основные понятия комбинаторики.
- •3.1Правила суммы и произведения
- •3.1.1Правила суммы
- •3.1.2Правило произведения
- •3.1.3Сложный выбор объектов
- •3.2Соединения без повторений
- •3.2.1Перестановки
- •3.2.2Размещения
- •3.2.3Сочетания
- •3.2.4Свойства сочетаний
- •3.3Соединения с повторениями
- •3.3.1Перестановки с повторениями
- •3.3.2Размещения с повторениями.
- •3.3.3Сочетания с повторениями.
- •3.4Контрольные вопросы
- •4Булева алгебра
- •4.1Определение функции алгебры логики
- •4.2Способы описания фал
- •4.2.1Табличный способ представления фал
- •4.2.2Графическое представление фал
- •4.3Функции алгебры логики одного аргумента
- •4.4Функции алгебры логики двух аргументов
- •4.5Условные приоритеты булевых функций
- •4.6Фиктивные аргументы фал
- •4.6.1Алгоритм нахождения фиктивных аргументов
- •4.8Выражение одних элементарных функций через другие
- •4.9Аналитическая запись фал
- •4.9.1Дизъюнктивная нормальная форма (днф)
- •4.10Полные системы фал
- •4.11Контрольные вопросы
- •5Методы минимизации функций алгебры логики.
- •5.1Основные определения
- •5.2Минимизация фал на кубе
- •Пункты решения задачи по минимизации
- •Четырехмерное пространство
- •5.3Метод Квайна
- •5.4Метод Мак-Класки
- •5.5Графический метод минимизации: карты Карно и диаграммы Вейча
- •5.6Основные принципы построения карт Карно
- •5.7Контрольные вопросы
- •6Контрольные работы для студентов заочного отделения.
- •6.1Контрольная работа № 1.
- •6.2Контрольная работа № 2.
- •6.3Алгоритм генерации варианта
- •7Примеры решения типовых зданий.
- •7.1Контрольная работа №1.
- •7.2Контрольная работа №2.
- •1 Введение в теорию множеств 3
- •2 Отношения на множествах 10
- •3 Основные понятия комбинаторики. 15
- •4 Булева алгебра 23
- •5 Методы минимизации функций алгебры логики. 36
- •6 Контрольные работы для студентов заочного отделения. 46
- •7 Примеры решения типовых зданий. 58
3.3Соединения с повторениями
До сих пор рассматривали соединения из множеств, состоящих из различных элементов. Часто на практике имеют место случаи, когда среди рассматриваемых элементов есть одинаковые.
3.3.1Перестановки с повторениями
Пусть дано множество из n элементов, в котором − n1 элементов принадлежит к 1 типу; n2 элементов принадлежит к 2 типу элементов, nk − k-тому типу. Элементы одного и того же типа неразличимы между собой. Тогда, общее число перестановок данного множества n элементов равно
, где
Следствие:
Если множество n состоит из объектов 2 типов: m-одного типа, n-m -другого
(n − мест, − выбор мест для n1 элементов; − для n2 элементов)
Например:
Сколько различных чисел можно получить, переставляя
цифры числа 12341234?
Решение:
3.3.2Размещения с повторениями.
Р
азмещения
с повторениями(m
перестановки с неограниченными
повторениями). Пусть имеется множество
, т.е. .
Рассмотрим следующую схему выбора упорядоченной последовательности из m элементов: выбираем элемент на 1-е место, имеется n вариантов выбора. После этого элемент возвращается обратно и может быть выбран еще, т.е. на 2-е место имеется n претендентов и т.д.
Другой подход: запас объектов n различных типов неограничен; или существует не менее n копий каждого элемента.
Ч
исло
различных размещений с повторениями
из n
по
m
равно
Например:
Сколько
различных сигналов может дать 4 семафора
одновременно?
Решение: N =
Здесь может быть m>n !
Например:
Сколько различных перестановок можно образовать из всех букв слова миссисипи”?
1-м, 4-и, 3-с, 1-п
Р
N=
ешение:
3.3.3Сочетания с повторениями.
Пусть , где - “представители” 1-го, 2-го,… n-
го типа элементов. Объектов каждого типа имеется в неограниченном количестве.
Сочетания с повторениями отличаются составом элементов, входящих в выбираемое множество. Порядок элементов не имеет значения. Имеет значение, сколько элементов каждого типа вошло в сочетание.Рассмотрим определенное сочетание.
Пусть в него входят: r1 объектов 1-го типа,
r2 объектов 2-го типа,
.
. . . . . . . .
rn объектов n-го типа;
Н
екоторые
ri
могут быть равны 0. Сочетанию можно
поставить в соответствие следующую
схему:
Вертикальные черточки отделяют элементы одного вида от элементов другого вида. Если элементов какого-либо вида нет, две черты будут рядом. Количество черточек равно (n-1). Каждому сочетанию с повторениями соответствует схема и наоборот, каждая подобная схема соответствует некоторому сочетанию с повторениями.
Количество сочетаний с повторениями из n по m равно числу таких схем.
В
сего
в схеме (n-1)+m
объектов, (n-1)
– черточек и m
– нулей. Нужно выбрать места для (n-1)
черточек. Число схем равно числу различных
перестановок из (n+m-1)
– элементов, среди которых (n-1)
– одинаковых “ | ” и m
– одинаковых “ 0 ”.
Число различных сочетаний с повторениями из n по m равно:
Например:
А) В кондитерской продают 4 вида пирожных. Сколькими способами один человек может купить 8 пирожных?
Б) В кондитерской продают 4 вида пирожных. Сколькими способами 8 различных человек могут купить по 1 пирожному?
В) Сколько различных трехзначных чисел можно составить из цифр 1,2,…9, если цифры могут повторяться?
Г) Сколькими способами можно выбрать из колоды в 52 карты по 1 карте каждой масти?