Логическое умножение (И) и сложение (ИЛИ): таблицы истинности
В информатике и математике часто нужно принимать решения на основе нескольких условий. «Если на улице тепло И светит солнце, пойдём гулять» или «Если есть сок ИЛИ компот, я выпью». Чтобы чётко работать с такими высказываниями, используют логические операции «И» (умножение) и «ИЛИ» (сложение). Таблица истинности — это удобный способ увидеть все возможные результаты этих операций.
Простыми словами
Представь, что у тебя есть два выключателя и одна лампочка.
- Логическое «И» (умножение, конъюнкция) — это как лампочка в коридоре, которая загорается только если включены ОБА выключателя на разных концах. И левый, И правый. Только вместе! Если хоть один выключен — темно. Это строгий оператор: нужно всё и сразу.
- Логическое «ИЛИ» (сложение, дизъюнкция) — это как звонок в квартире. Он звонит, если нажали кнопку ИЛИ у двери, ИЛИ на домофоне. Достаточно одного действия. Если нажаты обе кнопки — он тоже будет звонить. Это более щедрый оператор: достаточно чего-то одного.
- Определи, сколько у тебя простых высказываний (A, B, C). Для начала бери два: A и B.
- Нарисуй таблицу. Столбцов будет: по одному на каждое высказывание + один на результат операции.
- Заполни все возможные комбинации значений для A и B. Для двух переменных это 4 строки: (1,1), (1,0), (0,1), (0,0), где 1 — «ИСТИНА», 0 — «ЛОЖЬ».
- Примени операцию к значениям в каждой строке:
- Для «И» (∧): результат = 1 ТОЛЬКО если оба значения равны 1. Во всех остальных случаях = 0.
- Для «ИЛИ» (∨): результат = 0 ТОЛЬКО если оба значения равны 0. Во всех остальных случаях = 1.
- Запиши результат в итоговый столбец.
- A=0, B=0: F = 0 ∨ 0 = 0
- A=0, B=1: F = 0 ∨ 1 = 1
- A=1, B=0: F = 1 ∨ 0 = 1
- A=1, B=1: F = 1 ∨ 1 = 1
- «Мама сказала: получишь пятёрку по математике (это A) И вымоешь посуду (это B) → пойдёшь в кино (результат). Когда поход в кино отменится?» (Ответ: если не выполнится что-то одно или ничего. То есть когда A=0, B=1 или A=1, B=0 или A=0, B=0).
- «Папа разрешил: можешь играть на приставке, если сделал уроки (A) ИЛИ убрался в комнате (B). В каких случаях играть точно нельзя?» (Ответ: только если оба условия не выполнены: нет уроков и нет уборки. A=0, B=0).
- Путаница между «И» и «ИЛИ». Самая распространённая. Запоминаем: «И» — это ВМЕСТЕ, «ИЛИ» — это ХОТЯ БЫ ОДНО. Помогает бытовая аналогия с выключателями.
- Неверный порядок заполнения комбинаций. В таблице истинности значения переменных нужно записывать системно, чтобы не пропустить ни одной комбинации. Стандартный порядок: для двух переменных — 00, 01, 10, 11.
- Ошибки в сложных выражениях при пошаговом вычислении. Когда операций много, нужно вводить промежуточные столбцы в таблице и считать аккуратно, по шагам, как в примере 3. Не пытайтесь вычислить всё в уме для всей строки сразу.
Алгоритм действий
Как построить таблицу истинности для операций И / ИЛИ
Шпаргалка
| A | B | A ∧ B (И, умножение) | A ∨ B (ИЛИ, сложение) |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1 |
| 1 | 1 | 1 | 1 |
Примеры
Пример 1 (Простой)
Дано: A = «Идёт дождь» (1), B = «Я в сапогах» (0). Найди значение A ∧ B (И).
Решение: Операция «И» даёт истину (1) только когда оба утверждения истинны. У нас A=1 (дождь идёт), но B=0 (сапог нет). 1 ∧ 0 = 0. Ответ: 0 (ЛОЖЬ). Действительно, неверно, что «идёт дождь И я в сапогах».
Пример 2 (Средний)
Построй таблицу истинности для выражения: F = (A ∨ B). A и B — независимые переменные.
Решение:
1. Строим таблицу с колонками A, B, F.
2. Перебираем комбинации:
Таблица совпадает со столбцом «ИЛИ» в шпаргалке.
Пример 3 (Со звёздочкой *)
Построй таблицу истинности для выражения: F = (A ∧ ¬B) ∨ C. Где ¬B — это «НЕ B» (обратное значение).
Решение:
1. Три переменные (A, B, C) → 2³ = 8 строк.
2. Нужны колонки: A, B, C, ¬B, (A ∧ ¬B), F.
3. Заполняем систематически:
| A | B | C | ¬B | (A ∧ ¬B) | F = (A ∧ ¬B) ∨ C |
|---|---|---|---|---|---|
| 0 | 0 | 0 | 1 | 0 | 0 |
| 0 | 0 | 1 | 1 | 0 | 1 |
| 0 | 1 | 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 0 | 0 | 1 |
| 1 | 0 | 0 | 1 | 1 | 1 |
| 1 | 0 | 1 | 1 | 1 | 1 |
| 1 | 1 | 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 0 | 0 | 1 |
Ключевой вывод: F истинно (1), когда либо (A истинно и B ложно), либо C истинно.
Родителям
Чтобы за 2 минуты проверить понимание, задайте ребёнку две задачки в бытовых терминах, используя слова «И» и «ИЛИ»:
Если ребёнок верно назвал условия — он понял суть операций.
Частые ошибки
Заключение
Таблицы истинности для операций «И» и «ИЛИ» — это фундаментальный инструмент логики. Их понимание критически важно для программирования, построения электрических схем и решения олимпиадных задач. Главное — чётко усвоить определения, пользоваться шпаргалкой, а для сложных случаев не лениться рисовать подробную таблицу со всеми промежуточными столбцами. Удачи в освоении логики!