- •Ростов-на-дону «феникс»
- •Глава 1
- •Глава 1. Теоретическая логика: круг проблем____
- •Глава 1. Теоретическая логика; круг проблем
- •Глава 1. Теоретическая логика; круг проблем____
- •Глава 2
- •2.1. Логические отношения между понятиями
- •Глава 2. Понятие
- •Глава 2. Понятие
- •Глава 2. Понятие
- •Глава 2. Понятие
- •Глава 2. Понятие
- •Глава 2. Понятие
- •Глава 2. Понятие
- •Упражнения
- •Глава 2. Понятие
- •Глава 2. Понятие
- •Глава 2. Понятие
- •Глава 2. Понятие
- •Глава 2. Понятие
- •Глава 2. Понятие
- •Глава 3
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Упражнения
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Глава 3. Суждение
- •Глава 4
- •Глава 4. Рассуждение
- •Глава 4. Рассуждение
- •Глава 4. Рассуждение
- •Глава 4. Рассуждение
- •Глава 4. Рассуждение
- •3. А посылка
- •Глава 4. Рассуждение
- •Глава 4. Рассуждение
- •Глава 4. Рассуждение
- •Глава 4. Рассуждение
- •Глава 4. Рассуждение
- •Глава 4. Рассуждение
- •Глава 4. Рассуждение
- •Глава 4. Рассуждение
- •Глава 4. Рассуждение
- •5. Логика 129
- •1 Фигура 2 фигура 3 фигура 4 фигура
- •Глава 4. Рассуждение
- •Глава 4. Рассуждение
- •1. Только в споре рождается истина.
- •2. Некоторые высказывания противоречивы. Лишь непротиворечивое возможно.
- •Глава 4. Рассуждение
- •Глава 5. Классическая логика предикатов
- •1. Тоkько демократическое государство может быть правов{м.
- •2. Лишь глупые люди верят в конец света.
- •3. Каждого, кто верит в себя, можно считать человеком. Никто, ни один человек не верит политикам.
- •9. Тоkько в споре рождается истина.
- •Глава 5. Классическая логика предикатов
- •17. Любой честный человек не любит лжецов. Каждый принципиальный человек честен.
- •Глава 5. Классическая логика предикатов
- •Глава 5. Классическая логика предикатов
- •Глава 5. Классическая логика предикатов
- •Глава 5. Классическая логика предикатов
- •Глава 5. Классическая логика предикатов
- •Глава 5. Классическая логика предикатов
- •Глава 6
- •Глава 6. Неклассическая логика; время, модальность,...
- •Глава 6. Неклассическая логика: время, модальность,...
- •Глава 6. Неклассическая логика: время, модальность,...
- •Глава 6. Неклассическая логика: время, модальность....
- •Глава 6. Неклассическая логика: время, модальность,...
- •Глава 6. Неклассическая логика; время, модальность,...
- •Глава 6. Неклассическая логика; время, модальность....
- •Глава 7 7.1. Логическая структура доказатеkьства
- •Глава 7. Доказательство и опровержение
- •Глава 7. Доказательство и опровержение
- •Глава 7. Доказательство и опровержение____
- •Глава 7. Доказательство и опровержение
- •Глава 7. Доказательство и опровержение
- •Глава 8. Проблема, гипотеза, теория
- •Глава 8. Проблема, гипотеза, теория
- •Глава 8. Проблема, гипотеза, теория
- •Глава 8. Проблема, гипотеза, теория
- •Глава 8. Проблема, гипотеза, теория
- •Глава 8. Проблема, гипотеза, теория
- •Глава 8. Проблема, гипотеза, теория
- •Глава 8. Проблема, гипотеза, теория
- •Глава 8. Проблема, гипотеза, теория
- •Глава 8. Проблема, гипотеза, теория
- •Глава 8. Проблема, гипотеза, теория
- •Глава 8. Проблема, гипотеза, теория
- •Глава 9
- •Глава 9. Диалогика
- •Глава 9. Диалогика
- •Глава 9. Диалогика
- •Глава 9. Диалогика
- •Глава 9. Диалогика
- •Глава 9. Диалогика
- •Глава 9. Диалогика
- •Глава 9. Диалогика
- •Глава 9. Диалогика
- •Глава 9. Диалогика
- •Глава 10
- •Глава 10. Эротетика диалога
- •Глава 10. Эротетика диалога
- •Глава 10. Эротетика диалога
- •Глава 10. Эротетика диалога
- •Глава 10. Эротетина диалога
- •Глава 10. Эротетика диалога
- •Глава 10. Эротетика диалога
- •Глава 10. Эротетика диалога
- •Глава 10. Эротетика диалога
- •Глава 11
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 11. Прагматика диалога
- •Глава 12 12.1. Парадоксы
- •Глава 12. Классические парадоксы и софизмы
- •Глава 12. Классические парадоксы и софизмы
- •12.2. Софизмы
- •Глава 12. Классические парадоксы и софизмы
- •Глава 12. Классические парадоксы и софизмы abc
- •Глава 12. Классические парадоксы и софизмы____
- •Тема 1. Теоретическая логика: круг проблем
- •Тема 2. Понятие как логическая форма научного познания
- •Тема 3. Суждение как логическая форма научного познания
- •Приложение
- •Приложение
- •Тема 4. Рассуждение как логическая форма научного познания
- •Тема 5. Логика, диалектика и методология науки
- •Тема 6. Диалогика: круг проблем
- •Приложение
- •Оглавление
Глава 4. Рассуждение
Обращение: Все, кто верят в конец света,
являются людьми.
Превращение: Все люди верят в гармонию мира. Противопоставление Все, кто верят в конец света, верят предиката: в гармонию мира.
Обращением называется преобразование суждения, в результате которого субъект исходного суждения становится предикатом результирующего, а предикат исходного — субъектом резуkьтирующего. Превращением называется преобразование суждения в суждение, противоположное по качеству с предикатом, противоречащим предикату исходного суждения. Противопоставлением предикату называется преобразование суждения, в резуkьтате которого субъектом становится понятие, противоречащее предикату, а предикатом — субъект исходного суждения.
Наконец, переставим местами посылки рассуждения и получим стандартную форму простого категорического силлогизма:
А Все люди верят в гармонию мира М Р А Все, кто верят в конец света, явля~тся людьми SM
А Все, кто верят в конец света, верят и в гармонию мира SP
Полисиллогизмом называется последовательность простых категорических силлогизмов, в которой заключение предшествующего силлогизма является посылкой последующего. Например, «Никто не верит политикам. Каждый верит в себя. Верящий в себя, не верит политикам. Политик верит в себя. Значит, он не верит политикам».
Энтимемой называется простой категорический силлогизм, в котором опущена посылка или
133
_______________Логика_______________
заключение. Например, «Действительность разумна. Следовательно, действительность подвержена сомнению». Соритом называется полисиллогизм с опущенными промежуточн{ми посылками или заключеними. Например, «Девушки не любят, когда с ними спорят. Девушки не могут быть филосnфами. Поэтому некоторые девушки никогда не ошибаются».
Упражнения
4.15. Проверьте логическую корректность силлогизма, полисиллогизма, знтимемы и сорита, представленных выше в качестве примеров, на круговых схемах. Для энтимемы и сорита предваритеkьно реконструируйте опущенные промежуточные шаги рассуждения.
4.16. Проверьте логическую корректность и надежность следующих простых категорических силлогизмов, предваритеkьно представив их в стандартной форме. Проверку проведите по таблицам совершенных силлогизмов и методом круговых схем.
1. Только в споре рождается истина.
Кет такого спора, в котором бы один не был глупцом, а другой мошенником.
Истина открывается глупцом или мошенником.
2. Некоторые высказывания противоречивы. Лишь непротиворечивое возможно.
Существуют невозможные высказывани. 134
Глава 4. Рассуждение
3. Если и есть любители получать двойки, то это не студенты. Все студентки любят мороженое.
Некоторые любители мороженного не любят получать двойки.
Классическая
логика
5.1. Язык классической логики
Классическая логика предикатов является расширением классическмй л¬гики высказываний за счет более глубокого и детального анализа структуры языковых выражений. Элементарными осмысленными выражениями языка логики высказываний являются атомарные формулы и соответствующие им атомарные высказывания типа: «Сегодня прекрасная погода», «Я получил двойку на экзамене» или «Политическая ситуация в настоящее время характеризуется стабильностью». Однако логика высказываний обладает слаб{ми выразительными возможностми своего формального языка. В ней с помощью логических операторов и связок — отрицания, конъюнкции, дизъюнкции, импликации и эквивален-ции, изучаются логические правила построения или образования структурно более сложных формул язы-
136
_____Глава 5. Классическая логика предикатов
ка, а также логические правила преобразования одних логических структур языка в другие методом эквивалентных преобразований, либо методом дедуктивного вывода некоторой формулы языка из предшествующих ей в логическnм выводе формул. Скажем, высказывание «Если я не принесу цветы, то она обидится на меня», то есть —iA—»В, эквивалентно преобразуется в высказывание «Неправда, что я не принесу цветы, но она не обидится», —|(-|Ал —iB). Высказывание «Он знает логику», А, логически выводимо из пары высказываний: «Если он не знает логику, то он глуп», —1 А—>В, и «Он не глуп», —iB, то есть имеется дедуктивный вывод: —iA->B, —iB=>A.
Очевидная слабость выразитеkьных возможностей формального языка логики высказываний заключается в том, что в нем не проводится логический анализ структуры самого атомарного высказывания. Тот факт, что этот недостаток языка логики высказываний не является тривиальным, можно продемонстрировать на следующих примерах. Интуитивно ясно, что высказывание «Все политики — болтуны» можно эквивалентно преобразовать в высказывание «Не существует молчаливых не болтливых политиков», однако данная логическая интуиция не может быть прояснена средствами логики высказываний. Другой пример: этих средств недостаточно для обоснования вывода: Бога нет («медицинский факт»). Значит, я не бог. Примеры показывают ограниченные выразительные возможности языка логики высказываний и определяют необходимость его расширения.
Формальный яз{к классической логики предикатов полностью содержит все логические правила образования и преобразования формул языка,
137
_______________Логика____
принятые в логике высказываний. В то же время в нем проводится дальнейший анализ, связанный со структурой атомарных высказываний. По аналогии с силлогистикой, в которой простое категорическое суждение рассматривается в его субъективно-предикатной структуре, в атомарном высказывании яз{ка логики предикатов выделяются предметные или индивидные символы и предикатные символы. Индивидные символы выражают в языке логики предикатов, как обычно, собственные имена или единичные термины, которые в качестве своих значений указывают на отдельные предметы, индивиды из фиксированного предметного индивидного универсума мышления. Например, собственное имя «Анна» указывает в качестве своего значения на человека в контексте фиксированной группы людей. Имя «Венера» в контексте астрономии указывает на планету Солнечной системы, а в контексте древнегреческой мифологии — на богиню любви. На отдельные, единичные, индивиды из предметного универсума указывают и такие термины, как «этот чҐлlвек», «данный прецедент», «определенная выше ситуация» и так далее. Термины, указывающие на единичные предметы из универсума мышления в качестве своих значений, будем называть индивид‑ными ивнстантами.
Индивидные термины естественного языка и индивидные символы языка логики предикаІкв могут не указывать явн{м образnм на определенный единичный индивид в качестве своего жначения в некотором фиксированном предметном универсуме. К таким терминам можно отнести вырадеmиэ «кто-то», «что-то», «некто», «нечто» и так далее. Значения
138
_____Глава 5. Классическаю л¬гика предикатов
подобных терминов мыслятся как «пробегающие» по предметному универсуму, к¬вда каждый индивид из универсума мог бы быть, а мог бы и не быть значением данного термина. Следsюyие примеры наглядно иллюстрируют подобную интерпретацию терминов: «Он всегда подписывается псевдонимом "Друг"», «Кто-то потушил свет», «Что-то здесь не сходится», «Я уже видел нечто подобное». Термины, которые не указывают явным образом на конкретный единичный индивид в качестве своего значения, но предполагают наличие такого значения в фиксированном предметнnм универсуме, будем называть индивидными переменными.
Таким образом, формальный язык классической логики предикатов включает в себя не только высказывания, но и индивидные константы и переменные. Это, конечно, расширяет его выразитеkьные возможности и логический потенциал.
Структура атомарного высказывания языка логики предикатов помимо индивидных символов — индивидных констант и переменных — содержит так называемые предикатные символы. Предикатные символы, или просто — предикаты, указывают в качестве своего значения на определенные свойства индивидов или на некоторые отношения между индивидами. Схемы предикатных выражений языка могут выглядеть следующим образом: « - прекрасен», « - любит -»,«-,-,- определяют деловой треугольник в советский период». Предикатные выражения языка фиксируют свойства, приписываемые некоторому индивиду в атомарнnм высказывании, — «Аполлон прекрасен», двуместные отношения между индивидами — «Миша любит Машу», трехместное
139
_______________Логика_______________
отношение — «Администрация, партком и профком составляли рабочий треугольник учреждения в советский период», «Маша, Миша и Коля составля~т пресловутый любовный треугоkьник», четырехместные отношения — «АВ, ВС, CD, DA — упорядоченная четверка, образующая стороны квадрата». Таким образом, каждое атомарное высказывание языка логики предикатов включает в свою структуру предикатный символ и один или несколько индивидных символов.
Пусть Р1 — одноместный предикат «быть доказанным», Р2 — двуместный предикат «кричать на», at — «этот тезис», а2 — «жена», а3 — «муж». Тогда Pl(aj) можно прочесть как: «Этот тезис доказан», высказывание -P2(a2, а3)Р2(а3, а2) читается: «Неправда, что жена накричала на мужа, это муж наорал на жену». Высказывание Рх(х) читается: «Нечто доказано», Р2(х, у) — «Кто-то накричал на кого-то».
Чтобы прояснить вопрос, всему ли множеству индивидов из предметного универсума принадлежит некоторое свойство или только части индивидов универсума, в язык логики предикатов вводятся кванторы: квантор всеобщности — vx> читается: «Для всякого х», и квантор существования — Зх, читается: «Для некоторого х». Так, формула логики предикатов vxP(x) означает высказывание «Для всякого х, х обладает свойством Р»; формула ЗхР(х) означает — «Для некоторого х, х обладает свойством Р»; формула vx13x2R(x1, x2) означает — «Для каждого хх существует х2 такой, что хх находится с х2 в отношении R». Логика предикатов иногда иначе называется кванторной логикой.
Таким образом, формальный язык классической логики предикатов обладает необходимыми средства-
140
_____Глава 5. Классическая логика предикатов____
ми логического анализа структуры естественного языка. Этот факт приобретает важное значение не тоkько для математики и естественнонаучного знания, но и для различных областей гуманитарного познания, где изучаются методы и средства логического моделирования: для лингвистики, эконnмики, социологии.
Введем далее строгие формулировки языка кван-торной логики, необходимые для исследования теории, методов и средств классической логики предикатов, а также ее применения к анализу естественного языка. Объективный формальный язык классической логики предикатов является расширением языка классической логики высказываний. Для целей, в которых будет использован данный объективный язык, его синтаксис ограничивается символами, принадлежащими к следующим категориям.
Индивидные символы. Язык классической логики предикатов (КЛП) содержит счетные множества индивидных констант ах, ..., аш, связанных предметных переменных хх, ..., хт, а также свободных предметных переменных уа, ..., ут. Различные обозначения для свободных и связанных предметных переменных вводятся исключитеkьно в технических целях. Различие свободных и связанных переменных определено ниже.
Предикатные символы. Язык КЛП содержит счетное множество п-арных предикатных символов Р", ..., Р^ для п = О и более. 0-местные предикатные символы образуют счетное множество пропозициональных переменных языка классической логики высказываний (КЛВ).
Высказываниеобразующие операторы. Язык КЛП содержит следующие символы: —i — для однnместного
141
_______________Логика_______________
оператора «неверно, что»; —> — для двуместной пропозициональной связки «влечет»; v* — для универсального квантора «для каждого х такого, что».
Технические символы. (, ) — скобки.
Определение 5.1. Понятия термина, атомарной формулы и формулы языка КПП определяются индуктивно совместн{ми условими:
Каждая свободная предметная переменная есть термин.
Каждая индивидная константа есть термин.
Если Р" — n-местный предикатный символ, n sO, t,, .... tn — термины, то P(t1f ..., tn) есть атомарная формула.
Каждая атомарная формула есть формула.
Если А и В—формулы, то —i А, А —> В есть формулы.
Если A(t) — формула, t — термин, х — связанная предметная переменная, не входящая в А, то V х А(х) есть формула.
Термины, атомарные формулы и формулы языка КЛП образуются только в соответствии с вышеперечисленными условиями.
Определение 5.1, как и последующие, является конструктивным. В нем понятия термина, атомарной формулы и формулы определяются через способ указания на их построение. Это делает возможным строго отличить осмысленные выражения языка КЛП от бессмысленных.
Определение 5.2. Понятия свободного и связанного вхождения предметной переменной в формулу А языка КЛП определя~тся индукцией по длине формулы А.
А = P(tt,..., tn): вхождение переменной у в формулу А свободно, если у = t,, 1 < i < n; А не содержит связанных вхождений.
142
___Глава 5. Классическая логика предикатов
А = V хВ(х): вхождение переменной у в формулу А свободно, если вхождение у в В свободно и у?ьх; вхождение переменной х в формулу А связано.
А =—1 В: вхождение переменной у (переменной х) в формулу А свободно (связано), если у (х) в В свободно (связано).
А = В —> С: вхождение переменной у (переменной х) в формулу А свободно (связано), если свободно (связано) вхождение у (х) в формулу В или С.
Таким образом, предметные переменные могут входить в формулы свободно и связанными кванти-фикацией. Например, в формуле КЛП:
Vx^Afr^y)-» -i3x2B(x2,x1))
предметные переменные хх и х2 связаны соответственно универсальным квантором и квантором существования. Свобnдной в формуле является переменная у. Различия между свободным и связанным вхождением предметных переменных в формулу важны, так как они определяют различные области интерпретации для этих переменных. Универсумом значений для свободной предметной переменной является весь фиксированный универсум мышления в целом, в то время как для связанной предметной переменной область интерпретации ограничена областью действия соответствующего квантора.
Определение 5.3. Множество всех подформул формулы А определяется индукцией по длине А.
А = P(t,, ..., tn): формула Р(1,,..., tn) является единственной подформулой формулы А.
А =—iB: подформулами формулы А явля~тся все подформулы формулы В и сама формула —iB.
А = В —> С: подформулами формулы А являются все подформулы формул В и С и сама формула
в-»е.
143
_____________ Логика_______________
А = V хВ(х): подформулами формулы А являются все подформулы каждой формулы вида B(t), где t — произвольный термин, и сама формула V хВ(х).
Свойство подформульности, определенное, может быть, излишне педантично, тем не менее, играет важную роль в построениях КЛП.
Определение 5.4. Символы: л, v, <->соответственно для двуместных пропозициональных связок «и», «или», «взаимно влечет»; эх — для квантора существования «для некоторого х такого, что» определя~тся следующими дефинициями.
Дф 1.1 А л В =Дф -п(А -> -В);
Дф 1.2 A v В =Дф -А -> В ;
Дф 1.3 А <-> В =дф (А -> b) л (в -» а) ;
ДФ1.4 эха(х)=дф -,vx-a(x).
Таким образnм, язык классической логики предикатов может быть сформулирован без ущерба для его выразительных возможностей, используя лишь отрицание, одну любую пропозициональную связку и один любой квантор. Остальные пропозициональные связки и квантор могут быть введены в теорию КЛП соответствующими дефиницими.
Определение 5.5. Формула А языка КЛП имеет негативно-нормальную форму, если в любой ее подформуле вида —! В формула В является атомарной, а сама формула А построена без использования двуместных проoозициональных связок —» и <-».
144
_____Глава 5. Классическая логика предикатов_____
Иначе говоря, формула языка КЛП находится в негативно-нормальной форме, если она содержит лишь связки конъюнкцию л и дизъюнкцию v , кванторы всеобщности у и существования з, а все отрицания -1 в ней находятся лишь перед атомарными подформулами. Скажем, формула
Зх^х-ДС-пАСх^зОл B(y))v Vx3-.C(x2,x3))
имеет негативно-нормальную форму, если ее подформулы А и С являются атомарными формулами и подформула В не содержит отрицаний перед неатомарными подформулами.
Теорема 5.1. Пусть А — произвольная формула КЛП-языка. Тогда А<->А°, где А° есть формула А в негативно-нормальной форме (н.н.ф.).
Доказатеkьство. Индукцией по длине подформуkьности формулы А, используя тезисы КЛП и определение 5.4.
А = -iP^,...,^): A — формула в негативно-нормальной форме по определению 5.5. А = (В <-> С): А <» (В -> С)л (С ->- b) по Дф 1.3 А = (В -> С): ао (-.В v С) по КЛВ А = -,(В л С): А <» (-.В v -,С) по КЛВ А = -,(В v С): А <» (-,В л -iC) по КЛВ А - -iVxB(x): A <» Эх-Л(х) по Дф 1.4 и КЛВ А = -1ЗхВ(х): А о Vx-,B(x) по Дф 1.4 и КЛВ
Теорема доказана. Действительно, отрицание атомарной формулы есть формула в н.н.ф. Эквиваленция
145
Логика
может быть представлена как конъюнкция импликаций по законам КЛВ. Отрицание конъюнкции (дизъюнкции) эквивалентно по КЛВ дизъюнкции (конъюнкции) отрицаний. Отрицание перед кванторами легко «проносится» в формулу по Дф 1.4.
Пример. Привести следующую формулу КЛП-язы-ка к н.н.ф.
-п(ух(А(х)-> (B(x)v С(х)))л ЗхЬА(х)л b(x))).
Решение. Методом эквивалентных преобразований, и±лользуя КЛВ и дефиниции определения 1.4.
1. -,vx(a(x) -> (В(х) v С(х))) v -,Зх(-,А(х) л В(х)) 1^/1. 2- зх-,(а(х) -> (в(х) v С(х))) v Vx-,(-,A(x) л b(x)) 1 V/ 1,
3. Зх-,(-,А(х) v b(x)v C(x)) v Vx-i(-nA(x)A b(x))
4. 3x(A(X)A-1B(x)A-,C(x))vVx(A(x)v-^B(x))
Язык классической логики предикатов очень удобен для логического анализа силлогистических суждений и рассуждений. В действительности аристотелевская силлогистика является фрагментом КЛП, представляющим кванторную логику одноместных предикатов. Все категорические атрибутивные суждения силлогистики легко переводимы на КЛП-яз{к в следующей форме.
146