Как конвертировать его в 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)