Присоединиться

8–11 класс·базовый уровень

Вычислите значение выражения ¬A ∧ B ∨ C → B ∧ ¬C при A = 0, B = 1, C = 1

Условие

Вычислите значение логического выражения ¬A∧B∨C→B∧¬C\lnot A \land B \lor C \to B \land \lnot C при A=0A = 0, B=1B = 1, C=1C = 1. Скобок в записи нет, поэтому операции нужно выполнять в стандартном порядке приоритета логических операций.

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Шаг 1. Расставляем скобки по приоритету операций

    Приоритет логических операций (от старшей к младшей):

    1. ¬\lnot — инверсия;
    2. ∧\land — конъюнкция;
    3. ∨\lor — дизъюнкция;
    4. →\to — импликация;
    5. ≡\equiv — эквиваленция.

    Импликация — самая младшая из встречающихся здесь операций, поэтому она выполняется последней и делит выражение на две части:

    F=((¬A∧B)∨C)→(B∧¬C)F = \big((\lnot A \land B) \lor C\big) \to \big(B \land \lnot C\big)

    Дальше достаточно посчитать посылку (слева от стрелки) и следствие (справа).

  2. Шаг 2. Считаем инверсии и конъюнкции

    Подставляем A=0A = 0, B=1B = 1, C=1C = 1 и начинаем с самых старших операций — инверсий:

    • ¬A=¬0=1\lnot A = \lnot 0 = 1;
    • ¬C=¬1=0\lnot C = \lnot 1 = 0.

    Теперь конъюнкции (обе дают 1 только при двух единицах):

    • ¬A∧B=1∧1=1\lnot A \land B = 1 \land 1 = 1;
    • B∧¬C=1∧0=0B \land \lnot C = 1 \land 0 = 0.

    Обратите внимание: ¬A∧B\lnot A \land B — это «не AA, и при этом BB», а вовсе не ¬(A∧B)\lnot (A \land B).

Осталось ещё 3 шага

  1. Шаг 3. Находим посылку и следствие импликации

  2. Шаг 4. Применяем таблицу импликации

  3. Шаг 5. Проверка «от противного»

Получить полное решение

Бесплатно · займёт минуту

Частые ошибки

  • Читают ¬A∧B\lnot A \land B как ¬(A∧B)\lnot(A \land B): здесь ¬(0∧1)=1\lnot(0 \land 1) = 1 — значение случайно совпало, но в других задачах такая замена ломает ответ.

  • Выполняют импликацию раньше дизъюнкции, то есть читают запись как (¬A∧B)∨(C→B∧¬C)(\lnot A \land B) \lor (C \to B \land \lnot C): получается 1∨(1→0)=1∨0=11 \lor (1 \to 0) = 1 \lor 0 = 1 вместо 0.

  • Считают, что 1→0=11 \to 0 = 1, путая импликацию с дизъюнкцией или с эквиваленцией.

  • Забывают посчитать инверсию в правой части и берут B∧C=1B \land C = 1: тогда выходит 1→1=11 \to 1 = 1, то есть неверный ответ 1.

Другие задачи по теме «Логика и таблицы истинности»

Вычислите значение выражения ¬A ∧ B ∨ C → B ∧ ¬C при A = 0, B = 1, C = 1 — решение с объяснением | Lom Ai