
- •3. Понятие равносильности формул
- •I. Основные равносильности:
- •10. Законы
- •II. Равносильности, выражающие одни логические операциичерез другие:
- •3. Законы
- •III. Равносильности, выражающие основные законы алгебры логики:
- •4. Дополнительные равносильности
- •6. Булева алгебра
- •7. Функции алгебры логики
- •8. Представление произвольной логической функции в виде формулы алгебры логики
- •9. Двойственные функции
- •10. Дизъюнктивная нормальная форма и совершенная дизъюнктивная нормальная форма
- •11. Конъюнктивная нормальная форма и совершенная конъюнктивная нормальная форма
- •12. Приложения алгебры логики
- •13. Расчётный метод минимизации
- •Сокращенная днф
- •Минимальная днф
- •14. Метод Квайна
- •15. Метод Квайна-Мак-Класки
- •Простые импликанты: *111, 111*, 0**1
- •16.Метод диаграмм Вейча
- •17. Минимизация конъюнктивных нормальных форм
- •18. Метод Петрика
- •19. Минимизация частично определенных булевых функций
- •20. Минимизация функций в базисах и-не и или-не
- •21. Полные системы булевых функций Полные системы функций Править
- •22. Алгебра Жегалкина
- •23. Замкнутые системы
- •Свойства замыкания Править
- •Примеры замкнутых классов Править
- •Некоторые свойства замкнутых классов
3. Понятие равносильности формул
Определение
4.1. Формулы
и
алгебры
высказываний называются равносильными (эквивалентными),
если при любых значениях входящих в них
пропозициональных переменных логические
значения получающихся из
формул
и
высказываний
совпадают. Для указания равносильности
формул используют обозначение
.
Определение равносильности формул
можно записать символически для любых
конкретных высказываний
Не
следует думать, что в обе
формулы
и
непременно
входят одни и те же переменные. Некоторые
из переменных
могут
фактически отсутствовать в любой из
них
I. Основные равносильности:
1.
законы
2.
идемпотентности.
3.
4.
5.
6.
7.
-
закон противоречия.
8.
-
закон исключенного третьего.
9.
-
закон снятия двойного отрицания.
10. Законы
11.
поглощения.
II. Равносильности, выражающие одни логические операциичерез другие:
1.
2.
3. Законы
4.
де
Моргана.
5.
6.
III. Равносильности, выражающие основные законы алгебры логики:
1.
-
коммутативность конъюнкции.
2.
-
коммутативность дизъюнкции.
3.
-
ассоциативность конъюнкции.
4.
-
ассоциативность дизъюнкции.
5.
-
дистрибутивность конъюнкции относительно
дизъюнкции.
6.
-
дистрибутивность дизъюнкции относительно
конъюнкции.
4. Дополнительные равносильности
(сумма
по модулю 2),
(стрелка
Пирса),
(штрих
Шеффера),
(закон
склеивания),
(закон
поглощения),
(закон
обобщенного склеивания).
6. Булева алгебра
Булевой алгеброй[1][2][3] называется
непустое множество A с
двумя бинарными
операциями
(аналог конъюнкции),
(аналог дизъюнкции), унарной
операцией
(аналог отрицания)
и двумя выделенными элементами: 0 (или
Ложь) и 1 (или Истина) такими, что для
всех a, b и c из
множества A верны
следующие аксиомы:
|
|
ассоциативность |
|
|
коммутативность |
|
|
законы поглощения |
|
|
дистрибутивность |
|
|
|
7. Функции алгебры логики
Значение формулы алгебры логики полностью зависит от значений входящих в нее высказываний. Поэтому такая формула может считаться функцией входящих в нее элементарных высказываний. Например, (x y) z является функцией f(x, y, z). Естественно, значения этой функции и входящих в нее элементов могут принимать значения истина или ложь. Тождественно истинные или тождественно ложные функции представляют собой константы.
Каждую функцию алгебры логики можно записать в виде формулы или представить таблицей истинности. Как уже было отмечено выше, таблица истинности для n переменных содержит 2n строк. Следовательно, каждая функция алгебры логики принимает 2n значений, состоящих из 0 или 1. Общее же число наборов значений, состоящих из 0 и 1, длины 2n равно 22n. В частности, число различных функций от одной переменной равно четырем.
х |
f1(x) |
f2(x) |
f3(x) |
F4(x) |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
Из этой таблицы следует, что две функции являются константами f1(x) = 1 и – f2(x) = x, а остальные f3(x) = x и f4(x) = 0.