Файл: Контрольная работа 1 Задание 1 Построим таблицу истинности для формулы алгебры высказываний и приведём её к сднф и скнф двумя способами.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 28.03.2024

Просмотров: 17

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Контрольная работа №1

Задание 1

Построим таблицу истинности для формулы алгебры высказываний и приведём её к СДНФ и СКНФ двумя способами.

(

X



Y



Z

)



(

¬

Z



¬

(

X



Y

)

)

Построим таблицу истинности.


X




Y




Z




X



Y




X



Y



Z




¬

Z




X



Y




¬

(

X



Y

)




¬

Z



¬

(

X



Y

)




(

X



Y



Z

)



(

¬

Z



¬

(

X



Y

)

)




0

0

0

0

1

1

0

1

1

1

0

0

1

0

1

0

0

1

1

1

0

1

0

1

0

1

0

1

1

0

0

1

1

1

1

0

0

1

1

1

1

0

0

1

0

1

0

1

1

0

1

0

1

1

1

0

0

1

1

1

1

1

0

1

0

1

1

0

0

1

1

1

1

1

1

0

1

0

1

1


Способ 1

Для нахождения СКНФ нужно из таблицы истинности выделить лишь те строки, результат которых равен 0. Для даннойфункции набор строк будет следующим:

X




Y




Z




X



Y




X



Y



Z




¬

Z




X



Y




¬

(

X



Y

)




¬

Z



¬

(

X



Y

)




(

X



Y



Z

)



(

¬

Z



¬

(

X



Y

)

)




0

1

0

1

0

1

0

1

1

0

1

0

0

1

0

1

0

1

1

0



Далее, для каждой строки выписываем дизъюнкцию всех переменных по следующему алгоритму: если значение переменной в данной строке равно 0, то в дизъюнкцию записываем саму переменную, а если равно 1, то - отрицание этой переменной. После этого все дизъюнкции связываем в конъюнкцию.
В результате, совершенная конъюнктивно-нормальная форма (СКНФ) нашей функции равна:

(

X



¬

Y



Z

)



(

¬

X



Y



Z

)




















































Способ 2

Для того чтобы найти КНФ ставим два отрицания над ДНФ и, оставляя временно верхнее отрицание без изменения, приводим оставшееся выражение к ДНФ. Затем по правилу де Моргана получаем КНФ.

¬

(

¬

(

Z



X



Y



¬

X



¬

Y

)

)




¬

(

¬

Z



¬

(

X



Y

)



¬

(

¬

X



¬

Y

)

)





¬

(

¬

Z



(

¬

X



¬

Y

)



¬

(

¬

X



¬

Y

)

)




¬

(

(

¬

Z



¬

X



¬

Z



¬

Y

)



¬

(

¬

X



¬

Y

)

)




¬

(

(

¬

Z



¬

X



¬

Z



¬

Y

)



(

¬

(

¬

X

)



¬

(

¬

Y

)

)

)




¬

(

(

¬

Z



¬

X



¬

Z



¬

Y

)



(

¬

(

¬

X

)



Y

)

)





¬

(

(

¬

Z



¬

X



¬

Z



¬

Y

)



(

X



Y

)

)




¬

(

¬

Z



¬

X



X



¬

Z



¬

X



Y



¬

Z



¬

Y



X



¬

Z



¬

Y



Y

)




¬

(

¬

Z



0



¬

Z



¬

X



Y



¬

Z



¬

Y



X



¬

Z



¬

Y



Y

)