Демонстрация техник классической логики

Демонстрация техник классической логики

Демонстрация Техник Классической Логики

РЕЗЮМЕ
В этом классе представлены различные техники классической логики для введения и исключения конъюнкций и дизъюнкций, а также правило исключённого третьего и правило противоречия, также известное как принцип взрыва. Кроме того, объясняется техника доказательства от противного и приведение к абсурду, обе очень полезны в математических и логических доказательствах в целом. Каждая техника представлена формально и приводится пошаговое доказательство для её понимания. Если вы хотите углубиться в пропозициональную логику и улучшить свои навыки в доказательстве теорем, этот класс будет вам очень полезен.


ЦЕЛИ ОБУЧЕНИЯ:

  1. Понять обоснование техник введения и исключения конъюнкций и дизъюнкций.
  2. Понять свойство закона исключённого третьего или тавтологии (TAU) в классической логике.
  3. Понять правило противоречия (CON) или принцип взрыва в классической логике.
  4. Понять технику исключения дизъюнктов (∨-исключение3) в классической логике.
  5. Понять технику доказательства от противного (CAS) в классической логике.
  6. Понять технику приведения к абсурду (absurdo) в классической логике.
  7. Применить знания различных техник классической логики для решения сложных задач и доказательств.

СОДЕРЖАНИЕ
ВВЕДЕНИЕ И ИСКЛЮЧЕНИЕ КОНЪЮНКЦИЙ И ДИЗЪЮНКЦИЙ
∨-ВВЕДЕНИЕ
∨-ИСКЛЮЧЕНИЕ
∧-ВВЕДЕНИЕ
∧-ИСКЛЮЧЕНИЕ
ТЕХНИКИ ПРОТИВОРЕЧИЙ И ТАВТОЛОГИЙ
ПРАВИЛО ИСКЛЮЧЁННОГО ТРЕТЬЕГО ИЛИ ТАВТОЛОГИЯ (TAU)
ПРАВИЛО ПРОТИВОРЕЧИЯ ИЛИ ПРИНЦИП ВЗРЫВА
∨-ИСКЛЮЧЕНИЕ3
ДОКАЗАТЕЛЬСТВО ОТ ПРОТИВНОГО (CAS)
ПРИВЕДЕНИЕ К АБСУРДУ (ABSURDO)





Введение и Исключение Конъюнкций и Дизъюнкций

Одна из техник классической логики заключается во введении и исключении конъюнктов и дизъюнктов. Хотя эти техники выполняются более или менее интуитивно, их обоснование не совсем тривиально, но их можно вывести из правил пропозициональной логики, которые мы уже доказали на предыдущих занятиях. Формально техники введения и исключения конъюнктов и дизъюнктов следующие:

∨-Введение\{\alpha \} \vdash (\alpha \vee \beta)
∨-Исключение\{(\alpha\vee\beta), \neg\alpha \} \vdash\beta
∧-Введение\{\alpha.\beta \} \vdash(\alpha \wedge \beta)
∧-Исключение\{(\alpha \wedge \beta) \} \vdash \alpha

Их доказательства из пропозициональной логики следующие:




∨-Введение

(1)\{\alpha\} \vdash \alpha; Pre
(2)\{\alpha\} \vdash( \alpha \rightarrow (\neg \beta \rightarrow \alpha)); A1, Mon
(3)\{\alpha\} \vdash (\neg \beta \rightarrow \alpha); MP(1,2)
(4)\boxed{\{\alpha\} \vdash (\beta \vee \alpha)}; \rightarrow-Определение(3)




∨-Исключение

(1)\{(\alpha \vee \beta), \neg\alpha\}\vdash (\alpha \vee\beta); Pre
(2)\{(\alpha \vee \beta), \neg\alpha\}\vdash \neg\alpha ; Pre
(3)\{(\alpha \vee \beta), \neg\alpha\}\vdash (\neg \alpha \rightarrow \beta); \rightarrow-Определение (1)
(4)\boxed{\{(\alpha \vee \beta), \neg\alpha\}\vdash \beta}; MP(2,3)




∧-Введение

