- •Формальная логика
- •Издательство Ленинградского университета Ленинград 1977 Печатается по постановлению Редакционно-издательского совета Ленинградского университета
- •Рецензенты: рроф. А. В. Дроздов и кафедра философии Ленинградского педагогического института имени а. И. Герцена
- •§ 1. Марксистская философия о мышлении
- •§ 2. Мышление и язык
- •§ 3. Определение формальной логики
- •1 Слово «некоторые» употребляется в логике не в смысле «только некоторые», а в смысле «некоторые, а может быть и все».
- •2 Слово «предмет» употребляется в логике в том смысле, что вообще может служить объектом нашего рассуждения, размышления,
- •1) Все цветы суть растения. Все тюльпаны суть цветы.
- •2) Все материалисты в философии суть атеисты. Все марксисты суть материалисты в философии.
- •8 В изучении логических структур очень важно приобретение навыков в решении логических задач. С этой целью рекомендуется' книга проф. А.. И. Уемова «Упражнения и задачи по логике», м., 1961,
- •§ 4. Логика и психология
- •§ 5. Из истории логики
- •6 Маркс к. Н Энгельс ф. Соч., т. 20, с. 138.
- •§ 6. Практическое значение формальной логики
- •§ 7. Структура формальной логики
- •Основные логические формы и методы мышления
- •Глава I понятие § 8. Об определении и структуре понятия
- •1 Есть мысленное отражение в форме непосредственного единства общих существенных признаков предметов.
- •7 Слово «понятие» многозначно, мы его будем употреблять лишь в указанном смысле.
- •§ 9. Основные методы образования понятий
- •§ 10. Соотношение между содержанием и объемом понятия
- •§ 11. Виды понятии
- •§ 12. Формально-логические отношения между понятиями по содержанию и по объему
- •§ 13. Обобщение и ограничение понятий
- •Суждение
- •§ 14. Сущность суждения и его строение
- •§ 15. Суждение и предложение
- •§ 16. Суждение и вопрос
- •13 В риторических вопросах по существу иет места неопределённости; они имеют смысл в качестве категорических суждений.
- •§ 17. Деление суждений по качеству и количеству
- •14 В таких эпистемических требованиях фиксируется неполнота знания о некотором предмете и содержится команда дополнить знания недостающими сведениями о нем.
- •§ 18. Объединенная классификация суждений по качеству и количеству
- •§ 19. Распределенность терминов в категорических суждениях
- •§ 20. Отношения между суждениями
- •§ 21. Деление суждений по модальности
- •§ 22. Сложные суждения
- •Глава III
- •§ 23. Общие замечания
- •§ 24. Закон тождества
- •17 Л е н и н в. И. Поли. Собр. Соч., т. 29, с. 233.
- •18 Маркс к. ИЭнгельс ф. Соч., т. 20, с. 530.
- •§ 25» Закон противоречия
- •§ 26. .Закон исключенного третьего '
- •21 Л е н и н в. И. Поли. Собр. Соч., т. 11, с. 246,
- •§ 27. Закон достаточного основания
- •Глава IV
- •§ 28. Определение умозаключения
- •Б) 1. Стекло прозрачно. 2. Алмаз не стекло.
- •3. Алмаз непрозрачен.
- •1) Без нагревания металла нет его трения.
- •2) Всякий нагревающийся металл есть расширяющийся. Всякий металл, подвергающийся трению, есть нагревающийся.
- •3) Если металл нагревается, то он расширяется.
- •§ 29. Непосредственные умозаключения
- •2) Если сужение е истинно, то суждение о той же материи —
- •3) Если суждение о ложно, то суждение е той же материи—ложно. Суждение о «Некоторые приматы ие млекопитающие» — ложно.
- •4) Если суждение / ложно, то суждение а той же материи тоже
- •2) Если дано суждение s е р, то дано неявно суждение не-р t s Дано суждение s е р «Ни одна птица не есть млекопитающее»
- •§ 30. Простой категорический силлогизм
- •3) Если дано суждение s о р, то неявно дано суждение не-р I s Дано суждение s о р «Некоторые рыбы не летают».
- •§ 31. Сокращенные, сложные и сложносокращенные категорические силлогизмы
- •§ 32. Условные, разделительные и условно-разделительные силлогизмы
- •1) Если а, то в. 2) Если а, то в.
- •§ 33. Индуктивные умозаключения
- •5„ Есть р
- •См.: л е н и н в. И. Поли. Собр. Соч., т. 29, с. 162.
- •24 П а в л о в и. П. Поли. Собр. Соч., т. 11. М., 1946, с. 357.
- •§ 34. Аналогия
- •31 См.: Леви-Брюль л. Сверхъестественное в первобытном мышлении. М., 1937, с. 44—45.
- •32 См.: Жданов ю. А. Очерки методологии органической химии. М., 1960, с. 227.
- •33 Крупская н. К. Как Ленин работал над Марксом. М., 1933, с. 8,
- •Глава V
- •§ 35. Методы классификации объектов исследования
- •40 Л е н и н в. И. Поли. Собр. Соч., т. 4, с. 76.
- •42 Маркс к. И Энгельс ф. Соч. Т. 20, с. 13—14. V
- •§ 37. Доказательство
- •§ 38. Доказательство (продолжение: паралогизмы, софизмы и парадоксы)
- •43 Карийский м. И. Отрывок из литографированного издания «Ло- гика», 1884—1885 г. — в кн.: Избр. Труды русских логиков XIX в. М., 1956, с. 183.
- •44 Аристотель. Аналнтнкн. М., 1952, с. 180.
- •§ 39. Аксиоматический метод
- •§ 40. Индуктивные методы установления причинной связи явлений
- •45 Маркс к. ИЭнгельс ф. Соч., т. 20, с. 544.
- •46 Об этом см., например; Маркс к. И Энгельс ф. Соч., т, 20, с 544.
- •47 Л е н и н в. И. Поли. Собр. Соч., т. 10, с. 165.
- •48 Л е н и н в. И. Поли. Собр. Соч., т. 18, с. 160.
- •Наблюдаемые случаи Предшествующие обстоятельства, при которых наступает интересующее явление Исследуемое явление
- •§ 41. Гипотеза
- •49 Маркс к- иЭнгельсФ. Соч., т. 20, с. 555.
- •60 Л е н и н в. И. Поли. Собр. Соч., т, 29, с, 195.
- •§ 42. Вероятностные методы в логике
- •62 Л е н и н в. И. Поли. Собр. Соч., т. 1, с. 136.
- •Часть вторая символическая логика
- •Глава 1
- •§ 1. Высказывания и формы высказываний
- •§ 2. Язык логики высказываний
- •1 От propositio (лат.) — высказывание: логику высказываний называют, также пропозициональной логикой.
- •CeNpqApKrNs
- •§ 3. Семантика логических знаков
- •Отрицание
- •Дизъюнкция
- •Импликация
- •Эквивалентность
- •Исключающая дизъюнкция
- •§ 4. Таблицы формул логики высказываний
- •§ 5. Равносильные формулы
- •I. Установить частным случаем какой из равносильностей (I)—(22) являются следующие пары формул:
- •II. С помощью таблиц обосновать следующие равносильности:
- •III. Проверить, являются ли равносильными следующие формулы:
- •§ 6. Правило равносильной замены
- •I. Пользуясь одним только свойством транзитивности отношения равносильности с помощью (1)—(22), доказать равносильность следующих формул:
- •II. Используя (1)—(27) и правило замены, доказать следующие равносильности:
- •§ 7. Полные системы логических знаков
- •III. Показать, что знака | достаточно для построения формулы, опреде- ляющей произвольную логическую функцию.
- •I. Построить, если возможно, формулы, двойственные следующим:
- •§ 9. Тождественно-истинные и тождествеиио-ложиые формулы
- •Глава II
- •§11. Проблема разрешения
- •§ 12, Конъюнктивная нормальная форма и совершенная конъюнктивная нормальная форма
- •II. Привести к скнф следующие формулы:
- •§ 15. Логическое следование и логические следствия
- •3 См.: Гильберт д. И Аккерман в. Основы теоретической логики. М., 1947, с. 47,
- •I. Выяснить верно ли, что
- •§ 14. Сокращенная конъюнктивная нормальная форма
- •II. Используя условия из примера 2 (с. 257), узнать, кто совершил по- ступок, если известно, что только одно из этих утверждений ложно.
- •III. Методом приведения к совершеииой кнф решить следующую задачу.
- •§ 15. Дизъюнктивные нормальные формы
- •Глава III
- •§ 16. Понятие логического вывода
- •6 Ленин в, и, Поли, собр. Соч., т. 29, с, 172.
- •K делит m или п.
- •§ 17. Производные правила
- •§ 18. Чисто прямое доказательство
- •§19. Слабое косвенное доказательство
- •§ 20. Квазисильное косвенное доказательство
- •17 Mclus tollendo ponens (лат.) — способ утверждения посредством отрицания.
- •§ 21. Сильное (классическое) косвенное доказательство
- •19 Они рассматриваются ниже в § 21.
- •§ 22. Полнота классического исчисления высказываний
- •28 См. Выше, с. 289.
- •§ 23. Аксиоматическое представление логики высказываний
- •Глава IV
- •42 Полужирные прямые буквы s, р, м здесь и в дальнейшем используются в качестве метапеременных для силлогистических переменных.
- •Глава V
- •46 Отсюда и название этих переменных. В дальнейшем мы обычно опу- скаем прилагательное «предметная» («индивидная») перед существительным «переменная», если не возникает недоразумений.
- •47 Формулы логики высказываний называют также пропозициональными формулами.
- •48 Ниже в определении в дальнейшем мы обычно опускаем прилагатель- ное «предикатная» перед существительным «формула», когда из контекста ясно, о каких формулах идет речь.
- •Р, Fx, Gx, Rxy, Sxx, Uxyz.
- •Часть II. Зх —a-*—VxA
- •Глава VI
- •I. Показать, что в системе м° (или ее натуральном варианте) доказуема формула вида
- •II. Доказать в системе м (или ее натуральном варианте) следующие формулы:
- •III. Показать, что системы м° и Af' дополняют друг друга до Ма в сле- дующем смысле: присоединив к системе м в качестве аксиом формул вида
- •§ 1. Марксистская философия о мышлении —
- •Часть вторая
§ 22. Полнота классического исчисления высказываний
До сих пор у нас еще не может быть полной уверенности в корректности рассмотренных в предшествующих параграфах логических правил. Иначе говоря, не совсем ясно, не получим ли мы, пользуясь этими правилами, ложных следствий из истинных посылок. Но если мы покажем, что все доказуемые формулы (теоремы) системы N тождественно-истинны, то у нас не будет оснований сомневаться в корректности как основных, так и производных логических правил этой системы. Свойство логической системы, состоящее в том, что доказуемые в ней формулы тождественно-истинны, называется корректностью данной системы относительно класса логических тождеств, или семантической корректностью.
Но естественно поставить и еще один вопрос: достаточно ли логических средств системы N для обоснования всех допустимых в логике высказываний способов рассуждения? На этот вопрос мы, очевидно, получим утвердительный ответ, если покажем, что любая теорема системы N является логическим тождеством.
Свойство логической системы, состоящее в том, что любая тождественно-истинная формула доказуема в ней, называется полнот ой данной системы относительно класса логических тождеств, или семантической полнотой. Руководствуясь требованиями корректности и полноты, можно судить об адекватности формального аппарата логического исчисления содержательно охарактеризованным принципам логики.
Покажем сначала, что система N естественного вывода семантически полна, отложив установление ее семантической корректности до следующего параграфа.
Будем говорить, что формула F составлена из пропозициональных букв Еь Е2, ..., Е„ (эти буквы выписаны без повторений), если в перечне Еь Е2, Е„ имеются все пропорциональные буквы, входящие в F (но могут содержаться и другие, не входящие в F буквы).
Очевидно, что для любой формулы можно указать (неограниченно) много перечней пропозициональных букв, из которых она составлена, но только один из этих перечней будет минимальным, а именно тот, в котором нет пропозициональных букв, не входящих в данную формулу, .
Пример. Ниже приводится несколько перечней пропозициональных букв, из которых составлена формула
~Р V q,
первый из них является минимальным?
1) р, q; 2) р, q, г, 3) р, q, г, рь q2 и т. д.
Напоминаем, что обобщенная таблица может быть поставлена в соответствие формуле F при заданном перечне Еь Е2, ..., Еп пропозициональных букв, из которых составлена F следующим образом.
В п начальных (входных) столбцов таблицы вписываются пропозициональные буквы Ei, Е2, ..., Е„ (по одной в каждый столбец); в заключительный столбец выписывается формула F. Промежуточные столбцы заполняются остальными подформулами формулы F (также по одной в каждом столбце). Начальные столбцы заполняются всеми различными наборами, образованными из символов логических значений (по одному символу в каждом столбце и по одному набору в каждой строке). Очевидно, что число таких n-членных наборов будет равно 2я. Остальные столбцы заполняются символами логических значений в соответствии с истинностными таблицами для логических знаков: ~, Л, V, -* до тех пор, пока полностью не будет заполнен заключительный столбец.
В дальнейшем под таблицей формулы всюду понимается обобщенная таблица. Кроме того, схему кратной импликации
Ai->(A2-> ... (А„->С) ...)
мы будем иногда сокращённо записывать так:
Ai, А2, ..., А„ —> С.
Введем одно вспомогательное понятие. Будем говорить, что
G
1, u2, . . ., ilk
является n-кой, отвечающей i-й (i = 1,2, 2n) строке в таблице формулы при перечне Е4, Е2, ..., Еп пропозициональных букв, из которых составлена F [в дальнейшем сокращенно: (i-й) соответственной n-кой формулы F], если выполняются условия:
1) есть Е6 для любого к(к = 1,2, .. , п), когда в г-той строке под Eft стоит "символ логического значения «истинно»;
2) Gl есть ~Eft для любого к (к = 1, 2, ..., п), когда в f-й строке под Eft стоит символ логического значения «ложно».
Имеют место следующие леммы:
Лемма 3. Пусть G[, G', Gn есть (i-я) соответственная п-ка формулы F. Тогда, если в i-й строке (даннойтаблицы, формулы F) под F написан символ логического значения «истинно», то формула
С(, G^, Gn->F (I)
доказуема в системе N, и если в i-й строке (данной таблицы формулы F) под F написан символ логического значения «ложно», то формула
G{, G2, .... G„-*~F (II)
доказуема в системе N.
Доказательство леммы можно свести к рассмотрению следующих случаев:
Случай О. Формула F-=- пропозициональная буква. Тогда, если (в t'-й строке) под F написан символ логического значения
«истинно», формула F совпадает с одной из формул G', G2, ... ..., G^,a потому формула (I) по Т216 доказуема в N. Сходным образом, если под F написан символ логического значения «ложно», формула (II) по Т2 также доказуема в N.
Теперь в предположении, что лемма верна для собственных подформул17 формулы F, рассмотрим дальнейшие случаи..
Случай I. Формула F представима в виде ~А.
Случай 1.1. Под F написан в i-й строке символ логического значения «истинно». Тогда (в этой же строке) под А написан символ логического значения «ложно», а потому (согласно предположению) в N доказуема формула
G], Ga, ...., Gln—>-~ А,
которая совпадает с требуемой формулой (I).
Случай 1.2. Под F написан символ логического значения «ложно». Тогда под А написан символ логического значения «истинно» и (по предположению) формула
(1) G(, G2, G„-»-A доказуема в N. Кроме того, в N доказуема формула
(2) А-> А по Т1418.
Применяя к формулам (1) и (2) обобщенное правило силлогизма,19 устанавливаем, что требуемая формула (II) также доказуема в N.
Случай II. Формула F представима в виде АЛВ.
Случай II. 1. Под F написан в 1-й строке символ логического значения «истинно». Тогда в данной строке этот же символ написан как под А, так и под В. По предположению, каждая из формул
G{, G2 Gn-»-A;
G(, G2 Gn-^-B
доказуема в N. Следовательно, на основании правила ДЧ (правила доказательства по частяма) в N должна быть доказуема и требуемая формула (I).
Случай II.2. Под F написан символ логического значения «ложно». Тогда а) под А или б) под В написан этот же символ.
Мы ограничимся рассмотрением подслучая а), так как под-случай б) рассматривается аналогично.
По предположению формула
(1) G{, G2, ... £-„-►-А
доказуема в N. Кроме того, в доказуема формула
(2) ~А->~(АДВ) по Т21.20
Требуемая формула (II) следует из формул (1) и (2) по обобщенному правилу силлогизма.
Случай III. Формула F представима в виде AVB.
Случай III. 1. Под F написан символ логического значения «истинно». Тогда этот же символ написан а) под А или б) под В. Здесь мы ограничимся рассмотрением подслучая б).
По предположению формула
(1) G{, Glu ... G^B
доказуема в N. Кроме того, в N доказуема и формула
(2) В ->• (А V В) по Tl 1. 21
Из (1) и (2) по правилу обобщенного силлогизма следует требуемая формула (I).
Случай III. 2. Под F написан символ логического значения «ложно». Тогда как под А, так и под В написан этот же символ.
По предположению, каждая из следующих формул:
(1) GJ, G2 Gn-"~A;
(2) G{, Gl>, G^-*~B доказуема в N. Кроме того, в N доказуема формула
