Как конвертировать его в CNF(конъюнктивная нормальная форма)

Я столкнулся с выражением ниже

A ∨ (B ∧ C) ∨ (D ∧ E ∧ ¬ (A ∨ B))

Как конвертировать в CNF(конъюнктивная нормальная форма)?

1 ответ

Решение

Предполагая, что вам нужна эквивалентная формула, вы должны использовать преобразования, которые сохраняют логическую эквивалентность.

Вот потенциальный первый шаг;

A ∨ (B ∧ C) ∨ (D ∧ E ∧ ¬(A ∨ B))
((A ∨ B) ∧ (A ∨ C)) ∨ (D ∧ E ∧ ¬A ∧ ¬B)

Принятие законов распределения для A ∨ (B ∧ C) и применение DeMorgan к ¬(A ∨ B)

Другие вопросы по тегам