(1)\{(\neg\alpha \vee \neg \beta), \neg\neg\beta\} \vdash \neg\alpha; \vee-Исключение
(2)\{\neg\neg\beta\} \vdash ((\neg\alpha \vee \neg \beta) \rightarrow \neg\alpha); TD(1)
(3)\{\neg\neg\beta\} \vdash (\neg \neg\alpha \rightarrow \neg (\neg\alpha \vee \neg \beta)); CPI(2))
(4) \vdash (\neg\neg\beta \rightarrow (\neg \neg\alpha \rightarrow \neg (\neg\alpha \vee \neg \beta))); TD(3)
(5) \{\alpha, \beta \} \vdash (\neg\neg\beta \rightarrow (\neg \neg\alpha \rightarrow \neg (\neg\alpha \vee \neg \beta))); Монотония x2 (4)
(6) \{\alpha, \beta \} \vdash \beta; Pre
(7) \{\alpha, \beta \} \vdash \neg\neg\beta; DN(6)
(8) \{\alpha, \beta \} \vdash (\neg \neg\alpha \rightarrow \neg (\neg\alpha \vee \neg \beta)); MP(7,5)
(9) \{\alpha, \beta \} \vdash \alpha; Pre
(10) \{\alpha, \beta \} \vdash \neg\neg\alpha; DN(9)
(11) \{\alpha, \beta \} \vdash \neg (\neg\alpha \vee \neg \beta); MP(10,8)
(12)\boxed{\{\alpha, \beta \} \vdash (\alpha \wedge \beta)}; \wedge-Определение(11)




∧-Исключение

(1)\{(\alpha \wedge \beta)\} \vdash (\alpha \wedge \beta); Pre
(2)\{\neg \alpha\} \vdash (\neg \alpha \vee \neg\beta); \vee-Введение
(3) \vdash (\neg \alpha \rightarrow (\neg \alpha \vee \neg\beta)); TD(2)
(4) \vdash (\neg(\neg \alpha \vee \neg\beta) \rightarrow \alpha); CPI(3))
(5) \vdash ( ( \alpha \wedge \beta) \rightarrow \alpha); \wedge-Определение(4)
(6) \{(\alpha \wedge \beta)\} \vdash ( ( \alpha \wedge \beta) \rightarrow \alpha); Монотония(5)
(7)\boxed{\{(\alpha \wedge \beta)\} \vdash \alpha}; MP(1,6)




Техники Противоречий и Тавтологий




Правило Исключённого Третьего или Тавтология (tau)

Другое известное свойство классической логики — это закон исключённого третьего (tertium non datur). В нем утверждается, что если имеются два утверждения, одно из которых отрицает другое, то одно из них обязательно должно быть истинным; иначе говоря, конъюнкция двух утверждений, одно из которых отрицает другое, является тавтологией. Формально это выражается следующим образом:

\vdash (\neg\alpha \vee\alpha)

И его доказательство легко получить.

(1)\{\alpha\}\vdash \alpha; Pre
(2)\vdash (\alpha \rightarrow \alpha); TD(1)
(3)\boxed{\vdash (\neg \alpha \vee \alpha)}; из (2) поскольку (\alpha \rightarrow \beta) := (\neg \alpha \vee \beta)

Другой способ формулировки принципа исключённого третьего — это закон непротиворечия, который гласит, что утверждение не может быть одновременно истинным и ложным, и формулируется формально следующим образом:

\vdash \neg(\neg\alpha \wedge \alpha)

Это свойство не нуждается в доказательстве, не потому что оно самоочевидно, а потому что оно получается непосредственно из применения определения конъюнкции к принципу исключённого третьего.




Правило Противоречия или Принцип Взрыва

Другое известное свойство логики классической логики — это принцип взрыва, который обычно формулируется фразой «из противоречивых предпосылок можно заключить что угодно». Его формулировка обычно представляется в одном из следующих двух видов:

\{(\neg\alpha \wedge \alpha)\}\vdash \beta

\{\alpha, \neg\alpha\}\vdash \beta

Доказательство этого правила простое:

(1)\{\alpha ,\neg\alpha\} \vdash \neg\alpha ; Pre
(2)\{\alpha ,\neg\alpha\} \vdash (\neg\alpha \vee \beta) ; \vee-введение
(3)\{\alpha ,\neg\alpha\} \vdash (\alpha \rightarrow \beta) ; \rightarrow-определение(2)
(4)\{\alpha ,\neg\alpha\} \vdash \alpha ; Pre
(5)\boxed{\{\alpha ,\neg\alpha\} \vdash \beta}; MP(4,3)




∨-Исключение3

Modus ponens может быть записан двумя способами. Один из известных нам способов — \{\alpha,(\alpha \rightarrow \beta)\}\vdash \beta. Другой менее привычен:

\{\alpha\}\vdash\beta \; \wedge \; \vdash \alpha \; \Longrightarrow \; \vdash \beta

