Упростите логическое выражение или укажите его результат (при его однозначности). Результат
упрощения может содержать только операции инверсии, конъюнкции и дизъюнкции. (A=B * C)→ ((B=A * D) + C)Ответы на вопрос
Ответ:
Давайте упростим логическое выражение шаг за шагом:
Распишем импликацию (→) в виде дизъюнкции: (A=B * C) → ((B=A * D) + C) = (¬(A=B * C)) + ((B=A * D) + C)
Распишем дизъюнкцию ( + ) в виде конъюнкции и дизъюнкции: (¬(A=B * C)) + ((B=A * D) + C) = (¬(A=B * C) * ((B=A * D) + C)) + (¬(¬(A=B * C)) * ((B=A * D) + C))
Применим закон де Моргана к первой части: ¬(A=B * C) * ((B=A * D) + C) = (¬A + ¬(B * C)) * ((B=A * D) + C)
Применим закон дистрибутивности к первой части: (¬A + ¬(B * C)) * ((B=A * D) + C) = (¬A * (B=A * D)) + (¬A * C) + (¬(B * C) * (B=A * D)) + (¬(B * C) * C)
Применим закон идемпотентности: ¬(B * C) * (B=A * D) = ¬B * ¬C * B=A * D = ¬B * B=A * ¬C * D
Упростим последние части: (¬A * (B=A * D)) + (¬A * C) + (¬B * B=A * ¬C * D) + (¬(B * C) * C) = (¬A * B * D) + (¬A * C) + (¬B * B=A * ¬C * D) + (¬B * ¬C * C * D) = (¬A * B * D) + (¬A * C) + (¬B * B=A * ¬C * D) + 0 = (¬A * B * D) + (¬A * C) + (¬B * B=A * ¬C * D)
Теперь результат упрощения выглядит так: (¬A * B * D) + (¬A * C) + (¬B * B=A * ¬C * D)
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
