дискретная логика

дискретная математикалекция

в окне печати выбери «сохранить как pdf».

что было

оглавление
оглавление

Как отличать высказывания от открытых предложений, читать пять основных связок и проверять рассуждение таблицей истинности.

Логика работает с формой рассуждения: выделяем высказывания и связки, затем считаем их по приоритету.

высказывание и открытое предложение

Высказывание имеет ровно одно значение: истина или ложь. «77 — простое число» — высказывание; вопрос или команда — нет.

Открытое предложение зависит от переменной: x>3x>3 становится высказыванием после подстановки xx или связывания квантором.

Три типа фраз

фраза

тип

причина

2+2=42+2=4

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

истина

x+2=4x+2=4

открытое

зависит от xx

закройте окно

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

побуждение

связки и приоритет

Отрицание ¬p\neg p меняет значение. p∧qp\land q требует истины обеих частей, p∨qp\lor q — хотя бы одной. p→qp\to q ложна только при p=1,q=0p=1,q=0, а p↔qp\leftrightarrow q истинна при совпадении значений.

Знак ≡\equiv означает «равносильно»: две формулы при одинаковых исходных значениях всегда дают один и тот же результат. В их таблицах истинности совпадают итоговые столбцы.

Без скобок порядок таков: ¬\neg, ∧\land, ∨\lor, →\to, ↔\leftrightarrow. При сомнении скобки лучше записать явно.

Полная таблица основных операций

pp

qq

¬p\neg p

p∧qp\land q

p∨qp\lor q

p→qp\to q

p↔qp\leftrightarrow q

0

0

1

0

0

1

1

0

1

1

0

1

1

0

1

0

0

0

1

0

0

1

1

0

1

1

1

1

p→q≡¬p∨qp\to q\equiv\neg p\lor q

нельзя обращать импликацию

Из p→qp\to q не следует q→pq\to p. Если число делится на 44, оно чётное, но чётное 66 не делится на 44.

проверка рассуждения

Таблица истинности показывает, верно ли следствие при каждом наборе значений.

modus ponens

условие: Дано p→qp\to q и pp. Можно ли заключить qq?

ход решения

  1. Первая посылка запрещает набор p=1,q=0p=1,q=0

  2. Вторая посылка фиксирует p=1p=1

  3. Значит, остаётся только q=1q=1

ответ: Да: ((p→q)∧p)→q((p\to q)\land p)\to q — тавтология.

проверка: В полной таблице итоговый столбец состоит из единиц.

что запомнить

  • Высказывание уже имеет значение; открытое предложение зависит от переменной.

  • Импликация ложна только когда истина ведёт к лжи.

  • Приоритет: ¬\neg, ∧\land, ∨\lor, →\to, ↔\leftrightarrow.

  • Обратная импликация не равносильна исходной.

самопроверка

  • Почему x2=4x^2=4 не высказывание без уточнения xx?

  • Когда ложна p→qp\to q?

  • Как читается ¬p∨q\neg p\lor q?

  • Приведите контрпример к ошибочному переходу от p→qp\to q к q→pq\to p.

источники

  • материал занятия: краткий конспект «дискретная логика» — /materials/lectures/discrete-math-01.pdf

  • материал занятия: фотографии конспекта, страницы 75–78 — /materials/notes/discrete_math/photo_75@20-09-2026_10-16-52.jpg

  • редакционная сверка: MIT OpenCourseWare: Mathematics for Computer Science, readings — https://ocw.mit.edu/courses/6-042j-mathematics-for-computer-science-fall-2010/resources/readings/

что сделать

Постройте таблицу истинности для ((p→q)∧p)→q((p \to q) \land p) \to q и объясните результат.

благодарность

Евгения Прохорова (1-45) и Никита Козлов (1-48)

материалы

предложить дополнение или исправлениекак оцифровать конспект