Элементы функциональной полноты в классе двоичных функций
Основные двоичные функции и их своства. Булевой функцией f(x1 … xn) называют функцию, аргументы которой принимают значения из множества , и значение функции также из множества {0;1}.
1.Табличные способы задания булевых функций :
В начале выписываются двоичные наборы из n нулей и единиц. Это удобно делать в двоичной системе счисления – то есть начиная с нуля прибавлять единицу в двоичной системе счисления. На каждом наборе надо задать значение функции. Пример табличного задания функции:
2.Основные булевые функции и их таблицы.
0 – константа ноль ;
1 – константа один ;
x - тождественная ;
+ - модульная сумма ; ~ - эквивалентность (отрицание модульной суммы) ;
3.Свойства булевых функций :
Определения. Бинарная операция бинарная операция коммутативна, если тождественно выполняется: бинарная операция
Утверждение 1.
Утверждение 2. дизъюнкция ассоциативна.
Утверждение 3. коммутативна; коммутативна;
Предложение 1. Результат выполнения ассоциативной операции не зависит от расположения скобок в скобочном выражении. Например: Если
Доказательство предлагается в качестве домашнего упражнения. Примечание: использовать индукцию по числу скобок в выражении. Из того, что конъюнкции и дизъюнкции ассоциативные операции, результат конъюнкции или дизъюнкции нескольких переменных не зависит от расположения скобок. Например: Тогда в силу независимости значения выражений конъюнкций от расположения скобок корректно определение
Предложение 2. Конъюнкция Дизъюнкция Доказательство предлагается в качестве домашнего упражнения. Утверждение 4.
Утверждение 5.
Утверждение 6.
Утверждение 7.
Утверждение 8.
конъюнкция дистрибутивна по отношению к сумме по модулю два.
Определение.Две функции назовем одинаковыми, если они зависят от одного и того же набора переменных и их значения совпадают на каждом из наборов своих переменных. Определение Переменная x булевой функции f(x…) называется существенной, если существует набор значений остальных переменных функции, что изменение значения переменной при данном наборе остальных переменных изменяет значение функции. Пример: x1 и x2 - существенные переменные (x1 по 8 –му и по 5-му наборам; x2 по 6 и 8 наборам). x3 - не существенная переменная
Определение Две функции равны, если они одинаковы после отбрасывания несущественных переменных.
Популярное: Почему стероиды повышают давление?: Основных причин три... Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (536)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |