Участник:Fad Oleg — различия между версиями
(→Полнота стандартного базиса) |
Fad Oleg (обсуждение | вклад) (→Полнота стандартного базиса) |
||
Строка 18: | Строка 18: | ||
{{Утверждение | {{Утверждение | ||
− | |statement = Стандартный базис является полной системой булевых функций | + | |statement = Стандартный базис является [[Полные системы функций. Теорема Поста о полной системе функций|полной системой булевых функций]] |
|proof = Данное утверждение - следствие [[СДНФ|теоремы об СДНФ]]. | |proof = Данное утверждение - следствие [[СДНФ|теоремы об СДНФ]]. | ||
}} | }} | ||
− | + | '''Замечание:'''по [[Множества|закону де Моргана]]: | |
<tex> x \land y = \lnot \left (\lnot x \lor \lnot y \right ) </tex> | <tex> x \land y = \lnot \left (\lnot x \lor \lnot y \right ) </tex> | ||
Строка 28: | Строка 28: | ||
<tex> x \lor y = \lnot \left (\lnot x \land \lnot y \right ) </tex> | <tex> x \lor y = \lnot \left (\lnot x \land \lnot y \right ) </tex> | ||
− | Следовательно, стандартный базис является избыточным, | + | Следовательно, стандартный базис является избыточным, в то время как безызбыточными являются подмножества системы: |
<tex> \{ \land , \lnot \} </tex> (конъюнктивный базис Буля) | <tex> \{ \land , \lnot \} </tex> (конъюнктивный базис Буля) |
Версия 16:04, 19 июня 2021
Содержание
Стандартный базис
Определение: |
Стандартный базис — система булевых функций: |
Для перехода к стандартному базису достаточно показать тождественные формулы для операций эквиваленции, импликации и константы , т. к. все остальные операции являются их отрицаниями:
Полнота стандартного базиса
Утверждение: |
Стандартный базис является полной системой булевых функций |
Данное утверждение - следствие теоремы об СДНФ. |
Замечание:по закону де Моргана:
Следовательно, стандартный базис является избыточным, в то время как безызбыточными являются подмножества системы:
(конъюнктивный базис Буля)
(дизъюнктивный базис Буля)
Теорема о максимальном числе функций в базисе
Теорема: |
Максимально возможное число булевых функций в базисе — четыре |
Доказательство: |
Очевидно, что число булевых функций в базисе не превышает число классов Поста. Попробуем ограничить базис четырьмя булевыми функциями. В базисе обязательно найдётся функция , которая не сохраняет ноль, т.е. . Тогда возможны два случая: 1. , тогда функция также не сохраняет единицу.2. В любом случае, функция , тогда функция несамодвойственная. будет не принадлежать сразу двум классам Поста. |
Источники
Полные системы булевых функций — Википедия
Категория: Дискретная математика и алгоритмы
Категория: Булевы функции