
- •1. Понятие множества. Способы задания множеств. Операции над множествами. Диаграммы Венна.
- •3. Прямое произведение множеств. Отношения, бинарные отношения. Операции над отношениями.
- •4. Понятие функции. Инъективные, биективные, суръективные функции. Композиция и обращение функций.
- •5. Бинарные отношения на множестве х. Рефлексивность, симметричность, транзитивность бинарных отношений на множестве х.
- •6. Отношение эквивалентности. Класс эквивалентности.
- •7. Разбиение множества. Теорема о связи между отношением эквивалентности на множестве и разбиением множества.
- •8. Отношение порядка. Частичный и линейный порядок. Упорядоченные множества.
- •9. Мощьность множества. Счётные множества. Несчётные множества. Теорема Кантора.
- •10. Понятие нечёткого множества. Виды и некоторые свойства нечётких множеств. Способы задания нечётких множеств.
- •11.Функции принадлежности нечётких множеств и методы их построения.
- •12.Равенство нечётких множеств. Нечёткое подмножество.
- •13. Операции с нечёткими множествами. Некоторые дополнительные операции над нечёткими множествами.
- •15. Определение нечёткого отношения. Виды нечётких отношений. Способы задания нечётких отношений.
- •16. Равенство нечётких отношений. Нечёткое доминирование. Операции с нечёткими отношениям.
- •17. Свойства бинарных нечётких отношений заданных на базисном множестве х.
- •18.Высказывания. Логические операции. Язык логики высказываний. Формулы логики высказывания.
- •20. Формулы логики высказываний. Равносильность формул логики высказываний. Основные равносильности.
- •21. Двойственность. Закон двойственности. Пример.
- •22. Тождественно-истинные и тождественно-ложные формулы. Выполнимость и опровержимость формул. Пример. Правильные рассуждения.
- •23. Отношение логического следования. Правильные рассуждения. Примеры.
- •24. Нормальные формы формул. Приведение к днф и кнф.
- •25. Нормальные формы формул. Приведение к сднф и скнф.
- •26.Булевы функции. Теорема о представлении булевой функции формулой логики высказываний.
- •27. Булевы функции. Булевы функции двух переменных.
- •28.Представление булевых функций формулой логики высказываний в сднф и в скнф. Примеры.
- •29. Полные системы булевых функций. Теорема о сведении полноты одной системы булевых функцийк другой. Примеры полных систем.
- •31.Функционально-замкнутые классы. Классы t0,t1,s,l,m. Теорема Поста(доказательство по необходимому признаку). Док-ва у меня нет
- •32.Описание переключательных схем с помощью формул логики высказываний. Анализ, упрощение и синтез переключательных схем.
- •33.Понятие о проблеме минимизации булевых функций в классе днф.
- •34.Предикаты. Кванторы. Язык логики предикатов. Формулы логики предикатов. Равносильность и общезначимость формул логики предикатов. Основные равносильности.
- •35.Понятие интерпретации. Равносильность и общезначимость формул логики предикатов. Приведенная нормальная формула логики предикатов. Проблема разрешимости. Формулировка теоремы Черча.
- •36.Ориентированные и неориентированные графы. Основные понятия.
- •37.Матричное задание графа. Матрицы сложности и инциденций. Цикломатическая матрица.
- •38. Пути в графе. Цепи. Связные графы и компоненты связности.
- •39.Специальные пути в графе. Понятие о плоских графах.
- •40. Поиск путей в графе. Алгоритм Терри нахождения пути в графе. Алгоритм поиска пути минимальной длины(«фронта волны)
- •41.Алгоритм Форда и Форда-Беллмана нахождение минимального пути в нагруженном графе.
- •42.Деревья. Свойства деревьев. Цикломатическое число. Остовные деревья графа. Алгоритм нахождения остовного дерева.
- •43.Вектор-циклы. Пространство вектор циклов. Независимые циклы. Цикломатическое число. Алгоритм нахождения базис вектор-циклов.
- •44.Цикломатическая (контурная) матрица и матрица инциденций. Законы Киргофа. Уравнение контурных токов. Примеры.
- •45.Транспортные сети. Поток в сети. Полный и максимальный поток. Алгоритмы нахождения полного и максимального потока.
25. Нормальные формы формул. Приведение к сднф и скнф.
Элементарная & и V. Элементарная &(V) называется &(V) формул, каждая из которых есть либо высказывательная переменная, либо отрицание высказывательной переменной.
Конъюнктивной нормальной формой (КНФ) данной формы называется равносильная ей форма, состоящая из конъюнкций (&) элементарных дизъюнкций (V).
ДНФ данной формулы называется равносильная ей формула, состоящая из V элементарных &.
Алгоритм приведения формулы к СДНФ и СКНФ.
Х1= Х1 & Х1= Х1 &Х1 &Х1
Пусть формула F зависит от списка переменных <х1, … , хn>. Говорят, что формула F находится в СДНФ (СКНФ) относительно списка, если выполняются следующие условия:
1.Функция F находится в ДНФ (КНФ)
2.Каждый дизъюнктивный (конъюнктивный) член F является элементом конъюнкции (дизъюнкции), l –тый член которого есть либо высказывательная переменная хl или ее отрицание, где l=1… n
3.Все дизъюнктивные (конъюнктивные) члены F попарно различны.
Теорема
Пусть F зависит от списка переменных <х1, … , хn> и F – НЕ тождественно-ложная (истинная) формула, тогда существует такая формула М, что F=M и М находится в СДНФ(СКНФ) относительно списка переменных.
Док-во:
Предположим, что F имеет вид F=F1 V F2 V … V Fm
1)среди всех элементарных конъюнкций найдем элементарные конъюнкции, имеющие вид
Fi = (xl & ͞xl & ci ) = Л где сi – остаток элементарной конъюнкции
Л V f=f
2)преобразуем F, выбрасывая элементарные конъюнкции
Р= Р1 V P2 V … V Pk , F=P
Выделим скобки
Pi = (xl & xl & ci ) = (xl & ci )
3)F=P=α=α1 & α2 & … & αk
4)1. αi содержит xl или ͞xl
2. αi НЕ содержит xl или ͞xl тогда
αi= (αi& xl) V( αi & ͞xl)
5)β= β1 V β2 V… V βu
6)М = М1 V M2 V … V Mz
Причем М=α=β=Р=F
26.Булевы функции. Теорема о представлении булевой функции формулой логики высказываний.
Л – 0
И – 1
{ 0,1} = В
Функция f(х1 , х2 … хn )определенная на множестве Вn и принимающая значения из множества В, называется булевой функцией n – переменных.
f(х1 , х2 … хn ) : Вn ->В
<х1 , х2 … хn>
<0, 0, …. 1>
Теорема
Каждая булева функция f(х1 , х2 … хn ) (n≥1), не равная тождественно нулю может быть представлена виде
Формула
,причем различные значения n соответственно различные кортежи i(Ɛi1 … Ɛin)
Формулы
Любая булева функция представлена СДНФ т.е. виде
f(х1 , х2 … хn ) = V ( x1Ɛi & x2Ɛi &… & xnƐi)
<Ɛi1 , Ɛi2 …Ɛin>
F(Ɛi1 , Ɛi2 …Ɛin) =1
27. Булевы функции. Булевы функции двух переменных.
про булевы функции см 26 вопрос( Булевы функции. Теорема о представлении булевой функции формулой логики высказываний)
БУЛЕВЫ ФУНКЦИИ ДВУХ ПЕРЕМЕННЫХ
# |
x1 |
x2 |
f0 |
f1 |
f2 |
f3 |
f4 |
f5 |
f6 |
f7 |
f8 |
f9 |
f10 |
f11 |
f12 |
f13 |
f14 |
f15 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
2 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
3 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
f0=‘0’; f1=x1&x2; f2=¬(x1⊃x2); f3=x1; f4=¬(x2⊃x1); f5=x2; f6=x1+x2; f7=x1∨x2;
f8=x1ºx2; f9=x1∼x2; f10=¬x2; f11=x2⊃x1; f12=¬x1; f13=x1⊃x2; f14= x1|x2; f15=’1’;