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

Элементарной конъюнкцией называется такая формула A, которая является конъюнкцией, возможно одночленной, переменных и их отрицаний. Говорят, что формула A находится в дизъюнктивной нормальной форме (ДНФ), если она является дизъюнкцией, возможно одночленной, элементарных конъюнкций. ДНФ: A = x 1 Ú · x 2 Ú x 1 ·.

Теорема о приведении формулы к ДНФ. " A $ B, находящаяся в ДНФ, что A Û B. B называется ДНФ А.

Доказательство: В качестве доказательства приводят алгоритм построения ДНФ формулы А.

1. С помощью основных равносильностей, которые позволяют устранить операции импликации и эквивалентности, строят . При этом А 1 не содержит операций импликации и эквивалентности.

Основные равносильности:

1) ;

2) ;

3) ;

4) ;

5) ;

6) ;

7) ;

8)

2. От А 1 переходят к А 2, в которой отрицание только перед переменной 1) A 1 º A

2)

Полученная А 2 равносильна А и состоит из многочисленных конъюнкций и дизъюнкций. К А 2 применяют формулу дистрибутивности конъюнкции относительно дизъюнкции. Получим А 3, находящуюся в дизъюнктивной нормальной форме.

Рассмотрим конъюнкцию х1σ, х2σ2,..., хnσn (1).

Конъюнкция (1) называется конституентной единицей.

Теорема. f (х 1, х2,…, хn) может быть представлена в виде дизъюнкций конституент 1. На любом наборе f (х 1, х2,…, хn)=1 будет равна 1 и только одна конституента. Дизъюнкция конституент равна 1, если 1 равна хотя бы 1 конституента.

Пример

х1 х2 х3 f11, х2, х3) f21, х2, х3)
         
         
         
         
         
         
         
         

f11, х2, х3)= 1 3 Ú 1 x 2 x 3Ú x 1 x 3Ú x 1 x 2 3.

f21, х2, х3)= 1 x 2 3 Ú 1 x 2 x 3Ú x 1 x 3Ú x 1 x 2 х 3.

Всякую конъюнкцию переменных функций функций, взятых с отрицанием, называют элементарной дизъюнкцией. Дизъюнкцию элементарных конъюнкций называют дизъюнктивной элементарной формой.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: