Преобразование выражений презентация

Содержание

Слайд 2

Преобразование выражений 1) Заменить все знаки функций на знаки булевых

Преобразование выражений

1) Заменить все знаки функций на знаки булевых функций (конъюнкция

(˄), дизъюнкция (˅) и отрицание (¬)), используя тождества.

2) По закону де Моргана и двойного отрицания опустить отрицание до переменных.

Любую формулу можно преобразовать к ДНФ.

3) По закону дистрибутивности раскрыть скобки.

Слайд 3

Преобразование выражений 5) Уменьшить число элементов в конъюнциях, пользуясь законом

Преобразование выражений

5) Уменьшить число элементов в конъюнциях, пользуясь законом уничтожения кратности,

свойствами констант.

Получим ДНФ.

4) Уменьшить число конъюнкций, пользуясь законами поглощения, склеивания, уничтожения кратности, свойствами констант.

Слайд 4

Приведение к ДНФ

Приведение к ДНФ

Слайд 5

Приведение к ДНФ

Приведение к ДНФ

Слайд 6

Приведение к ДНФ

Приведение к ДНФ

Слайд 7

Переход от ДНФ к КНФ 1) Пусть функция f задана


Переход от ДНФ к КНФ


1) Пусть функция f задана

в виде ДНФ.

Здесь – элементарные конъюнкции.

Слайд 8

Переход от ДНФ к КНФ 3) Приведем к ДНФ .


Переход от ДНФ к КНФ


3) Приведем к ДНФ .


2) Применим закон двойного
отрицания .

Здесь – элементарные дизъюнкции.

Слайд 9

Переход от ДНФ к КНФ 4) Возьмем второе отрицание над


Переход от ДНФ к КНФ


4) Возьмем второе отрицание над

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

Выбрать все нулевые наборы значений аргументов. 2) Каждому нулевому набору


Выбрать все нулевые наборы значений аргументов.
2) Каждому нулевому набору поставить в

соответствие элементарную дизъюнкцию всех переменных так, чтобы в дизъюнкции переменная была с отрицанием, если в наборе она равна 1.
3) Соединить полученные элементарные дизъюнкции знаком конъюнкции.

Правило получения СКНФ из вектор-столбца

Слайд 11

Правило построения СКНФ из вектор-столбца Функция задана таблицей 1. Выбрать все нулевые наборы значений аргументов

Правило построения СКНФ из вектор-столбца

Функция задана таблицей
1. Выбрать все нулевые наборы

значений аргументов
Слайд 12

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

Правило построения СКНФ из вектор-столбца

2. Каждому нулевому набору сопоставить элементарную дизъюнкцию

всех переменных
Слайд 13

Правило построения СКНФ из вектор-столбца так чтобы переменная в дизъюнкции

Правило построения СКНФ из вектор-столбца

так чтобы переменная в дизъюнкции была

с отрицанием, если в наборе она равна 1.
Имя файла: Преобразование-выражений.pptx
Количество просмотров: 72
Количество скачиваний: 0