Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
[ЭМЛ] Лекция 16.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3 Мб
Скачать
☆

2. Приведение к дизъюнктивной нормальной форме днф

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

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

Примеры ДНФ являются формулы упражнения 4 в § 4.4.

Упражнение 4.

Получить СДНФ логической фун­кции f (x, y, z), используя табличное представление функции,

если f зада­на булевой формулой:

1

2

3

4

5

6

7

8

\

9

10

В таком случае совершенная ДНФ (СДНФ) - это ДНФ, каждая элементарная конъюнкция которой включает все пе­ременные с отрицаниями или без.

Процедура приведения к ДНФ:

1

Все отрицания “спустить” до переменных с помощью (4.19) и (4.21)

Закон двойного отрицания:

(4.19)

Свойства констант 0 и 1:

x × 1= x

x Ú 1 = 1

(4.20)

x × 0 = 0

x Ú 0 = x

Правила де Моргана:

(4.21)

2

Раскрыть скобки с помощью (4.14),(4.16),(4.17).

Ассоциативность конъюнкции и дизъюнкции: (4.14)

x1× (х2 × х3) = (x1× х2) × х3 = x1× х2× х3

x1Ú (х2 Ú х3) = (x1Ú х2) Ú х3 = x1 Ú х2 Ú х3

Коммутативность конъюнкции и дизъюнкции: (4.15)

x1× х2 = х2 × x1

x1Ú х2= х2 Ú x1

Дистрибутивность конъюнкции относительно дизъюнкции: (4.16)

x1Ú (х2 Ú х3) = x1 × х2 Ú x1× х3

3

Удалить лишние конъюнкции и повторения перемен­ных в конъюнкциях с помощью (4.18), (4.22), (4.23).

Идемпотентность: (4.18)

x × x = x

x Ú x = x

Закон противоречия: (4.22)

Закон исключенного третьего: (4.23)

4

Удалить константы с помощью (4.20).

Свойства констант 0 и 1: (4.20)

x × 1= x

x Ú 1 = 1

x × 0 = 0

x Ú 0 = x

Процедура приведения ДНФ к СДНФ состоит в расщеп­лении (обратном склеивании: использовании (4.25) в обрат­ную сторону) конъюнкций, которые содержат не все пере­менные.

эквивалентное соотношение склеивание

(4.25)