Найти скнф и сднф

Условие:

Найти скнф и сднф

Условие: Найти скнф и сднф

Решение:

Это задание по математической логике. Здесь нужно найти СКНФ (Совершенную Конъюнктивную Нормальную Форму) и СДНФ (Совершенную Дизъюнктивную Нормальную Форму) выражения.

Обозначения:

  • x¬y (x имплицирует не y)
  • (эквивалентность)
  • z¬x (z или не x)

Запишем логическое выражение:

x¬yz¬x

Пока будем работать с двумя частями отдельно и создадим таблицу истинности для каждой части.

Таблица истинности для x¬y:
x y ¬y x¬y
0 0 1 1
0 1 0 1
1 0 1 1
1 1 0 0
Таблица истинности для z¬x:
x z ¬x z¬x
0 0 1 1
0 1 1 1
1 0 0 0
1 1 0 1
Объединенная таблица истинности для всего выражения:
x y z ¬y x¬y ¬x z¬x (x¬y)(z¬x)
0 0 0 1 1 1 1 1
0 0 1 1 1 1 1 1
0 1 0 0 1 1 1 1
0 1 1 0 1 1 1 1
1 0 0 1 1 0 0 0
1 0 1 1 1 0 1 0
1 1 0 0 0 0 0 1
1 1 1 0 0 0 1 0
СДНФ (Соверешенная Дизъюнктивная Нормальная Форма):

Смотрим на строки, где итоговое выражение истинно (1):

  • 0 0 0: ¬x¬y¬z
  • 0 0 1: ¬x¬yz
  • 0 1 0: ¬xy¬z
  • 0 1 1: ¬xyz
  • 1 1 0: xy¬z

Соединим дизъюнкциям:

СДНФ=(¬x¬y¬z)(¬x¬yz)(¬xy¬z)(¬xyz)(xy¬z)

СКНФ (Соверешенная Конъюнктивная Нормальная Форма):

Смотрим на строки, где выражение ложное (0):

  • 1 0 0: x¬yz
  • 1 0 1: x¬y¬z
  • 1 1 1: xyz
  • 0 0 1: xy¬z

Соединим конъюнкциям:

СКНФ=(x¬yz)(x¬y¬z)(xyz)(xy¬z)

Не нашли нужного вам решения? Оставьте заявку и наши авторы быстро и качественно помогут вам с решением.
Оставить заявку
Работа вам нужна срочно. Не волнуйтесь, уложимся!

Узнайте стоимость работы онлайн

  • 22423 авторов готовы помочь тебе.
  • 2402 онлайн
Напишем БЕСПЛАТНО любую работу за 30 минут