Статья

Упрощение логических выражений

5 сентября 2026~8 минут10–11 класс

Разберём «Упрощение логических выражений» по шагам: короткая теория, наглядный пример, разбор типового задания и ловушки, на которых теряют баллы. В конце — что запомнить и где закрепить на практике.

Что значит упростить логическое выражение

Логические выражения часто выглядят громоздко: скобки, отрицания, «И» и «ИЛИ» легко перепутать, а одна ошибка меняет весь ответ. Упрощение помогает заменить длинную запись короткой равносильной формулой, которая даёт тот же результат при любых значениях переменных. Ты научишься видеть структуру выражения, применять основные законы и быстро проверять себя, поэтому задания по логике станут понятнее и спокойнее.

В алгебре логики переменная принимает только два значения: 0 — «ложь» и 1 — «истина». Операция «НЕ» обозначается ¬, «И» — ∧, «ИЛИ» — ∨. Например, ¬A означает отрицание высказывания A, а A ∧ B истинно только тогда, когда истинны оба высказывания.

Равносильные выражения могут выглядеть по-разному, но совпадают по значению при всех наборах переменных. Именно это свойство используют при упрощении. Если хочешь сразу потренироваться на похожих примерах, можно открыть бесплатную практику в личном кабинете.

Основные законы алгебры логики

Начинай с законов, которые сокращают повторения и убирают лишние части. Закон идемпотентности: A ∨ A = A и A ∧ A = A. Закон двойного отрицания: ¬(¬A) = A. Для констант работают правила A ∨ 0 = A, A ∧ 1 = A, A ∨ 1 = 1 и A ∧ 0 = 0.

Важны законы дополнения: A ∨ ¬A = 1 и A ∧ ¬A = 0. Скобки можно раскрывать по распределительным законам:

\( A ∧ (B ∨ C) = (A ∧ B) ∨ (A ∧ C) \)
\( A ∨ (B ∧ C) = (A ∨ B) ∧ (A ∨ C) \)

Для отрицания целой скобки применяй законы де Моргана:

\( ¬(A ∧ B) = ¬A ∨ ¬B \)
\( ¬(A ∨ B) = ¬A ∧ ¬B \)

Запомни: при снятии отрицания меняется знак операции. «НЕ всё» превращается в «что-то НЕ или другое НЕ», а «НЕ хотя бы одно» — в «оба НЕ».

Совет репетитора

Не пытайся сразу раскрыть все скобки. Сначала ищи пару вроде A ∨ ¬A или A ∧ ¬A: она часто мгновенно превращает часть выражения в 1 или 0.

Алгоритм упрощения по шагам

Удобный порядок действий помогает не потерять знак и не запутаться в длинной записи. Шаг первый: внимательно расставь приоритеты. Сначала выполняется НЕ, затем И, затем ИЛИ, если скобки не задают другой порядок. Шаг второй: убери двойные отрицания и упрости выражения с 0 и 1.

Шаг третий: найди одинаковые множители или слагаемые. Шаг четвёртый: проверь, нельзя ли применить распределительный закон или вынести общий фрагмент. Шаг пятый: используй законы поглощения:

\( A ∨ (A ∧ B) = A \)
\( A ∧ (A ∨ B) = A \)

В первом случае выражение A уже достаточно, чтобы результат был истинным, поэтому добавка A ∧ B ничего не меняет. В конце сравни количество операций с исходной записью: хорошее упрощение обычно заметно короче. Для системной подготовки полезно решать задания в личном кабинете с бесплатной практикой, а не только перечитывать правила.

Если выражение большое, отмечай промежуточные результаты отдельными строками. Так проще увидеть, на каком именно переходе возникла ошибка.

Разобранный пример

Упростим выражение F = (A ∧ B) ∨ (A ∧ ¬B). Здесь общий множитель A встречается в обеих частях. Вынесем его, применив распределительный закон, а затем используем закон дополнения.

\( F = (A ∧ B) ∨ (A ∧ ¬B) \)
\( F = A ∧ (B ∨ ¬B) \)
\( F = A ∧ 1 \)
\( F = A \)

