Пн. Июн 1st, 2026

Логика и логические операции

Основы математической логики для ЕГЭ по математике

∧∨ Основные понятия

Высказывание

Предложение, которое может быть истинным (1) или ложным (0).

Пример: «2 + 2 = 4» (Истина), «Земля плоская» (Ложь)

Логическая переменная

Переменная, которая принимает значение ИСТИНА (1) или ЛОЖЬ (0).

Обозначение: A, B, C, X, Y, Z

Логическая операция

Действие над одним или несколькими высказываниями.

Пример: Отрицание, конъюнкция, дизъюнкция

¬ Отрицание (НЕ)

Операция, обращающая значение высказывания.

Обозначение: \( \neg A \) или \( \overline{A} \)

Читается: «не A»

A ¬A
01
10
A
не A

Пример: A = «Идёт дождь»

¬A = «Дождь не идёт»

Конъюнкция (И)

Операция, истинная только когда оба высказывания истинны.

Обозначение: \( A \land B \)

Читается: «A и B»

A B A ∧ B
000
010
100
111

Пример: A = «Солнце светит», B = «Тепло»

A ∧ B = «Солнце светит и тепло»

Дизъюнкция (ИЛИ)

Операция, ложная только когда оба высказывания ложны.

Обозначение: \( A \lor B \)

Читается: «A или B»

A B A ∨ B
000
011
101
111

Пример: A = «Чай горячий», B = «Кофе горячий»

A ∨ B = «Чай горячий или кофе горячий»

Импликация (ЕСЛИ-ТО)

Операция, ложная только когда первое высказывание истинно, а второе ложно.

Обозначение: \( A \to B \)

Читается: «Если A, то B»

A B A → B
001
011
100
111
A
B

Пример: A = «Идёт дождь», B = «Зонт открыт»

A → B = «Если идёт дождь, то зонт открыт»

Эквивалентность (ТОГДА И ТОЛЬКО ТОГДА)

Операция, истинная когда высказывания равны.

Обозначение: \( A \leftrightarrow B \)

Читается: «A тогда и только тогда, когда B»

A B A ↔ B
001
010
100
111
A
B

Пример: A = «Число чётное», B = «Число делится на 2»

A ↔ B = «Число чётное тогда и только тогда, когда оно делится на 2»

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

Закон исключённого третьего
\( A \lor \neg A = 1 \)
Закон непротиворечия
\( A \land \neg A = 0 \)
Закон двойного отрицания
\( \neg(\neg A) = A \)
Законы де Моргана
\( \neg(A \land B) = \neg A \lor \neg B \) \( \neg(A \lor B) = \neg A \land \neg B \)

Пример: Определение истинности выражения

Дано: A = 1, B = 0. Найти значение \( (A \to B) \land (B \lor \neg A) \)

1.
\( \neg A = \neg 1 = 0 \)
2.
\( A \to B = 1 \to 0 = 0 \)
3.
\( B \lor \neg A = 0 \lor 0 = 0 \)
4.
\( (A \to B) \land (B \lor \neg A) = 0 \land 0 = 0 \)
Ответ: 0 (Ложь)

Алгоритм решения задач

  1. Определить логические переменные и их значения
  2. Построить таблицу истинности при необходимости
  3. Выполнять операции по порядку, учитывая приоритет:
    • Отрицание
    • Конъюнкция
    • Дизъюнкция
    • Импликация
    • Эквивалентность
  4. Проверить результат по таблице истинности
  5. Применить законы логики для упрощения выражений

✓ Для сложных выражений всегда стройте таблицы истинности

✓ Помните, что импликация ложна только в одном случае: 1 → 0