Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
30
Добавлен:
31.05.2015
Размер:
1.53 Mб
Скачать

Законы алгебры логики

4. Правило поглощения (одна переменная поглощает другие):

X1+X1X2 X3 =X1(1+X2 X3)=X1

5. Правило склеивания (выполняется только по одной переменной)

Физический факультет, ЭВУ и системы, 7 семестр,2012 Доцент Моховиков А..Ю. Physics Faculty, Electronic Devices & Systems, 7th semester,2012 Dr. Mokhovikov

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

Дизъюнктивная нормальная форма (ДНФ) в булевой логике — нормальная форма,

в которой булева формула имеет вид дизъюнкции конъюнкций литералов. Любая булева формула может быть приведена к ДНФ. Для этого можно

использовать закон двойного отрицания, закон де Моргана, закон дистрибутивности.

Алгоритм построения ДНФ

1) Избавиться от всех логических операций, содержащихся в формуле, заменив их основными: конъюнкцией, дизъюнкцией, отрицанием. Это можно сделать, используя равносильные формулы:

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

3)Избавиться от знаков двойного отрицания.

4)Применить, если нужно, к операциям конъюнкции и дизъюнкции

свойства дистрибутивности и формулы поглощения.

Физический факультет, ЭВУ и системы, 7 семестр,2012 Доцент Моховиков А..Ю. Physics Faculty, Electronic Devices & Systems, 7th semester,2012 Dr. Mokhovikov

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

Пример построения ДНФ

Приведем к ДНФ формулу :

Выразим логические операции → и ↓ через :

В полученной формуле перенесем отрицание к переменным и сократим двойные отрицания:

Используя закон дистрибутивности, приводим формулу к ДНФ:

Физический факультет, ЭВУ и системы, 7 семестр,2012 Доцент Моховиков А..Ю. Physics Faculty, Electronic Devices & Systems, 7th semester,2012 Dr. Mokhovikov

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

СДНФ — это такая ДНФ, которая удовлетворяет трём условиям:

в ней нет одинаковых элементарных конъюнкций;

в каждой конъюнкции нет одинаковых пропозициональных букв;

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

Для любой функции алгебры логики существует своя СДНФ, причем единственная.

СКНФ — это такая КНФ, которая удовлетворяет трём условиям:

в ней нет одинаковых элементарных дизъюнкций

в каждой дизъюнкции нет одинаковых пропозициональных букв

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

С точки зрения минимизации, например, с помощью карт Карно-Вейча, в СДНФ обводятся «1», а в СКНФ – «0».

Физический факультет, ЭВУ и системы, 7 семестр,2012 Доцент Моховиков А..Ю. Physics Faculty, Electronic Devices & Systems, 7th semester,2012 Dr. Mokhovikov

Карты Карно-Вейча

СДНФ Минимизируем в соответствии с правилами:

1.Все области содержат 2n клеток;

2.Т.к. карта Карно на четыре переменные, оси располагаются на границах Карты и их не видно;

3. Так как Карта Карно на четыре переменные, все области симметрично осей — смежные между собой

4. Области S3, S4, S5, S6 максимально большие;

5. Все области пересекаются (необязательное условие);

6. В данном случае рациональный вариант только один.

Физический факультет, ЭВУ и системы, 7 семестр,2012 Доцент Моховиков А..Ю. Physics Faculty, Electronic Devices & Systems, 7th semester,2012 Dr. Mokhovikov

Карты Карно-Вейча

СКНФ

Физический факультет, ЭВУ и системы, 7 семестр,2012 Доцент Моховиков А..Ю. Physics Faculty, Electronic Devices & Systems, 7th semester,2012 Dr. Mokhovikov

Вместо резюме

1.закон двойного отрицания:А А

2.коммутативность конъюнкции: А В В А

3.коммутативность дизъюнкции: А В В А

4.ассоциативность конъюнкции: А (В С) (А В) С

5.ассоциативность дизъюнкции: А (В С) (А В) С

6.дистрибутивность конъюнкции относительно дизъюнкцииА:

7.дистрибутивность дизъюнкции относительно конъюнкцииА:

 

А А А

 

А А А

8.законы идемпотентности:

 

 

 

 

 

 

 

 

9.закон исключенного третьего:А А 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.закон непротиворечияА: А 0

 

 

 

 

 

 

 

11.законы поглощения: А 0 А

А 1 А

 

А (А В)

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

А В А В

 

А В А В

 

12.законы де Моргана:

 

 

 

 

 

 

 

(В С) (А В) (А С) (В С) (А В) (А С)

АА (А В) А

13.законы склеивания(: А В) (А В) А (А В) (А В) А

14.замена импликации:А В А В

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(А В) (B C) (A C) (А B) (B C)

15.правила Порецкого:АВ BC AC АB BC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

А (A B) А B

16.правила свертки:А AB А B

 

 

 

 

 

 

 

Физический факультет, ЭВУ и системы, 7 семестр,2012 Доцент Моховиков А..Ю. Physics Faculty, Electronic Devices & Systems, 7th semester,2012 Dr. Mokhovikov

Свойства логических операций

1.

2.

3.

4.

5.

6.

7.

8.

Физический факультет, ЭВУ и системы, 7 семестр,2012 Доцент Моховиков А..Ю. Physics Faculty, Electronic Devices & Systems, 7th semester,2012 Dr. Mokhovikov