Задать вопрос
evgeniy8705
@evgeniy8705
Повелитель вселенной

Как минимизировать логическое выражение?

61e6692a0efeb600025781.png
Подскажите какие теоремы нужно использовать и как сократить данное выражение
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инструменты начинающего руководителя
    2 недели
    Далее
  • Moscow Business Academy
    Тайм-менеджмент: технологии управления временем
    1 месяц
    Далее
  • Stepik
    Резюме и LinkedIn: Путь к успешной карьере
    1 неделя
    Далее
Решения вопроса 1
Alexandroppolus
@Alexandroppolus
кодир
ABC!D + A(!B + !C + !D) + !A!B!C!D

ABC!D + A!B + A!C + A!D + !A!B!C!D

(ABC!D + A!D) + A!B + (A!C + !A!B!C!D)

(ABC + A)!D + A!B + !C(A + !A!B!D)

(A)!D + A!B + !C(A + !B!D)

A!D + A!C + A!B + !B!C!D

A!(BCD) + !B!C!D

больше что-то не сокращается
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Akela_wolf
Extreme Programmer
Что-то мне не кажется что эти два выражения равны. Второе выражение будет равно единице если A=0 и любых значениях остальных B, C, D

Но если мы подставим в первое A=0 и любое из B, C, D = 1, то получим 0.

А вообще: создаем таблицу истинности первого выражения (всего 16 строк), переводим в нормальную дизъюнктивную форму, выбрасываем лишние члены. Например, если получилось ABC + !ABC, то это, очевидным образом упрощается до BC.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы