---
tags: [mephi, legacy, discrete-math, logic]
created: 2026-11-06
updated:
---
Формулы ДМ4
Содержание
1. Базовые определения связок в P1
| Обозначение | Определение | Как читать | Зачем нужно |
|---|
| t | f⊃f | истина | Истина определяется через ложь и импликацию |
| ¬A | A⊃f | не A | Отрицание через импликацию к ложности |
| A∨B | A⊃B⊃B | A или B | Дизъюнкция через импликацию |
| A∧B | ¬(¬A∨¬B) | A и B | Конъюнкция через отрицание и дизъюнкцию |
| A≡B | (A⊃B)∧(B⊃A) | A эквивалентно B | Взаимная выводимость |
| A⊂B | B⊃A | обратная импликация | Сокращение для обратного следования |
| A↑B | ¬A∧¬B | ни A, ни B | Техническая связка |
| A∣B | ¬A∨¬B | не A или не B | Техническая связка |
2. Аксиомы пропозиционального исчисления P1
| Номер | Название | Формула | Смысл |
|---|
| A1 | K | p⊃(q⊃p) | Если p есть, то p можно получить при любой дополнительной посылке q |
| A2 | S | (s⊃(p⊃q))⊃((s⊃p)⊃(s⊃q)) | Если из s следует p⊃q, и из s следует p, то из s следует q |
| A3 | E¬ | ¬¬p⊃p | Закон исключения двойного отрицания |
3. Правила вывода
| Название | Запись | Как работает | Когда применять |
|---|
| MP / Modus Ponens | ⊢B⊢A⊃B, ⊢A | Если доказано A⊃B и доказано A, можно вывести B | Главное правило вывода |
| β / правило подстановки | A⊢[B/b]A | В формуле A можно заменить переменную b на формулу B | Нужно, чтобы получать частные случаи аксиом и теорем |
5. Что считать теоремами в рамках лекции 5
| Объект | Статус | Формулировка | Комментарий |
|---|
| Теорема | определение | Теорема — формула, которая имеет доказательство | Это не конкретная формула, а определение понятия |
| Доказательство | определение | Доказательство формулы B — последовательность формул, где каждая формула является аксиомой или выводится из предыдущих, а последняя формула равна B | Это база для всех следующих задач |
| p⊃p | будет теоремой дальше | (I):p⊃p | В лекции 5 ещё не доказывается, но это первая важная теорема в следующем блоке |
| B | будет теоремой дальше | (q⊃s)⊃((p⊃q)⊃(p⊃s)) | Закон транзитивности импликации |
| C | будет теоремой дальше | (p⊃(q⊃s))⊃(q⊃(p⊃s)) | Закон перестановки посылок |
| C¬ | будет теоремой дальше | (¬p⊃¬q)⊃(q⊃p) | Закон контрпозиции |
Лекция 6. Стэк важных формул
| Название | Формула | Смысл | Когда использовать |
|---|
| K | p⊃(q⊃p) | Если p есть, то из любой дополнительной посылки q можно снова получить p | Когда нужно добавить лишнюю посылку |
| S | (s⊃(p⊃q))⊃((s⊃p)⊃(s⊃q)) | Если в контексте s есть p⊃q и есть p, то в контексте s есть q | Для применения импликации внутри общего условия |
| E¬ | ¬¬p⊃p | Снятие двойного отрицания | Когда нужно из ¬¬A получить A |
| MP | ⊢B⊢A⊃B, ⊢A | Modus Ponens: из импликации и её левой части получаем правую | Главное правило вывода |
| β | A⊢[B/b]A | Подстановка формулы B вместо переменной b в формуле A | Чтобы получать частные случаи аксиом и теорем |
Основные теоремы лекции 6
| Название | Формула | Смысл | Когда использовать |
|---|
| I | p⊃p | Тождественная импликация: любое утверждение следует из самого себя | Когда нужно доказать A⊃A |
| B | (q⊃s)⊃((p⊃q)⊃(p⊃s)) | Транзитивность импликации | Чтобы склеить p⊃q и q⊃s в p⊃s |
| B′ | (p⊃q)⊃((q⊃s)⊃(p⊃s)) | Та же транзитивность, но с другим порядком посылок | Когда сначала дана формула p⊃q, а потом q⊃s |
| C | (p⊃(q⊃s))⊃(q⊃(p⊃s)) | Перестановка посылок | Чтобы менять порядок вложенных условий |
| C′ | (p⊃(q⊃s))≡(q⊃(p⊃s)) | Эквивалентность формул с переставленными посылками | Когда нужно показать, что порядок посылок не важен |
| C¬ | (¬p⊃¬q)⊃(q⊃p) | Контрпозиция в одну сторону | Чтобы из ¬A⊃¬B получить B⊃A |
| I¬ | p⊃¬¬p | Введение двойного отрицания | Чтобы из A получить ¬¬A |
| C¬′ | (p⊃q)⊃(¬q⊃¬p) | Обычная контрпозиция | Чтобы из A⊃B получить ¬B⊃¬A |