Почему это работает? Если A = 0, обе части исходного выражения ложны: и A ∧ B, и A ∧ ¬B равны 0. Если A = 1, истинной будет одна из двух частей: при B = 1 сработает A ∧ B, а при B = 0 — A ∧ ¬B. Значит, результат полностью определяется переменной A.

Можно проверить преобразование таблицей истинности:

ABИсходное FУпрощённое A
0000
0100
1011
1111

Все строки совпали, поэтому выражения равносильны.

Типичные ошибки и проверка ответа

Первая ошибка — путать законы де Моргана и менять только отрицания, но не саму операцию. Неверно: ¬(A ∨ B) = ¬A ∨ ¬B. Правильно: ¬(A ∨ B) = ¬A ∧ ¬B. Вторая ошибка — считать, что A ∨ B всегда равно 1. Это не так: результат равен 0, если A = 0 и B = 0.

Третья ошибка — неправильно выносить общий множитель. Из A ∧ B ∨ A ∧ C можно получить A ∧ (B ∨ C), но нельзя просто удалить B и C. Четвёртая — игнорировать скобки и порядок операций. Запись A ∧ B ∨ C обычно означает (A ∧ B) ∨ C, а не A ∧ (B ∨ C).

Ловушка

Не делай вывод о равносильности по одному набору значений. Два выражения могут совпасть случайно. Для небольшой формулы проверь все строки таблицы истинности.

Быстрая проверка особенно полезна после преобразований с отрицанием. Подставь несколько наборов, включая все нули, все единицы и случай, где переменные различаются. Если результат не совпал, вернись к последнему шагу и проверь знак операции.

Что запомнить

Упрощение логического выражения — это последовательная замена формулы равносильными, но более короткими вариантами. Сначала соблюдай приоритет операций и работай со скобками. Затем применяй двойное отрицание, правила для 0 и 1, законы дополнения, де Моргана, распределения и поглощения.

Главные пары, которые стоит держать в памяти: A ∨ ¬A = 1, A ∧ ¬A = 0, A ∨ 0 = A, A ∧ 1 = A, A ∨ (A ∧ B) = A. При сомнении составь таблицу истинности и сравни исходную и упрощённую записи построчно.

Следующий шаг — зарегистрируйся и реши 5 заданий бесплатно в личном кабинете. После этого можно перейти к задачам по логике для ОГЭ или повторить более сложные варианты для ЕГЭ. Важно не угадывать ответ, а каждый переход подтверждать конкретным законом.

Как закрепить тему после разбора?

Реши несколько выражений разного типа: с константами, отрицанием скобок и общим множителем. Для каждого запиши название использованного закона, а затем проверь результат подстановкой нескольких наборов значений или таблицей истинности.

Когда лучше использовать таблицу истинности?

Таблица особенно удобна для коротких выражений с двумя или тремя переменными, когда нужно подтвердить равносильность или проверить готовый ответ. Для длинных формул сначала упрости запись законами, иначе таблица получится громоздкой.

Как не путать операции «И» и «ИЛИ»?

Представь условие словами. «И» требует выполнения всех условий, поэтому даёт 1 только при всех единицах. «ИЛИ» требует хотя бы одного истинного условия, поэтому даёт 0 только при всех нулях.

Что делать, если выражение не сокращается?

Проверь скобки, двойные отрицания и наличие общих фрагментов. Попробуй преобразовать выражение распределительным законом в другую форму. Если короткий вид всё равно не находится, таблица истинности поможет сравнить варианты и подтвердить ответ.

Закрепить тему на практике

Теория без практики забывается за неделю. В личном кабинете Просто Урок — задания именно по этой теме с проверкой каждого шага. Регистрация бесплатная.

Важно. Материалы сайта носят информационно-образовательный характер и не являются публичной офертой (ст. 437 ГК РФ), индивидуальной консультацией или руководством к действию. Мы аккуратно работаем с фактами, но не гарантируем полную точность и актуальность: структура и правила экзаменов могут меняться — сверяйтесь с официальными источниками (ФИПИ, действующие кодификаторы и нормативные акты РФ). Администрация сайта не несёт ответственности за возможные неточности и за решения, принятые на основе материалов. Заметили неточность — напишите нам, мы исправим.