РУҚА
Задания № 4, 11 · ЕГЭ

Логическое уравнение

Определение, запись и поиск допустимых наборов значений
3 мин чтенияСложность: Обновлено 29 сентября 2026

Логическое уравнение — это равенство, составленное из логических выражений и переменных, значения которых могут быть только 0 или 1. Решить такое уравнение — значит найти все допустимые наборы значений переменных, при которых равенство истинно.

Логическое уравнение
Равенство вида \(F(A_1,A_2,\ldots,A_n)=G(A_1,A_2,\ldots,A_n)\), где \(A_1,A_2,\ldots,A_n\) — логические переменные, а \(F\) и \(G\) — логические выражения. Решением является набор значений переменных из множества \(\{0,1\}\), обращающий равенство в верное.

Для работы с уравнением нужно знать, что такое логическое значение, и уметь вычислять логические выражения. Обычно 0 означает «ложь», а 1 — «истина». В записи могут использоваться отрицание \(\neg\), конъюнкция \(\land\) и дизъюнкция \(\lor\).

Как решают логическое уравнение

Если переменных немного, удобно перебрать все возможные наборы их значений и проверить равенство для каждого набора. Для \(n\) переменных существует \(2^n\) наборов. Проверку можно оформить с помощью таблицы истинности. Иногда выражение сначала преобразуют, применяя свойства логических операций, а затем получают более простой вид.

\[F(A_1,\ldots,A_n)=G(A_1,\ldots,A_n),\qquad A_i\in\{0,1\}.\]
№
Пример

Рассмотрим уравнение \(A\land B=1\). Конъюнкция равна 1 только тогда, когда оба множителя равны 1. Поэтому единственное решение: \((A,B)=(1,1)\). Для уравнения \(A\lor B=1\) решениями будут \((0,1)\), \((1,0)\) и \((1,1)\).

!
Не путайте

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

Проверьте себя

Сколько решений имеет уравнение \(A\land B=0\)?

Главное за минуту

Главное

  • Логическое уравнение — равенство логических выражений с переменными 0 или 1.
  • Решение — полный набор значений переменных, при котором равенство истинно.
  • Для поиска решений перебирают \(2^n\) наборов или упрощают выражения с помощью законов логики.