- •2. Система естественного вывода в логике высказываний
- •4. Чистое прямое доказательство
- •5. Положительная логика как фрагмент естественного вывода
- •10. Квазисильное косвенное доказательство
- •12. Расширение конструктивной логики до классической посредством добавления пр. До
- •14. Язык логики предикатов
- •15. Естественный вывод в логике предикатов
14. Язык логики предикатов
Алфавит языка логики предикатов образуется присоединением к алфавиту языка логики высказываний новых исходных знаков.
Кванторы: А – квантор всеобщности; и Е – квантор существования.
Предметные, или индивидуальные ,переменные: x, y, z, x1, y1, z1, и т.д.
Символы N – местных (n – 1, 2, 3, …) предикатов, или n-местные предикативные буквы.
Определение предикатной формулы:
а) пропозициональная буква есть формула
б) выражение, состоящее из n-местной предикативной буквы с приписыванием слева n-членной последовательностью предметных переменных (не обязательныо различных), есть формула;
2. а) если А,В – формулы, то каждое из следующих выражений:
~A, (A^B); (A˅B); (A->C)
Есть также формула;
б) если А – формула, x – предметная переменная, то каждое из следующих выражений: (А)хА; (Е)хА, где (А) и (Е) – кванторы, есть формула.
3. Выражение считается формулой тогда, и только тогда, когда оно может быть построенно в соответствии с пп. 1-2.
15. Естественный вывод в логике предикатов
Описание этой системы получается из описания системы N естественного вывода в логике высказываний добавлением к правилам логического следования правил введения и удаления кванторов.
Ниже в схемах правил A, C – формулы, х, у – переменные, |A|xy – результат корректной подстановки у в А вместо х:
Введение Всеобщности: |A|xy/ (A)xA
Удаление Всеобщности: (A)xA/|A|xy
Введение Существования: |A|xy/ (Е)xA
Удаление Существования: (Е)xA |A|xy -> С/ C
Ограничения на применения правил ВВ, УС.
При построении доказательства правило ВВ применяется, если выполняются следующие условия: 1) собственная переменная данного правила не входит свободно в формулы, написанные ранее в качестве допущений (в том числе и в качестве допущения косвенного доказательства): 2) собственная переменная не входит свободно в формулу, обозначенную в схеме правила посредством (А)хА (т. е. в заключение данного правила).
При построении доказательства правило УС применяется, если выполняются следующие условия: 1) собственная переменная данного правила не входит свободно в формулы, написанные ранее в качестве допущений (в том числе и в качестве допущения косвенного доказательства); 2) собственная переменная не входит свободно ни в формулу, обозначенную посредством (Е)хА, ни в формулу, обозначенную посредством С, в схеме правила УС (т. Е. ни в левую посылку, ни в заключение данного правила).
Правило УВ можно охарактеризовать как правило логического перехода от общего предложения к рассмотрению его частного случая.
16. Понятие о модальной логике
В модальной логике изучаются структура и законы построения рассуждений, в состав которых входят высказывания, содержащие логические константы, называемые модальностями, или модальными операторами.
Модальные операторы как бы чувствительны к смыслу, выраженному в соответствующих высказываниях. Этим модальные операторы отличаются от пропозициональных связок ~, ^, ˅, -> классического исчисления высказываний.
□ - необходимо
◊ - возможно
□А -> A ( «если необходимо, что А, то А»);
А -> ◊A («Если А, что возможно, что А»);
□А <-> ~◊~A («Необходимо, что А, тогда и только тогда, когда невозможео, что не-А»)
◊A<-> ~□~A («Возможно, что А, тогда, и только тогда, когда не необходимо, что не-А»)
Разделы модальной логики:
Логика Алетических Модальностей. Здесь «необходимо» употребляется для характеристики объективной значимости содержания высказывания. Указывается на то, что в данном высказывании формулируется закон некоторой области действительности, некоторая объективно необходимая зависимость явлений и т.д.
Деонтическая Логика. «Необходимо» - «Должно»; «Возможно» - «Допустимо».
Логика Временных Модальностей. «Необходимо» - «Всегда»; «Возможно» - «Иногда».
Определение Модальной формулы.
Всякая пропозициональная буква есть модальная формула.
а) Если А, В суть модальные формулы, то каждое из следующих выражений:
~A
(A^B)
(A˅B)
(A->B)
Есть модальная формула.
Б ) Если А есть модальная формула, то □А также есть модальная формула.
Выражение может считаться формулой тогда и только тогда, когда оно может быть построено в соответствии пп. 1-2.
Упражнения: 1ый вар. Перевод суждения с естественного языка на язык логического диалога 2ой вар. Док-во формул в системе естественного вывода