Дизъюнктивная нормальная форма.
Определение 9.7. Обозначим
, если
, и
, если
. Символ
называется литералом булевой функции
.
Рассмотрим конъюнкцию
. Существует
различных наборов значений переменных
. Соответственно имеется
различных конъюнкций вида
.
Определение 9.8. Конъюнкция
равна единице тогда и только тогда, когда
для всех
и её называют конституентой 1.
Теорема. Любая булева функция
может быть представлена в виде дизъюнкции конституент единицы:
, где конституенты записываются для всех
таких, что
.
Такое представление булевой функции называется совершенной дизъюнктивной нормальной формой (СДНФ).
Пример:
Пусть булева функция задана таблицей истинности. Требуется записать ее в СДНФ.
|
|
|
|
|
Имеем:


Заметим, что полученная запись функции
может быть упрощена следующим образом:

Определение 9.9. Всякую конъюнкцию переменных функции, взятых с отрицанием или без отрицания, называют элементарной. Дизъюнкцию элементарных конъюнкций называют дизъюнктивной нормальной формой (ДНФ).
Так, выше для функции
имеем две ДНФ.
Дата добавления: 2015-12-16; просмотров: 845;
