
- •Глава 1. История логики.
- •Глава 2. Предмет и значение теоретической логики.
- •Глава 3. Традиционная логика.
- •Глава 4. Символическая логика.
- •Глава 5. Неклассическая логика.
- •Глава 6. Логика и методология научного знания.
- •Глава 7. Практическая логика
- •Глава 1
- •1.1.1. Элементы логики у Парменида, Гераклита и Зенона
- •1.1.2. Логико-риторические проблемы у софистов
- •1.1.4. Логические идеи представителей мегарской школы
- •1.1.5. Логико-методологические идеи Платона
- •1.2.1. Методология Аристотеля
- •1.2.2. Учение о суждениях
- •1.2.3. Теория силлогизма
- •1.3.2. Логика эпикурейцев
- •1.3.3. Логика скептиков
- •1.4.1. Логические идеи Фомы Аквинского
- •1.4.2. Эпистемология Дунса Скота
- •1.4.3. Эпистемология и логика Уильяма Оккама
- •1.4.4. Основные средневековые типы логико-методологического мировоззрения
- •1.5.1. Логические идеи Пьера Рамэ
- •1.6.1. Принципы формально-логического рационализма
- •1.6.2. Новая философия Лейбница
- •1.6.3. Универсальная характеристика
- •1.6.4. Концепция о ясных и отчетливых понятиях
- •1.6.5. Определение понятия тождества и достаточного основания
- •1.7.1. Теория познания Канта
- •1.7.2. Аналитическое и синтетическое знание
- •1.7.3. Трансцендентальная логика
- •1.7.4. Чистые категории рассудка
- •1.8.1. Философская система Гегеля
- •1.8.2. Диалектическая логика Гегеля
- •Глава 2
- •2.1.1. Опыт и рассуждение в науке
- •2.1.2. Мышление как предмет изучения теоретической логики
- •2.1.3. Язык и мышление. Естественный и искусственный языки
- •2.2.1. Роль языка в мыслительных и речевых актах
- •2.2.2. Речевые акты и фреймы знания
- •2.2.3. Суждение, рассуждение, умозаключение
- •2.2.4. Структура рассуждения
- •2.3.1. Понятие закона мышления
- •2.3.2. Закон тождества
- •2.3.3. Закон противоречия
- •2.3.4. Формы противоречий
- •2.3.5. Закон исключенного третьего
- •2.3.6. Закон достаточного основания
- •2.4.1. Исторический метод
- •2.4.2. Аксиоматический метод
- •2.4.3. Метод формализации
- •2.4.4. Логический синтаксис и логическая семантика
- •2.4.5. Логические исчисления
- •Глава 3
- •3.1.1. Знак: смысл и значение
- •3.1.2. Дескриптивные и логические термины
- •3.1.3. Понятие как форма мышления
- •3.1.4. Объем и содержание понятия
- •3.1.5. Образование понятий
- •3.1.6. Виды понятий
- •3.1.7. Отношения понятий по объему
- •3.1.8. Отношения между понятиями по содержанию
- •3.2.1. Логическая структура суждения
- •3.2.2. Суждение и вопрос
- •3.2.3. Качественные и количественные характеристики суждений
- •3.2.4. Совместимые и несовместимые суждения. Логический квадрат
- •3.3.1. Определение как логическая операция
- •3.3.2. Виды определений
- •3.3.3. Правила корректных определений
- •3.3.4. Приемы, сходные с определением
- •3.3.5. Деление понятий
- •3.3.6. Виды и правила деления понятий
- •3.4.1. Природа и виды умозаключений
- •3.4.2. Умозаключение по логическому квадрату
- •3.4.3. Простой категорический силлогизм
- •3.4.4. Аксиома силлогизма
- •3.4.5. Правила силлогизма
- •3.4.6. Общая характеристика фигур силлогизма
- •3.4.7. Модусы фигур силлогизма
- •3.5.1. Непосредственное и опосредованное доказательство
- •3.5.2. Значение доказательств в науке
- •3.5.3. Строение и структура доказательства
- •3.5.4. Виды доказательств
- •3.5.5. Опровержение
- •3.5.6. Условия и правила, обеспечивающие эффективность доказательства. Основные ошибки
- •3.6.1. Природа индуктивного умозаключения
- •3.6.2. Понятие аналогии
- •3.6.4. Основные виды индукции и индуктивных умозаключений
- •3.6.5. Популярная и научная индукция
- •3.7.1. Специфика гипотезы
- •3.7.2. Виды гипотез
- •3.7.3. Основные этапы разработки гипотезы
- •3.7.4. Проверка гипотезы
- •Глава 4
- •4.1.1. Логические союзы
- •4.1.2. Язык логики высказываний
- •4.1.3. Понятие правильно построенного высказывания (ппв) определяется таким образом:
- •4.1.4. Понятие формулы логики высказываний
- •4.2.1. Семантическая таблица отрицания
- •4.2.2. Семантическая таблица конъюнкции
- •4.2.3. Семантическая таблица дизъюнкции
- •4.2.4. Семантическая таблица импликации
- •4.2.5. Семантическая таблица эквивалентности
- •4.3.1. Порядок логических действий
- •4.3.2. Табличный способ исчисления истинностных значений
- •4.4.1. Закон двойственности
- •4.4.2. Понятие самодвойственной формулы
- •4.4.3. Равносильные формулы
- •4.4.4. Свойства равносильности
- •4.5.1. Понятие тождественно-истинной формулы
- •4.5.2. Понятие тождественно-ложной формулы
- •4.5.3. Некоторые свойства тождественно-истинных формул:
- •4.6.1. Понятие нормальной формы
- •4.6.2. Процедура приведения к нормальной форме
- •4.6.3. Проблема разрешимости
- •4.8.1. Понятие логического вывода
- •4.8.2. Правила вывода
- •4.8.3. Правило построения прямого доказательства
- •4.8.4. Косвенное доказательство
- •4.8.5. Сильное (классическое) косвенное доказательство
- •4.8.6. Аксиоматическое представление логики высказываний
- •4.8.7. Полнота классического исчисления высказываний
- •4.9.2. Исчисление предикатов. Общезначимость
- •4.9.3. Тождественно-истинные формулы логики предикатов
- •4.9.4. Логическое следование
- •4.9.5. Естественный вывод в логике предикатов
- •4,9.6, Специфические законы логики предикатов
- •4.9.8. Свойства теорий первого порядка
- •4.9.9. Секвенции
- •Глава 5
- •5.1.1. Элементы модальной логики в античности
- •5.1.2. Понятия необходимости и возможности
- •5.1.3. Алетические модальные исчисления
- •5.1.4. Естественный вывод в алетических исчислениях
- •5.2.1. Анализ норм
- •5»2.2. Деонтические исчисления
- •5.3.1. Деонтическая система «Deontic»
- •5.3.2. Деонтическая система р
- •5.3.3. Деонтическая система sdl
- •5.3.4. Деонтическая система dt
- •5.3.5. Семейство деонтических систем 01 1— 01 4
- •5.4.1. Понятие деонтически возможного мира
- •5.4.3. Условия истинности деонтических формул
- •5.5.1. Оценки и нормы
- •5.5.2. Проблема истинности оценок
- •5.5.3. Логика оценок
- •Глава 6
- •6.1.1. Логико-математические методы
- •6.1.1. Логико-математические методы
- •6.1.2. Виды познания
- •6.1.3. Структура познавательного процесса
- •6.1.4. Общенаучные методы познания
- •6.1.5. Общенаучные подходы к построению научного знания
- •6.1.6. Методология научного познания
- •6.1.7. Проблема истины в познании
- •6.2.1. Эмпирическая интерпретация
- •6.2.2. Конструктивные объекты
- •6.2.3. Логический язык эмпирической интерпретации
- •6.3.1. Структура математических теорий
- •6.3.2. Структура теорий опытных (эмпирических) наук
- •6.3.3. Научная теория как обобщенное идеальное отображение мира
- •6.4.1. Логическое уточнение понятия теории
- •6.4.2. Логические отношения между теориями
- •6.4.3. Сравнение теорий с помощью определений
- •6.5.1. Дедуктивно-номологическое объяснение
- •6.5.2. Рациональное объяснение
- •6.5.3. Интенциональное объяснение. Практический силлогизм
- •Глава 7
- •7.5.1. Тактика аргументации
- •7.5.2. Уловки и приемы аргументации
- •7.5.3. Моральный кодекс спора
4.8.7. Полнота классического исчисления высказываний
До сих пор у нас еще не может быть полной уверенности в корректности рассмотренных в предшествующих параграфах логических правил. Иначе говоря, не совсем ясно, не получим ли мы, пользуясь этими правилами, ложных следствий из истинных посылок. Но если мы покажем, что все доказуемые формулы (теоремы) системы N тождественно-истинны, то у нас не будет оснований сомневаться в корректности как основных, так и производных логических правил этой системы. Свойство логической системы, состоящее в том, что доказуемые в ней формулы тождественно-истинны, называется корректностью данной системы относительно класса логических тождеств, или семантической корректностью.
Но естественно поставить и еще один вопрос: достаточно ли логических средств системы N для обоснования всех допустимых в логике высказываний способов рассуждения? На
этот вопрос мы, очевидно, получим утвердительный ответ,-если покажем, что любая теорема системы N является логическим тождеством.
Свойство логической системы, состоящее в том, что любая тождественно-истинная формула доказуема в ней, называется полнотой данной системы относительно класса логических тождеств, или семантической полнотой. Руководствуясь требованиями корректности и полноты, можно судить об адекватности формального аппарата логического исчисления содержательно охарактеризованным принципам логики.
Покажем сначала, что система N естественного вывода семантически полна, отложив установление ее семантической корректности до следующего параграфа.
Будем говорить, что формула F составлена из пропозициональных букв El, E2, ., En (эти буквы выписаны без повторений), если в перечне El, E2, ., En имеются все пропорциональные буквы, входящие в F (но могут содержаться и другие, не входящие в F буквы).
Очевидно, что для любой формулы можно указать (неограниченно) много перечней пропозициональных букв, из которых она составлена, но только один из этих перечней будет минимальным, а именно тот, в котором нет пропозициональных букв, не входящих в данную формулу,
Положение 1.
Пусть El, E2, .,Еп — перечень пропозициональных букв, из которых составлена формула F. Тогда, если F есть тождественно-истинная формула, то в системе N доказуема формула
Положение 2.
Если формула F тождественно-истинна, то F доказуема в N.
Из положений 1 и 2 следует, что формула F доказуема в№ Доказательство положения 2 дает эффективный общий метод, с помощью которого для любой тождественно-истинной формулы по ее таблице можно построить доказательство данной формулы в системе iV. Из положения 2 вытекает следствие.
Если формулы А, В
равносильны,
то в системе N доказуема формула
4.9
ИСЧИСЛЕНИЕ ПРЕДИКАТОВ.
СИМВОЛИЗАЦИЯ ЕСТЕСТВЕННОГО
ЯЗЫКА
Теории вывода, которую дает исчисление высказываний, недостаточно для математики, да и для обычных рассуждений. Например, из посылок «Всякое рациональное число есть действительное число», «3 есть рациональное число», конечно, можно вывести заключение «3 есть действительное число». Однако логичность этого рассуждения нельзя установить в исчислении высказываний. Объясняется это тем, что исчисление высказываний ограничивается структурой предложений в терминах предложений-компонентов, а приведенный выше вывод требует анализа структуры предложений в смысле связи субъекта и предиката, как это делается в грамматике иными словами. Исчисление высказываний не разделяет предложения на достаточно «тонкие» составляющие для удовлетворения более глубоких целей. С другой стороны, оказывается, что, добавив три дополнительных логических понятия, называемых термами, предикатами и кванторами, можно символизировать очень многое в обычном и математическом смысле так, что становится возможным анализ рассуждения.
4.9.1. Понятие предиката, предикатного выражения и кванторов
Перейдем теперь к понятию предиката. В грамматике предикат (сказуемое) есть то слово (или несколько слов) в предложении, которое выражает то, что говорится о субъекте (подлежащем): например, «действительное число», «имеет черный цвет», «завидует». В логике «предикат» употребляется в, более общем смысле, чем в грамматик*. Дело в том, что, вводя в предикат переменную, замещающую предмет (например,»* есть действительное число»), мы получаем назывательную функ-
цию в том смысле, что для каждого значения переменной х (из соответствующей области определения) результат есть выскат зывание.
Сразу же напрашивается обобщение, а именно, распространение сказанного на высказывательные функции со многими переменными.
Вот несколько примеров:
х меньше у, у делится на х, t есть сумма х и у. ,
Результатом является понятие об и-местном предикате как о выражении, обладающем тем свойством, что, приписав значения xl, х2,. хn из соответствующих областей определения, мы получаем высказьтание. Для удобства в число значений п включаем и под 0-местным предикатом высказывание.
В обычной грамматике «есть действительное число» — предикат в предложении «Каждое рациональное число есть действительное число» — (1). В переводе предложения «Для любого х, если х есть рационаьное число, то х есть действительное число» — (2) дополнительный предикат «х есть рациональное число» заменяет имя нарицательное «рациональное число». Обозначая через Q (x) «х есть рациональное число», а через R (х) «х действительное число», мы можем выразить (2) в символической форме в виде
Для любого х, Q (x) R (х). (3)
Далее, высказывание «3 — рациональное число» можно записать символически так:
Q(3). (4)
С использованием введенных пока символов (3) и (4) дают переводы посылок рассуждения, данного в начале настоящего раздела.
На основании принятых допущений, если переменным предиката приписать подходящие значения, мы получим высказывание. Например, если S(х) обозначает «х есть второкурсник», то из этого предиката получается высказьтание «Джон есть второкурсник». Высказьтание можно получить из S (х) также, если предпослать ему выражение «Для всякого х».
Для всякого х х eсть второкурсник.
Несомненно, мы предпочли бы перефразировать данный пример в виде:
Всякий человек — второкурсник.
Выражение «для всякого х» называется квантором общности. Мы считаем «для каждогох» и «для всех х» выражающими одинаковый смысл, и символически записываем любое из них в виде:
(Vx) или (х).
Пользуясь этим обозначением, мы можем записать данный пример в символической форме:
(x)S(x).
Подобным же образом, предпослав S(x) выражение «существует х (такое, что)», получаем высказывание, имеющее тот же смысл, что и «существуют второкурсники». Выражение «существует х» называется квантором существования. Мы считаем «существует х», «для некоторых х» или «по меньшей мере для одного х, имеющими смысл, и символически записываем любое из них в виде
(Ех).
Таким образом, «(Е x)S(x)» представляет собой в символической форме предложение «существуют второкурсники».
В каждом из примеров квантор стоит не только перед предикатом, но и перед «формой от х»; под этим мы будем понимать временно выражение, составленное из одноместных предикатов Р(х), . с использованием сентенциональных связок. Применяя обозначение, введенное для квантора общности, мы можем теперь записать предложение «рациональное число есть действительное число» в окончательной форме:
Подобным же образом предложение «некоторые действительные числа являются рациональными» можно перевести в символическую форму следующим образом:
Исчисление предикатов. Общая формулировка
Примем, что для каждого п = 0, 1, 2, . дано некоторое число n-местных предикатов (или высказывательных функций от п переменных). Будем обозначать их символически через Р(х, у) (для какого-нибудь одного двухместного предиката), Р (х, у, z) (для какого-нибудь одного трехместного предиката, который по необходимости будет отличаться от предиката, обозначенного через Р(х, у), так как представляет собой функцию другого числа переменных), Q{x, у, z) (для другого трехместного предиката), R (для 0-местного предиката, т. е. для высказывания, и т. д. Примем, что множество всех n-местных предикатов при п = 1, 2, . не пусто. В дальнейшем данные нам предикаты будем называть предикатными символами.
Понятие формулы логики предикатов
Пользуясь данным множеством предикатных символов, мы образуем выражения, которые будем называть «формулами (исчисления предикатов)». Простая (или элементарная) формула есть выражение, получающееся из предикатного символа подстановкой в него вместо переменных, входящих в предикатный символ, каких-либо (не обязательно различных) переменных.
Например, из
предикатного символа Р (х, у, z)
получаем простые формулы Р (х, у, z),
P
(х, у, у), Р(у, х, х) и Р(и, и и). Мы расширим
множество простых формул, присоединив
к нему все выражения, какие можно
образовать, применяя повторно и
всевозможными способами сентенциональные
связки и кванторы. Точнее, мы расширим
множество простых формул до такого
наименьшего множества, которое
удовлетворяет следующим условиям: если
А и В — элементы данного множества, то
элементами
его
будут и
и
Кроме того, если А — элемент данного множества, а х — переменная, то (х) А и (Е х)А — тоже элементы этого множества. Элементы такого расширенного множества называются формулами, те из них, которые не являются простыми, называются составными формулами.
В качестве следующего шага определим область действия
квантора. Область действия квантора определяется применением скобок.
Теперь можно дать главные определения, связанные с рассматриваемым вопросом. Вхождение переменной в формулу называется связанным, если оно находится в области действия квантора, использующего эту переменную, или же оно является вхождением в этот квантор. Вхождение переменной в формулу называется свободным, если оно не является связанным.
Например, в формуле
(х)Р(х, у)
оба вхождения x связанные, а единственное вхождение у в данную формулу является свободным. В формуле
каждое вхождение каждой из переменных связанное.
Переменная может быть одновременно и свободной и связанной в формуле. Так обстоит, например, дело в следующей формуле:
Если переменная свободна в формуле и входящим в формулу предикатам приписать значения, то эта переменная будет играть роль неизвестного в привычном смысле, поскольку формула становится высказыванием об этой переменной.