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