![](/user_photo/2706_HbeT2.jpg)
- •Едеральное агентство по образованию
- •Оглавление
- •Раздел 1. Элементы теории множеств 8
- •Раздел 2. Элементы комбинаторики 20
- •Раздел 3. Алгебра логики 36
- •Раздел 4. Синтез управляющих систем 62
- •Раздел 5. Теория графов 77
- •Введение
- •Раздел 1 элементы теории множеств
- •1.1. Множества и операции над ними
- •1.2. Алгебра множеств
- •1.3. Разбиение множества на подмножества
- •1.4. Кортежи и декартово произведение множеств
- •1.5. Отображение множеств
- •1.6. Отношения
- •1.7. Свойства бинарных отношений
- •1.8. Алгебра подмножеств
- •1.9. Задания для самостоятельной работы
- •Раздел 2 элементы комбинаторики
- •2.1. Комбинаторика
- •2.2. Различные комбинаторные соотношения
- •2.3. Свойства биномиальных коэффициентов. Биномиальная теорема. Полиномиальная теорема
- •2.4. Принцип включения и исключения
- •2.5. Формула решета
- •2.6. Производящие функции
- •2.7. Производящие функции числа основных комбинаторных объектов
- •2.8. Задания для самостоятельной работы
- •Раздел 3 алгебра логики
- •3.1. Булевы функции
- •3.2. Формулы
- •3.3. Сопоставление формулам над множеством функций
- •3.4. Свойства элементарных функций
- •3.5. Разложение булевых функций
- •3.6. Совершенная д. Н. Ф., совершенная к. Н. Ф.
- •3.7. Полные системы
- •3.8. Примеры полных систем
- •3.9. Полиномы Жегалкина
- •3.10. Единственность представления булевых функций полиномами Жегалкина
- •3.11. Методы построения полиномов
- •I. Метод построения с помощью таблицы.
- •II. Метод неопределенных коэффициентов.
- •III. Метод суперпозиции.
- •3.12. Замыкание. Свойства операции замыкания. Замкнутые классы
- •3.13. Классы и их свойства
- •3.14. Линейные функции и их свойства
- •3.15. Принцип двойственности
- •3.16. Самодвойственные функции, их свойства
- •3.17. Лемма о несамодвойственной функции
- •3.18. Монотонные функции, их свойства
- •3.19. Лемма о немонотонной функции
- •3.20. Теорема о полноте в р2
- •3.21. Предполные классы
- •3.22. Возможность выделить из любой полной системы полную подсистему, состоящую из не более чем 4-х функций
- •3.23. Представление о результатах Поста
- •3.24. Задания для самостоятельной работы
- •Раздел 4 синтез управляющих систем
- •4.1. Схемы из функциональных элементов
- •4.2. Определение схем из функциональных элементов
- •4.3. Основные понятия и определения
- •4.4. Возможность реализации любой функции алгебры логики сфэ
- •4.5. Простейшие методы синтеза
- •4.6. Метод Шеннона
- •4.7. Асимптотически наилучший метод (метод о.Б. Лупанова)
- •4.8. Задания для самостоятельной работы
- •Раздел 5 теория графов
- •5.1. Элементы теории графов
- •5.2. Основные понятия и определения
- •5.3. Способы задания графа
- •5.4. Некоторые соотношения в графе
- •5.5. Перечисление графов
- •5.6. Оценка числа неизоморфных графов с p вершинами
- •5.7. Оценка числа неизоморфных графов с q ребрами
- •5.8. Укладки графов. Укладка графов в трехмерном пространстве
- •5.9. Планарность. Формула Эйлера для плоских графов
- •5.10. Следствия из формулы Эйлера для плоских графов
- •5.11. Операция подразделения ребра
- •5.12. Гомеоморфность графов
- •5.13. Теорема Понтрягина-Куратовского
- •5.14. Деревья и их свойства
- •5.15. Деревья и операции над ними
- •5.16. Оценка числа неизоморфных корневых деревьев на p вершинах
- •5.17. Задания для самостоятельной работы
- •Литература Основная
- •Дополнительная
- •Михеева Елизавета Алексеевна
Раздел 2 элементы комбинаторики
2.1. Комбинаторика
Комбинаторика – раздел дискретной математики, рассматривающий задачи существования, эффективного построения, перечисления и оптимизации объектов, зависящих от достаточно большого числа дискретных переменных. Создатель комбинаторики – Готфрид Вильгельм Лейбниц. Именно он и ввел термин «комбинаторный» в современном его значении в работе «Dissertatio de Atre Combinatoria», написанной в 1666 году. До середины ХХ века считалось, что комбинаторика может использоваться как поставщик интересных и трудных задач для математических олимпиад. Положение существенно изменилось в связи с созданием вычислительной техники. Именно благодаря ЭВМ и началось подлинное становление комбинаторики как математической теории. В настоящее время методы комбинаторики широко используются в математике и кибернетике, а также в многочисленных прикладных исследованиях.
2.2. Различные комбинаторные соотношения
Правило суммы. Если есть конечные множества А и В, причем A ∩ B = Ø, тогда |A U B| = |A| + |B| (число элементов в объединении множеств есть сумма чисел элементов в множествах).
Правило
произведения.
Пусть AB
= {(,
)/
A,
B}
– декартово
произведение множеств A
и B,
тогда |AB|
= |A|·|B|
(мощность множества АxВ
есть произведение мощностей множеств
А и В).
Пример 1. Пусть A = {1,2}, B = {a, b, c}. Тогда AB = {(1,a),(1,b),(1,c),(2,a),(2,b),(2,c)}. |AB| = |A|·|B| = 2·3 = 6.
Правило
можно обобщить на n
множеств: Пусть А1,
... ,Аn
– различные множества, тогда А1
... Аn
=
{(α1,
α2,…,
αn)
| α1
А1,
α2
А2,…,
αn
Аn}
и
|А1
... Аn|
= |А1|•|А2|•••|Аn|.
Пример 2. Найти число двоичных наборов длины n.
Решение: Пусть А1 = {0,1}, … , Аn = {0,1}. Тогда
,
где E2
= {0,1}.
Пусть
нам дано некоторое конечное множество
X
= {x1,
… ,xn}.
Рассмотрим некоторое его подмножество
{}.
В дальнейшем такое подмножество назовем
r-выборкой.
R-выборки бывают двух видов:
1. Если в r-выборке важен порядок элементов, тогда мы будем называть ее r-перестановкой из n элементов.
2. Если в r-выборке порядок элементов не важен, тогда будем называть ее r-сочетанием из n элементов.
В каждом из видов возможны 2 случая:
а) Допускается повторение элементов, тогда это r-перестановки с повторениями (или r-сочетания с повторениями).
b) Все элементы разные, тогда это r-перестановки без повторений (или r-сочетания без повторений).
Утверждение 1. Число r-перестановок с повторениями из n элементов П(n,r) = nr.
Доказательство:
Так как мы на каждое место можем поставить
любой из n
элементов, а таких мест r,
значит всего возможностей по правилу
произведения nr.
Действительно, А1
=
X,…,Аr
= X,
тогда .
Пример 3. X = {1,2,3}. Сколько двузначных чисел мы можем составить из элементов множества X?
Решение: Их всего nr, где n = 3, r = 2. Тогда 32 = 9 чисел, а именно числа 11, 21, 31, 12, 22, 32, 13, 23, 33.
Утверждение
2. Число
r-перестановок
без повторений из n
элементов ,
где
.
Доказательство:
,
;
А2
=
Х1,
где
,
,
…,
,
где
,
.
Другими словами, на первое место можно
поставить n
штук элементов, на второе –
элементов и так далее, на последнее r-е
место можно поставить
n
– r
+ 1 элементов. Тогда по правилу произведения
r|
=
.
Замечание. Очень часто r-перестановки без повторений из n элементов в литературе называют размещением из n элементов по r. Приняты следующие обозначения P(n,r) = Arn = (n)r (число размещений из n элементов по r).
Пример 4. Х = {1,2,3}. Сколько двузначных чисел без повторяющихся цифр можно составить из элементов множества Х?
Решение: Их всего P(n,r) = n(n – 1)(n – 2)...(n – r + 1), где n = 3, r = 2. Тогда P(3,2) = 3·2 = 6 чисел (12, 21, 13, 31, 23, 32).
Следствие
1. Если
в утверждении 2 r=n,
то это перестановка из n
элементов, и тогда
.
Пример 5. X = {1,2,3}. Сколько трехзначных чисел без повторяющихся цифр можно составить из элементов множества Х?
Решение: их всего Pn = n!, где n = 3. Тогда P3 = 3! = 1·2·3 = 6 чисел: 123, 213, 231, 321, 312, 132.
Формула
Стирлинга:
( ~ – асимптотически равно).
Если
,
то
.
Утверждение
3. Число
r-сочетаний
без повторений из n
элементов
.
Доказательство:
Берем произвольную неупорядоченную
выборку {}
– r-элементов.
Из этой одной неупорядоченной получаем
r!
упорядоченных. А так как всего
неупорядоченных выборок
,
то
– число упорядоченных выборок. Поскольку
каждая упорядоченная выборка получена
перестановкой элементов в неупорядоченной,
то
.
Пример
6. X
= {1,2,3}. Найти :
12, 13, 23 (неупорядоченные двузначные числа
без повторяющихся цифр).
Пример 7. В чемпионате страны по футболу участвуют 18 команд, причем каждые две команды встречаются между собой 2 раза. Сколько матчей играется в течение сезона?
Решение:
В первом круге состоится столько матчей,
сколько существует двухэлементных
подмножеств у множества, содержащего
18 элементов, т.е. их число равно
= 153.
Во втором круге играется столько же матчей, поэтому в течение сезона состоится 306 встреч.
Числа
,
где r
= 0,1,…,n
называют биномиальными
коэффициентами.
0! = 1 (по определению, для удобства).