2.2.3. Двойственные функции. Принцип двойственности
Определение. Функция называется двойственной к функции
.
Из определения следует, что для того, чтобы получить таблицу значений двойственной функции , нужно в таблице значений функции
(и в части переменных, и в части значений ) заменить все 0 на 1, а все 1 на 0. При этом, правда, порядок следования бинарных наборов
в левой части таблицы изменится на обратный по сравнению с исходной таблицей. Чтобы его восстановить, нужно перевернуть все столбцы (в том числе и столбец значений). Таким образом, можно сформулировать следующее правило получения таблицы истинности двойственной функции
: нужно (не меняя столбцы аргументов) в столбце значений функции
заменить все 0 на 1, а 1 на 0, и перевернуть полученный столбец.
Пример. Пусть , тогда
. Таким образом, двойственной функцией к конъюнкции является дизъюнкция.
Поскольку для всех функций очевидно , то обратно: двойственной к дизъюнкции является конъюнкция.
Кроме того, легко видеть, что ,
;
,
;
.
< Предыдущая | Следующая > |
---|