Работа вам нужна срочно. Не волнуйтесь, уложимся!
Заполните, пожалуйста, данные для автора:
- 22423 авторов готовы помочь тебе.
- 2402 онлайн
¬((¬A ∨ A & B & ¬C) ∨ ¬(¬B ∨ C) & (¬A ∨ B))
Чтобы формулу привести как в ДНФ, так и в КНФ, необходимо пройти через несколько шагов.
Так как в заданной формуле нет выражений с эквивалентностью или импликацией, этот шаг можно пропустить.
Нам нужно избавиться от отрицаний перед сложными выражениями и продвинуть отрицания вплоть до атомов с использованием правил де Моргана.
¬(X ∨ Y) = ¬X & ¬Y
Таким образом:¬((¬A ∨ A & B & ¬C) ∨ ¬(¬B ∨ C) & (¬A ∨ B)) = (¬(¬A ∨ A & B & ¬C)) & ¬(¬(¬B ∨ C) & (¬A ∨ B)).
¬(¬A ∨ (A & B & ¬C)) = ¬¬A & ¬(A & B & ¬C).
Теперь воспользуемся тем, что ¬¬A = A:A & ¬(A & B & ¬C).
Применим правило де Моргана к отрицанию конъюнкции:¬(A & B & ¬C) = ¬A ∨ ¬B ∨ C.
Таким образом, первое подвыражение преобразуется в:A & (¬A ∨ ¬B ∨ C).
¬(¬(¬B ∨ C) & (¬A ∨ B)).
Сначала воспользуемся правилом де Моргана для отрицания конъюнкции:¬(X & Y) = ¬X ∨ ¬Y.
Получаем:¬¬(¬B ∨ C) ∨ ¬(¬A ∨ B).
Теперь упростим:(¬B ∨ C) ∨ ¬(¬A ∨ B).
Применим правило де Моргана к выражению ¬(¬A ∨ B):¬(¬A ∨ B) = ¬¬A & ¬B = A & ¬B.
В итоге второе подвыражение примет вид:(¬B ∨ C) ∨ (A & ¬B).
Теперь необходимо раскрыть все скобки и преобразовать формулу как в дизъюнктивную, так и в конъюнктивную нормальные формы.
A & (¬A ∨ ¬B ∨ C).
Используем дистрибутивное правило:A & ¬A = 0, \quad A & ¬B = A & ¬B, \quad A & C = A & C.
Получаем:A & ¬B ∨ A & C.
(¬B ∨ C) ∨ (A & ¬B).
Снова используем дистрибутивность:¬B ∨ (C ∨ (A & ¬B)) = ¬B ∨ C.
(A & ¬B) ∨ (A & C) ∨ (¬B ∨ C).
Здесь каждая конъюнкция является набором простейших литералов.(A ∨ ¬A) & (¬A ∨ ¬C ∨ ¬A).