
- •Элементы математической логики Лекция 4. Применения языка логики высказываний
- •4.1 Важнейшие правила следования
- •4.1.1 Связь отношения логического следования с общезначимостью.
- •4.1.2 Правила следования, используемые в практике рассуждений
- •4.2 Анализ рассуждений средствами логики высказываний
- •4.2.1 Запись предложений естественного языка на язык логики высказываний.
- •4.2.2 Решение логических задач.
Элементы математической логики Лекция 4. Применения языка логики высказываний
4.1 Важнейшие правила следования
4.1.1 Связь отношения логического следования с общезначимостью.
4.1.2 Правила следования, используемые в практике рассуждений
4.2 Анализ рассуждений средствами логики высказываний
4.2.1 Запись предложений естественного языка на язык логики высказываний.
4.2.2 Решение логических задач.
4.1 Важнейшие правила следования
4.1.1 Связь отношения логического следования с общезначимостью.
Th
4.1.
╞В,
тогда и только тогда, когда
╞
.
В
частности, А╞В
тогда и только тогда, когда ╞.
Это утверждение доказывается методом от противного.
Следствие
1.
╞В,
тогда и только тогда, когда ╞
.
Следствие
2.
╞В,
тогда и только тогда, когда
╞В.
Применяя к этому следствию Th, получим:
╞В
тогда и только тогда, когда ╞
.
Th
4.2.
а)
╞
.
б)
Если
╞
…,
╞
╞
С
,
то
╞
С.
Для сокращения записей обозначим Г любое множество формул, возможно пустое. Тогда первую Th можно сформулировать так:
Г,
А╞В
тогда и только тогда, когда Г
╞.
Th 4.3. а) Если Г, А╞ С и Г, В╞ С, то Г, АВ╞ С.
б) Если Г╞ АВ и Г, А╞ С и Г, В╞ С, то Г╞ С.
в) Если Г, А╞ В и Г, А╞ ¬В, то и Г ╞ ¬А.
□ а)Пусть Г, А╞ С (*), и Г, В╞ С (**),
но
Г,
АВ╞
С.
Тогда существует набор значений атомов, входящих хотя бы в одну из формул множества Г{A, В, С}, при котором все формулы множества Г{A, В} имеют значение И, а формула С — значение Л.
Но
если при некотором наборе формула АВ
имеет значение И,
то по определению дизъюнкции значение
И
имеет хотя бы одна из формул А
или
В.
Если
таковой является формула А,
то при рассматриваемом наборе все
формулы множества Г{A}
имеют значение И,
а формула С
—
значение Л,
значит
Г, А╞ С., что противоречит условию (*).
Если же значение И имеет формула В, то подобным образом получим противоречие с условием (**).
б), в) доказать самостоятельно. ■
4.1.2 Правила следования, используемые в практике рассуждений
Важнейшие правила следования являются логической основой содержательных дедуктивных рассуждений. Они были сформулированы Генценом под названием правил заключения и позволяют судить о правомерности некоторых следований исходя из правомерности других следований.
Правила заключения Генцена, как и общезначимые формулы, выражают законы логики. В то же время эти правила более естественно, чем общезначимые формулы, отражают способы наших рассуждений.
Одно из этих правил содержится в Th 4.1..
Если
Г,А╞
В
то Г
╞
(введение
импликации, ВИ).
(1)
Это
правило позволяет вводить импликацию
,
если
доказано следование А╞В,
возможно
с использованием некоторых других
предложений (множество Г). Правило
следования ВИ
широко
используется в доказательствах.
Пусть
требуется доказать предложение
импликативной структуры
.
В
практике доказательства обычно к тем
предложениям, которые уже доказаны
(множество Г), добавляется предложение
А
и, исходя из Г и А,
выводится В.
После
чего говорят «теорема доказана», т. е.
доказана
.
За
этим оборотом и скрывается неявное
применение правила ВИ,
т.
е. переход от следования Г,А╞
В
к следованию
Г
╞
.
Еще два правила следования дает Th 4.3. .
Если Г, А╞ С, и Г, В╞ С, то Г, АВ╞ С. (удаление дизъюнкции, УД) (2)
Согласно правилу УД, для получения следствия С из дизъюнкции АВ достаточно следствие С вывести из А и из В. Другими словами, чтобы вывести С из АВ, эту дизъюнкцию «удаляют» и доказывают два различных следования Г, А╞ С, и Г, В╞ С.
Пункт б) Th 4.3. дает еще один вариант правила УД.
Если Г, А╞ В и Г, А╞ ¬В, то и Г ╞ ¬А. (введение отрицания, ВО) (3).
Правило ВО является логической основой косвенного доказательства (доказательства методом от противного). Чтобы доказать некоторое предложение А, мы допускаем, что А неверно, т. е. верно ¬А и, исходя из ¬А и уже доказанных предложений (множество Г), выводим противоречие В и ¬В (Г, А╞В и Г, А╞ ¬В). После этого говорим «полученное противоречие доказывает теорему». Этот оборот означает неявное применение правила ВО. Действительно, из Г, ¬А╞В и Г, ¬А╞ ¬В по правилу ВО имеем Г╞ ¬¬А, или, применяя правило удаления двойного отрицания (УДО), получим Г╞ А.
Рассмотрим другие правила заключения Генцена, а также некоторые правила, вытекающие из них и часто используемые в практике рассуждений.
Th 4.4. При любом выборе формул А, В, С, D имеют место следующие правила:
-
Если Г╞ А и Г╞
, то Г╞ В) (удаление импликации, УИ, или modus ponens, МР).
-
Если Г╞ А и Г╞ В, то Г╞ АВ (введение конъюнкции, ВК).
-
Если Г╞ АВ , то Г╞ А (первое удаление конъюнкции, УК1).
-
Если Г╞ АВ , то Г╞ В (второе удаление конъюнкции, УК2).
-
Если Г╞ А, то Г╞ АВ (первое введение дизъюнкции, ВД1).
-
Если Г╞ В, то Г╞ АВ (второе введение дизъюнкции, ВД2).
-
Если Г╞ ¬¬А, то Г╞ А (удаление двойного отрицания, УДО).
-
Если Г ╞
и Г ╞
, то Г ╞
(силлогизм, С).
-
Если Г ╞
, то Г ╞ ¬B¬A (контрапозиция, К).
-
Если Г╞ ¬В и Г ╞
, то Г╞ ¬А (modus tollens, МТ).
Доказательство правил Генцена можно провести разными методами. Покажем их на примере правила МТ.
□ Применим метод от противного к (13).
Пусть
Г╞
¬В
(٭),
Г
╞
(٭٭),
но Г╞ ¬А (٭٭٭).
Тогда должен существовать хотя бы один набор значений атомов формул множества Г{A, В}, при котором все формулы множества Г имеют значение И, а ¬А=Л, значит, А=И. Поэтому из условия (٭٭) В=И, а значит, ¬B=Л. Следовательно, Г╞ ¬В, что противоречит условию (٭).■
Важнейшие правила следования |
||
Логическая операция |
Введение |
Удаление |
|
→
|
|
|
→ |
|
|
→
|
→ |
|
→ |
|
|
→ |
|