Чтобы упростить данные выражения, воспользуемся законами алгебры логики.
СКНФ: ((A \lor B \lor \underline{C})(A \lor \underline{B} \lor C)(\underline{A} \lor B \lor C)(\underline{A} \lor \underline{B} \lor \underline{C}))
СКНФ (совершенная конъюнктивная нормальная форма) представляет собой конъюнкцию дизъюнктов. Чтобы упростить это выражение, мы можем попытаться найти общие элементы или использовать законы поглощения.
- Применим закон поглощения: (X \lor \underline{X} = 1).
В каждой из скобок присутствуют все переменные, следовательно, выражение может быть упрощено до:
[
(A \lor B \lor \underline{C})(A \lor \underline{B} \lor C)(\underline{A} \lor B \lor C)(\underline{A} \lor \underline{B} \lor \underline{C}) = 1
]
СДНФ: (ABC \lor AB\underline{C} \lor A\underline{B}C \lor \underline{A}BC)
СДНФ (совершенная дизъюнктивная нормальная форма) представляет собой дизъюнкцию конъюнктов. Здесь мы можем применять законы поглощения и идемпотентности.
- Попробуем применить закон поглощения: (X \lor XY = X).
Заметим, что (ABC) поглощает (AB\underline{C}), (A\underline{B}C), и (\underline{A}BC).
Таким образом, упрощенное выражение будет:
[
ABC \lor AB\underline{C} \lor A\underline{B}C \lor \underline{A}BC = ABC
]
Итак, упростив данные выражения, мы получаем:
- Для СКНФ: 1 (всегда истинно)
- Для СДНФ: (ABC)