
- •Содержание
- •Часть I Классическая математика ЧастьIi Дискретная математика
- •Раздел I элементы теории множеств.
- •§1 Определение множеств.
- •§2 Операции над множествами.
- •§3 Отношения между множествами.
- •§4 Основные свойства теоретико-множественных операций.
- •§5 Доказательство тождеств в алгебре множеств.
- •§6 Разбиение.
- •§7 Кортеж (вектор).
- •§8 Декартово (прямое) произведение.
- •§ 9 Отображение.
- •§10 График.
- •§11 Соответствие.
- •Основные свойства соответствий:
- •Cужение соответствия:
- •Прообраз соответствия:
- •Свойства прообразов соответствия:
- •§12 Отношение.
- •Раздел II. Элементы математической логики.
- •Часть 1. Исчисление высказываний.
- •§1 Высказывания.
- •§2. Свойства логических операций.
- •§3. Логические формулы.
- •§4. Функции алгебры логики (фал). (функции алгебры высказываний)
- •§5. Способы вычисления фал.
- •§6. Проблема разрешения.
- •§7. Аналитические способы представления фал.
- •§8 Интерпретация алгебры логики.
- •§8.1 Интерпретация алгебры логики в исчисление высказываний.
- •§8.2 Интерпретация алгебры логики в теории множеств.
- •§8.3 Интерпретация алгебры логики в теории конечных автоматов.
- •§9 Анализ простейших рассуждений.
- •§10 Методы доказательств.
- •§11 Предикаты.
- •§12 Кванторы.
- •§13 Формулы исчесления предикатов.
- •§13.1 Операции логики высказываний над предикатами.
- •§14 Равносильные формулы в исчислении предикатов.
- •§15 Подходы к построению выводов.
- •§16 Минимизация булевых функций.
- •§17 Геометрическое представление булевых функций.
- •§18 Методы минимизации булевых функций.
- •1. Метод неопределенных коэффициентов.
- •2. Метод минимизирующих карт (Гарвардский метод).
- •§19 Основные классы булевых функций.
- •Раздел III. Элементы теории графов.
- •§1 Основные определения.
- •§2 Связь бинарных отношений и графов.
- •§3 Связность в графах.
- •§4 Эйлеровы графы.
- •1. Учебники и учебные пособия.
- •2. Задачники.
- •1. Учебники и учебные пособия.
- •2. Задачники.
- •Учебники и учебные пособия.
§3 Отношения между множествами.
Между множествами различают два отношения:
1) Включение (строгое и не строгое).
2) Равенство.
Df1.
Множество В включается во множество
А, если каждый элемент из множества В
входит во множество А:
- квантор общности
(все, каждый) по переменной х.
- квантор общности
(все, каждый) по переменной х.
Df2. Два множества А и В равны (А = В) тогда и только тогда, когда множество А включено во множество В и одновременно множество В включено во множество А.
1.
2.
и
- знак нестрогого
включения
- знак строгого
включения
Множество
В включено во множество А и не допускает
равенства множеств
и
§4 Основные свойства теоретико-множественных операций.
Df1. В каждом конкретном случае указывается универсальное множество.
Например, N = U – множество всех натуральных чисел.
Введенные
теоретико-множественные операции можно
рассматривать всегда только из
универсального множества или из булеана
P(U),
т.е A,
B,
C…P(U).
1) Коммутативность (перестановка):
а)
,
в)
б)
,
г)
2) Ассоциативность (объединение):
а)
,
в)
б)
,
г)
3) Дистрибутивность (распределение):
а)
б)
4)
5) Законы де Моргана
а)
,
б)
6) а),
г)
б)
,
д)
в)
,
е)
§5 Доказательство тождеств в алгебре множеств.
= {M;
},
где М
,
алгебра множеств.
(а
готическое рукописное).
объекты операции
В алгебре множеств рассматриваются основные тождества и свойства этих тождеств. Рассматриваются уравнения двух типов
1) U(A, B, C…) = B(A, B, C…) множества заданы подмножествами А, В, С…
2) U(А, В, С…) = 0
Докажем эти тождества. Существует 3 метода доказательства тождеств:
геометрический,
аналитический (с использованием понятия эвристики),
аналитический (с использованием основных свойств теоретико-множественных операций).
Рассмотрим геометрический метод доказательства для первого тождества на примере:
U(A, B, C…) = B(A, B, C…)
Картинки аудентичны (доподлинно одинаковы по построению)
Преимущество геометрического метода: наглядность.
Недостаток: при большом количестве множеств, участвующих в построении (более 5), теряется наглядность данного метода.
Аналитический метод исправляет недостаток геометрического метода, но сам он не наглядный.
U(A, B, C…) = B(A, B, C…)
=
D F
1)
(А = В) = А
В
и В
2) (АВ)
= (
х)
[х
А
х
В]
условия равенства двух множеств
3) (ВА)
= (
х)
[х
В
х
А]
(D
= F)
= DF
и F
(DF)
= (
х)
[х
D
х
F]
xD
= x
A
(B
C)
=
D
по свойству теоретико-множественных операций переходим к более простому виду записи:
= xA
и x
A
(B
C)
= x
A
и [x
В
или x
С]
=
Сейчас мы должны перейти к методам эвристики. Эвристический путь сокращает перебор решений. При эвристическом пути рассуждать необходимо после рассмотрения левой части доказываемого множества (рассмотрение до уровня разложения на элементы отношения принадлежности и простейшие логические союзы (и, или)) перейти к рассмотрению таким же образом правой части.
= (xA
и x
В)
или (x
A
и x
С).
= [x(A
В)]
или [x
(A
С)]
= x
[(A
В)
(A
С)]
F
Взяв х – произвольный элемент во множестве D, мы обнаружили его во множестве F.
Аналогичным образом
докажем: (х)
[х
F
х
D]
= F
D
и получим конечный результат: (D
= F)
= D
F
и F
.
(А\В) (А
А
В
В)U
Рассмотрим
3-й метод для второго вида тождеств:
(A,B,C,…)=0;
А\[(АВ)
(А\В)]
=
По свойству дистрибутивности исходное тождество можно переписать следующим образом:
А\{[А(А\В)]
[В
(А\В)]}
= А\{А
(А
В)}
= А\А =
А
АВ
Этот метод наиболее продуктивен, но требует знания основных свойств теоретико-множественных операций и умении пользоваться диаграммами Эйлера-Венна.