Укажите значения переменных K, L, M, N, при которых логическое выражение ¬(MVL /\ K) → (¬K/M...

Тематика Информатика
Уровень 10 - 11 классы
логика выражение переменные условие булева алгебра истинность таблица истинности вычисление логическое выражение анализ
0

Укажите значения переменных K, L, M, N, при которых логическое выражение ¬(MVL /\ K) → (¬K/M \/ N) ложно. Ответ запишите в виде строки из четырех символов: значений переменных K, L, M и N вуказанномпорядке. Так, например, строка 1101 соответствует тому, что K=1, L=1, M=0, N=1.

avatar
задан 5 месяцев назад

2 Ответа

0

Для того чтобы логическое выражение (¬(ML \land K) \to (¬K¬M \lor N)) было ложным, необходимо, чтобы левая часть импликации была истинной, а правая — ложной. Давайте разберемся с каждым из этих условий отдельно.

  1. Левая часть выражения: ¬(ML \land K)

    • Выражение ¬(ML) истинно, когда одновременно M=0 и L=0.
    • Следовательно, (¬(ML \land K)) истинно, когда M=0, L=0 и K=1.
  2. Правая часть выражения: (¬K¬M \lor N)

    • Это выражение ложно, когда одновременно ¬K¬M ложно и N ложно.
    • Выражение ¬K¬M ложно, когда K=1 или M=1. Так как мы уже установили, что M=0, то K должен быть 1 чтосоответствуетнашемуусловиюдлялевойчасти.
    • Следовательно, N должно быть равно 0 ложно.

Теперь мы можем собрать значения переменных, при которых данное выражение ложно:

  • K=1
  • L=0
  • M=0
  • N=0

Таким образом, строка из четырех символов, представляющая значения переменных K, L, M и N, будет: 1000.

avatar
ответил 5 месяцев назад
0

0100 - при таких значениях переменных K=0, L=1, M=0, N=0 логическое выражение ¬(MVL /\ K) → (¬K/M \/ N) будет ложным.

avatar
ответил 5 месяцев назад

Ваш ответ

Вопросы по теме