P
pro·school.ru
Каталог школ

Построение таблиц истинности для сложных формул

💻 Информатика · 9 класс

Построение таблиц истинности

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

Сколько строк в таблице

Каждая логическая переменная принимает два значения: 0 (ложь) или 1 (истина). Если переменных n, то всех различных наборов будет 2ⁿ. Для одной переменной — 2 строки, для двух — 4, для трёх — 8, для четырёх — 16.

Порядок операций

Чтобы вычислить выражение правильно, соблюдают приоритет логических операций:

  1. отрицание (НЕ);
  2. конъюнкция (И);
  3. дизъюнкция (ИЛИ);
  4. импликация (следование);
  5. эквивалентность (равнозначность).

Действия в скобках выполняются в первую очередь.

Алгоритм построения

  1. Подсчитать число переменных и определить количество строк 2ⁿ.
  2. Выписать все наборы значений переменных (удобно по двоичному счёту).
  3. Добавить столбцы для промежуточных частей выражения.
  4. Заполнить столбцы по порядку операций, вычисляя итоговый.

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

Построим таблицу для выражения НЕ A ИЛИ B:

ABНЕ AНЕ A ИЛИ B
0011
0111
1000
1101

Сначала заполнили столбец НЕ A (отрицание), затем применили дизъюнкцию с B. Заметим, что эта таблица совпадает с таблицей импликации A → B — значит, выражения равносильны.

Зачем это нужно

Таблицы истинности применяют для проверки логических схем, поиска решений логических уравнений, упрощения условий в программах и доказательства равносильности формул. В заданиях ОГЭ часто требуется по таблице восстановить выражение или найти строку, где формула истинна.

Удобный приём — выписывать наборы значений переменных по порядку, как двоичные числа: 00, 01, 10, 11 для двух переменных. Тогда ни один набор не потеряется и не повторится. Если выражение истинно при всех наборах, его называют тождественно истинным, а если ложно при всех — тождественно ложным. Сравнив итоговые столбцы двух формул, можно строго доказать, что они равносильны.

Частые ошибки. Не забывайте, что строк ровно 2ⁿ — пропуск набора испортит таблицу. Соблюдайте приоритет операций и сначала вычисляйте скобки. Промежуточные столбцы помогают не запутаться в сложных выражениях.

Кратко о главном

  • Таблица истинности показывает значение формулы при всех наборах.
  • Для n переменных получается 2ⁿ строк.
  • Операции выполняются по приоритету: НЕ, И, ИЛИ, импликация, эквивалентность.
  • Удобно добавлять столбцы для промежуточных вычислений.
  • Таблицы помогают проверять равносильность и упрощение формул.