Построение таблиц истинности для сложных формул
💻 Информатика · 9 класс
Построение таблиц истинности
Таблица истинности — это таблица, которая показывает значение логического выражения при всех возможных наборах значений его переменных. С её помощью можно точно определить, истинно или ложно высказывание в каждой ситуации, проверить равносильность двух формул или упрощение. Это базовый инструмент алгебры логики.
Сколько строк в таблице
Каждая логическая переменная принимает два значения: 0 (ложь) или 1 (истина). Если переменных n, то всех различных наборов будет 2ⁿ. Для одной переменной — 2 строки, для двух — 4, для трёх — 8, для четырёх — 16.
Порядок операций
Чтобы вычислить выражение правильно, соблюдают приоритет логических операций:
- отрицание (
НЕ); - конъюнкция (
И); - дизъюнкция (
ИЛИ); - импликация (следование);
- эквивалентность (равнозначность).
Действия в скобках выполняются в первую очередь.
Алгоритм построения
- Подсчитать число переменных и определить количество строк
2ⁿ. - Выписать все наборы значений переменных (удобно по двоичному счёту).
- Добавить столбцы для промежуточных частей выражения.
- Заполнить столбцы по порядку операций, вычисляя итоговый.
Разобранный пример
Построим таблицу для выражения НЕ A ИЛИ B:
| A | B | НЕ A | НЕ A ИЛИ B |
|---|---|---|---|
| 0 | 0 | 1 | 1 |
| 0 | 1 | 1 | 1 |
| 1 | 0 | 0 | 0 |
| 1 | 1 | 0 | 1 |
Сначала заполнили столбец НЕ A (отрицание), затем применили дизъюнкцию с B. Заметим, что эта таблица совпадает с таблицей импликации A → B — значит, выражения равносильны.
Зачем это нужно
Таблицы истинности применяют для проверки логических схем, поиска решений логических уравнений, упрощения условий в программах и доказательства равносильности формул. В заданиях ОГЭ часто требуется по таблице восстановить выражение или найти строку, где формула истинна.
Удобный приём — выписывать наборы значений переменных по порядку, как двоичные числа: 00, 01, 10, 11 для двух переменных. Тогда ни один набор не потеряется и не повторится. Если выражение истинно при всех наборах, его называют тождественно истинным, а если ложно при всех — тождественно ложным. Сравнив итоговые столбцы двух формул, можно строго доказать, что они равносильны.
Частые ошибки. Не забывайте, что строк ровно 2ⁿ — пропуск набора испортит таблицу. Соблюдайте приоритет операций и сначала вычисляйте скобки. Промежуточные столбцы помогают не запутаться в сложных выражениях.
Кратко о главном
- Таблица истинности показывает значение формулы при всех наборах.
- Для n переменных получается 2ⁿ строк.
- Операции выполняются по приоритету: НЕ, И, ИЛИ, импликация, эквивалентность.
- Удобно добавлять столбцы для промежуточных вычислений.
- Таблицы помогают проверять равносильность и упрощение формул.