Дизъюнктивные и конъюктивные нормальные формы

Элементарной конъюнкциейназывается конъюнкция переменных высказываний и (или) их отрицаний.

Элементарной дизъюнкциейназывается дизъюнкция переменных высказываний и (или) их отрицаний.

Обозначим Дизъюнктивные и конъюктивные нормальные формы - student2.ru =x, если Дизъюнктивные и конъюктивные нормальные формы - student2.ru =1 и Дизъюнктивные и конъюктивные нормальные формы - student2.ru =Дизъюнктивные и конъюктивные нормальные формы - student2.ru, если Дизъюнктивные и конъюктивные нормальные формы - student2.ru =0.

Тогда

Дизъюнктивные и конъюктивные нормальные формы - student2.ru - элементарная конъюнкция,

Дизъюнктивные и конъюктивные нормальные формы - student2.ru - элементарная дизъюнкция.

Дизъюнктивной нормальной формой (ДНФ) данной формулы называется равносильная ей формула, представляющая собой дизъюнкцию элементарных конъюнкций.

Конъюктивной нормальной формой (КНФ) данной формулы называется равносильная ей формула, представляющая собой конъюнкцию элементарных дизъюнкций.

Для того, чтобы построить по данной формуле алгебры логики равносильную ей ДНФ или КНФ необходимо перейти в сигнатуру алгебры логики (выразить все операции через дизъюнкцию, конъюнкцию и отрицание), воспользоваться законом де Моргана для того, чтобы отрицания стояли лишь над элементарными переменными высказываниями, раскрыть скобки (для построения ДНФ) или воспользоваться дистрибутивным законом (для построения КНФ).

Разложение функций алгебры логики по к переменным. СДНФ и СКНФ.

Представление функции Дизъюнктивные и конъюктивные нормальные формы - student2.ruв виде

Дизъюнктивные и конъюктивные нормальные формы - student2.ru= Дизъюнктивные и конъюктивные нормальные формы - student2.ru (*)

называется разложением функции Дизъюнктивные и конъюктивные нормальные формы - student2.ru от n переменных по k переменным.

Замечания.

1. Дизъюнктивные и конъюктивные нормальные формы - student2.ru =1 тогда и только тогда, если Дизъюнктивные и конъюктивные нормальные формы - student2.ru =x.

2. Дизъюнктивные и конъюктивные нормальные формы - student2.ru =1,тогда и только тогда, если Дизъюнктивные и конъюктивные нормальные формы - student2.ru .

Теорема о разложении функции алгебры логики по k переменным.

Всякую функцию алгебры логикиДизъюнктивные и конъюктивные нормальные формы - student2.ruот n переменных можно представить в виде (*).

Доказательство теоремы основано на том, что выбрав произвольный двоичный n- мерный набор из 0 и 1, можно показать, используя замечание 1, что левая и правая части выражения (*) совпадают.

Следствием из этой теоремы является

Теорема о представлении любой функции алгебры логики в сигнатуре алгебры логики.

Всякая функция алгебры логики может быть представлена в виде формулы, содержащей только операции конъюнкции, дизъюнкции и отрицания.

Совершенные нормальные формы.

Совершенная дизъюнктивная нормальная форма.

Определение 1.

Элементарная конъюнкция называется правильной,если в неё каждая переменная входит не более одного раза, включая её вхлждение и под знаком отрицания.

Определение 2.

Элементарная конъюнкция называется полной относительно переменных x,y,z ..., если в неё входит каждая из этих переменных не менее одного раза, включая и их вхождение под знаком отрицания.

Определение 3.

Совершенной дизъюнктивной нормальной формой (СДНФ) относительно переменных x,y,z,... ,называется дизъюнктивная нормальная форма, в которой нет одинаковых элементарных конъюнкций и все элементарные конъюнкции правильные и полные относительно переменных x,y,z,... .

Наши рекомендации