Сосредоточившись на втором способе, можно визуализировать расширение для этого правила, которое мы называем ∨-Исключение3, потому что оно похоже на упрощение, получаемое из дизъюнкции. Оно утверждает, что если \gamma можно вывести из \alpha и из \beta (обоих одновременно), и дизъюнкция между \alpha и \beta является теоремой, то \gamma является теоремой. Это формально записывается следующим образом:

\{\alpha\}\vdash\gamma\; \wedge \; \{\beta\}\vdash\gamma \; \wedge \; \vdash (\alpha \vee \beta) \Longrightarrow \vdash \gamma

Доказательство этой техники классической логики следующее:

(1)\boxed{\alpha \vdash \gamma}; Премиса
(2)\boxed{\beta \vdash \gamma}; Премиса
(3)\boxed{\vdash (\alpha \vee \beta)}; Премиса
(4) \vdash (\alpha \rightarrow \gamma); TD(1)
(5) \vdash (\beta \rightarrow \gamma); TD(2)
(6) \vdash (\neg \gamma \rightarrow \neg \alpha); CPI(4)
(7) \vdash (\neg \gamma \rightarrow \neg \beta); CPI(5)
(8) \{\neg \gamma \}\vdash \neg \alpha; RTD(6)
(9) \{\neg \gamma\}\vdash \neg \beta; RTD(7)
(10) \{\neg \gamma\}\vdash (\neg \alpha \wedge \neg \beta); \wedge-Введение(8,9)
(11) \vdash (\neg \gamma \rightarrow (\neg \alpha \wedge \neg \beta)); TD(10)
(12) \vdash (\neg(\neg \alpha \wedge \neg \beta)\rightarrow \gamma ); CPI(11)
(13) (A \wedge B) := \neg(\neg A \vee \neg B); \wedge — Определение
(14) \neg(A \wedge B) := \neg\neg(\neg A \vee \neg B); Отрицание с обеих сторон в (13)
(15) \neg(\neg\alpha \wedge \neg\beta) := \neg\neg(\neg\neg\alpha \vee \neg\neg\beta); Замена A:=\neg\alpha и B:=\neg\beta в (14)
(16) \neg(\neg\alpha \wedge \neg\beta) \dashv \vdash (\alpha \vee \beta); DN(15)
(17) \vdash ((\alpha \vee \beta) \rightarrow \neg(\neg\alpha \wedge \neg\beta) ); TD(16)
(17) \vdash ((\alpha \vee \beta) \rightarrow \gamma ); SH(17,12)
(18)\boxed{ \vdash \gamma}; MP(3,17)




Доказательство от противного (cas)

Другая техника классической логики — это доказательство от противного. Если выражение \beta можно вывести как из другого выражения \alpha, так и из его отрицания, то выражение \beta является теоремой. Это формально выражается так: \alpha \vdash \beta \; \wedge \; \neg\alpha \vdash \beta \Longrightarrow \vdash \beta. Его доказательство следующее:

\begin{array}{rll} (1) & \alpha \vdash \beta &; Премиса\\ (2) & \neg \alpha \vdash \beta &; Премиса \\ (3) & \vdash \alpha \vee \neg\alpha &; TAU \\ (4) & \vdash \beta &; \vee-Исключение3(1,2,3) \end{array}




Приведение к Абсурду (absurdo)

Одна из наиболее используемых техник классической логики в доказательствах, особенно в математике, — это приведение к абсурду. Она заключается в том, что если из выражения \alpha следует противоречие (утверждение и его отрицание), то отрицание \alpha является тавтологией. Формально это выражается следующим образом: \{\alpha\}\vdash \beta \; \wedge \; \{\alpha\}\vdash \neg\beta \Longrightarrow \vdash \neg\alpha. И это можно доказать следующим образом:

(1)\boxed{\{\alpha\}\vdash \beta}; Премиса
(2)\boxed{\{\alpha\}\vdash \neg\beta}; Премиса
(3)\vdash (\alpha \rightarrow \beta); TD(1)
(4)\vdash (\alpha \rightarrow \neg\beta); TD(2)
(5)\vdash (\neg \beta \rightarrow \neg \alpha); CPI(3)
(6)\vdash (\beta \rightarrow \neg \alpha); CPI(4)
(7)\{\neg \beta \}\vdash \neg \alpha; RTD(5)
(8)\{\beta \}\vdash \neg \alpha; RTD(6)
(9)\boxed{\vdash \neg \alpha}; CAS(7,8)
Просмотры: 0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *