- •Донецк-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
2.4Функциональные отношения
Пусть Х х Y.
Функциональное отношение – бинарное отношение х D y Y: х y .
Всюду определённое отношение – отношение, у которого D = Х ("нет одиноких х").
Сюръективное отношение – отношение, у которого J = Y ("нет одиноких y").
Инъективное отношение – отношение, в котором разным х соответствуют разные у.
Биекция − функциональное, всюду определённое, инъективное, сюръективное отношение. Оно задаёт взаимно однозначное соответствие множеств.
Пример:
Пусть = { (x, y) R2 | y2 + x2 = 1, y > 0 }.
y
y2
+ x2
= 1, y > 0
x
Отношение функционально,
не всюду определено ("есть одинокие х "),
не инъективно (есть разные х, которым
соответствуют одинаковые у),
не сюръективно ("есть одинокие у "),
не биекция.
2.5Контрольные вопросы
1.Декартово или прямое произведение множеств.
2.Определение бинарного отношения.
3.Способы описания бинарных отношений.
4.Область определения и область значений.
5.Свойства бинарных отношений.
6.Отношение эквивалентности и классы эквивалентности.
7.Отношения порядка: строгого и нестрого, полного и частичного.
8.Классы вычетов по модулю m.
9.Функциональные отношения.
10. Инъекция, сюръекция, биекция.
3Основные понятия комбинаторики.
3.1Правила суммы и произведения
Важную роль при решении многих комбинаторных задач играют 2 правила: правило суммы и произведения.
Сформулируем эти правила с точки зрения теории множеств и комбинаторики.
3.1.1Правила суммы
Теоретико – множественная формулировка
Пусть A – множество из m элементов; B – множество из n элемнтов. AB=. Тогда, объединение множеств: AB содержит m+n элементов.
В общем случае: Пусть |M1|=m1, |M2|=m2, …, |Mk| = mk и Mi Mj= i,j=1.. k, ij. Тогда, |M| = |M1 M2…Mk| = m1+ m2+…+ mk.
Комбинаторная формулировка
Если объект a может быть выбран m способами, а объект b – n другими способами, то выбор "a или b" может быть осуществлен m+n способами.
Выбор a и b – взаимоисключающий, выбор a исключает выбор b; выбор a не совпадает с каким-либо способом выбора b.
В общем случае:
Если объект a1 может быть выбран m1 способами; … ak – mk способами. Выбор "a1 или a2…или ak " может быть осуществлен m1 +m2 +…+mk способами.
Например: Из Киева в Донецк в течении суток отправляется 3 поезда, 1 самолет и 2 автобуса. Сколько существует способов выехать из Киева в Донецк?
Решение: По правилу суммы имеем N= 3+1+2 = 6 способов.
3.1.2Правило произведения
Теоретико – множественная формулировка
Если A и B – конечные множества и |A|=m, |B|=n, то мощность множества AB равна mn.
В общем случае; если |M1|=m1, |M2|=m2, …, |Mk|=mk, то |M1M2…Mk|= =m1m2…mk.
Комбинаторная формулировка
Если объект a может быть выбран m способами, и после этого объект b может быть выбран n способами, то выбор пары (a,b) может осуществляться mn способами (выбор a и b независимы).
В общем случае:
Пусть объект a1 может быть выбран m1 способом; объект a2 – m2 способами; … ak – mk способами, причем выбор a1 не влияет на число способов выбора a2 …ak, выбор a2 на число способов выбора a3 …ak, … Тогда, выбор упорядоченного множества объектов (a1, a2 …ak) – в указанном порядке можно осуществить m1 m2… mk способами.
Например: Сколько различных танцующих пар можно составить из 3-х девушек и 2-х юношей?
Решение: По правилу произведения имеем N= 32=6 пар.
