Конъюнктивная форма - это формула, похожая на дизъюнктивную форму, только в ней изменен порядок операций. Сначала выполняются серии сложений, а потом - серия умножений. Например:
b
~c) & (a
~b
c) & (a
~b
~c)
В отличии от дизъюнктивной формы здесь пришлось добавить скобки, чтобы конъюнкции выполнялись после дизъюнкций.
Совершенная конъюнктивная нормальная форма (СКНФ) - это формула, похожая
на СДНФ, строящаяся по сходным правилам. Всякую булеву функцию можно
выразить через операции , &, ~
Доказательство для СКНФ очень похоже на доказательство для СДНФ. В целом метод построения СКНФ заключается в следующем (красным цветом выделены отличия от СДНФ):
Для каждой строки с
Для той же самой функции:
СКНФ будет выглядеть так:
y
z) &
y
~z) &
~y
z) &
y
~z) &
~y
~z)
Для СКНФ и вообще для конъюнктивных форм можно написать свои правила приведения подобных членов, например:
b
c) & (a
~b
c) = a
c
b) & (a
~b) = a
c) & (~b
c) = c
То есть, если в СКНФ обнаруживаются две скобки, которые
отличаются только знаком "
y) & (x
~y
z) & (~x
~z)