книги из ГПНТБ / Новиков П.С. Элементы математической логики
.pdfМАТЕМАТИЧЕСКАЯ
ЛОГИКА И ОСНОВАНИЯ
МАТЕМАТИКИ
И З Д А Т Е Л Ь С Т В О «НАУКА> Г Л А В Н А Я Р Е Д А К Ц И Я
Ф И З И К О - М А Т Е М А Т И Ч Е С К О Й Л И Т Е Р А Т У Р Ы
М о с к в а 1 9 7 3
ЭЛЕМЕНТЫ
МАТЕМАТИЧЕСКОЙ
ЛОГИКИ
П. С. НОВИКОВ
И З Д А Н И Е В Т О Р О Е , И С П Р А В Л Е Н Н О Е
И З Д А Т Е Л Ь С Т |
В О «НАУКАэ |
Г Л А В Н А Я |
Р Е Д А К Ц И Я |
Ф И З И К О - М А Т Е М А Т И Ч Е С К О Й Л И Т Е Р А Т У Р Ы |
М О С К В А 1 9 7 3
5»7 |
ВИБЛЙО-,- |
! [ А Я |
Н 73 |
- • : • |
•- Р |
У ДК |
164 |
|
© Издательство «Наука», 1973, с изменениями.
ОГЛАВЛЕНИЕ
Предисловие ко второму изданию |
7 |
Введение |
9 |
Г л а в а I . Алгебра высказываний |
36 |
§ |
1. |
Логические |
операции |
(36). |
§ |
2. |
|
Равносильность |
фор |
|||||
мул (41). § 3. Закон двойственности |
(47). § |
4. Проблема |
раз |
|||||||||||
решения |
(49). § 5. |
Представление |
произвольной |
двузначной |
||||||||||
функции |
посредством |
формул |
алгебры |
высказываний |
(56). |
|||||||||
§ 6. Совершенные нормальные формы |
(59). |
|
|
|
||||||||||
Г л а в а |
I I . Исчисление |
высказываний |
|
|
|
|
66 |
|||||||
§ |
1. |
Понятие формулы |
(66). § |
2. |
Определение |
выводимых |
||||||||
формул (72). § 3. Теорема дедукции (80). § 4. Некоторые |
||||||||||||||
правила исчисления высказываний |
(83). § 5. Монотонность |
(87). |
||||||||||||
§ 6. Эквивалентные формулы (90). |
§ |
7. |
Некоторые |
тео |
||||||||||
ремы о выводимости (98). § 8. Связь |
между |
формулами |
||||||||||||
алгебры |
высказываний |
и |
исчисления |
|
высказываний |
(104). |
||||||||
§ |
9. |
Непротиворечивость |
исчисления |
|
высказываний |
(107). |
||||||||
§ 10. Полнота исчисления высказываний |
(109). § |
11. Незави |
||||||||||||
симость |
аксиом |
исчисления |
высказываний (111). |
|
|
|||||||||
Г л а в а |
I I I . Логика |
предикатов |
|
|
|
|
|
|
123 |
§1. Предикаты (123). § 2. Кванторы (128). § 3. Теоретико-
множественный смысл предикатов (132). § 4. |
Аксиомы |
(136). |
||||
§ |
5. Непротиворечивость |
|
и независимость |
аксиом |
(139). |
|
§ 6. Взаимно одназначное соответствие областей (142). § 7 . Изо |
||||||
морфизм областей и полнота систем аксиом (145). § 8. |
Акси |
|||||
омы натурального ряда (149). § 9. Нормальные формулы и |
||||||
нормальные формы (155). |
§ |
10. |
Проблема разрешения |
(159). |
||
§ |
11. Логика предикатов |
с |
одной |
переменной |
(160). § |
12. Ко |
нечные и бесконечные области (168). § 13. Разрешающие функ
ции (функции Сколема) (172). § 14. Теорема Лёвенгейма |
(178). |
Г л а в а I V . Исчисление предикатов |
183 |
§ 1. Формулы исчисления предикатов (183). § 2. Замена пере менных в формулах (190). § 3. Аксиомы исчисления предика тов (192). § 4. Правила образования выводимых формул (193).
6 |
|
|
|
|
|
|
|
|
|
О Г Л А В Л Е Н И Е |
|
|
|
|
|
|
|
|||||
§ 5. Непротиворечивость исчисления |
предикатов (202). § 6. Пол |
|||||||||||||||||||||
нота |
в узком |
|
смысле |
(209). |
|
§ |
7. Некоторые |
теоремы исчис |
||||||||||||||
ления предикатов (213). § 8. Теорема дедукции |
(216). § 9. Даль |
|||||||||||||||||||||
нейшие теоремы исчисления предикатов (221). § 10. Экви |
||||||||||||||||||||||
валентные формулы (230). §. |
П . Закон |
двойственности |
(235). |
|||||||||||||||||||
§ |
12. Нормальные формы |
(239). § 13. Дедуктивная |
эквивалент |
|||||||||||||||||||
ность |
|
(243). |
|
§ |
14. |
Нормальные |
формулы |
Сколема |
(244). |
|||||||||||||
§ |
15. Доказательство |
теоремы |
Сколема |
(251). |
§ |
16. |
Теорема |
|||||||||||||||
Мальцева |
(253). |
§ 17. Проблема полноты исчисления |
предика |
|||||||||||||||||||
тов в широком смысле (261). § 18. Замечание о формулах без |
||||||||||||||||||||||
кванторов (262). § 19. Теорема |
Гёделя |
|
(264). |
|
§ |
20. |
Система |
|||||||||||||||
аксиом |
в |
исчислении |
предикатов (273). |
|
|
|
|
|
|
|
|
|||||||||||
Г л а в а |
V. |
Аксиоматическая арифметика |
|
|
|
|
|
280 |
||||||||||||||
§ 1. Термы. Расширенное исчисление предикатов (280). § 2. Свой |
||||||||||||||||||||||
ства |
предиката |
равенства |
|
и |
предметных |
функций |
(283). |
|||||||||||||||
§ 3. Отношение эквивалентности (287). § 4. Теорема де |
||||||||||||||||||||||
дукции (289). § 5. Аксиомы |
|
арифметики (290). § 6. Примеры |
||||||||||||||||||||
выводимых |
формул |
(292). |
|
§ |
7. |
Рекурсивные |
|
термы |
(296). |
|||||||||||||
§ |
8. |
Ограниченная арифметика |
(298). |
§ 9. |
Рекурсивные |
фун |
||||||||||||||||
кции (303). § 10. Аксиоматическая |
и |
содержательная |
выво |
|||||||||||||||||||
димость свойств арифметических функций (305). § 11. Рекур |
||||||||||||||||||||||
сивные предикаты (310). § |
|
12. Другие |
|
способы |
образования |
|||||||||||||||||
рекурсивных |
|
предикатов. |
|
Ограниченные |
|
кванторы |
(312). |
|||||||||||||||
§ |
13. Приемы |
образования |
новых |
рекурсивных |
|
термов |
(314). |
|||||||||||||||
§ |
14. Некоторые |
теоретико-числовые предикаты |
и термы |
(318). |
||||||||||||||||||
§ |
15. Вычислимые функции |
|
(322). § 16. Некоторые |
теоремы |
||||||||||||||||||
аксиоматической |
арифметики |
(327). |
|
|
|
|
|
|
|
|
||||||||||||
Г л а в а |
V I . Элементы |
|
теории доказательства |
|
|
335 |
||||||||||||||||
§ |
1. Постановка |
вопроса |
|
о непротиворечивости и |
независимости |
|||||||||||||||||
аксиом (335). § 2. |
Простые |
множители |
и |
простые |
слагае |
|||||||||||||||||
мые |
(337). § 3. Примитивно |
истинные формулы |
(338). § 4. Опе |
|||||||||||||||||||
рации |
1, 2, 3 |
(342). § 5. Регулярные |
формулы |
(345). § 6. |
Неко |
|||||||||||||||||
торые |
леммы |
о |
регулярных |
|
формулах (353). § 7. Операции, |
|||||||||||||||||
двойственные |
операциям |
1, 2, |
3 (368). § 8. |
Свойства |
опера |
|||||||||||||||||
ций |
1*, 2*, 3* |
(370). |
§ |
9. |
Регулярность |
формул, выводимых |
||||||||||||||||
в |
арифметике |
(378). |
§ |
10. |
Непротиворечивость |
|
ограниченной |
|||||||||||||||
арифметики |
(382). § |
11. Независимость |
аксиомы |
полной ин |
||||||||||||||||||
дукции в арифметике (383). § 12. Усиленная |
теорема |
о не |
||||||||||||||||||||
зависимости аксиомы полной индукции (385). |
|
|
|
|
|
|||||||||||||||||
Предметный |
|
указатель |
|
|
|
|
|
|
|
|
|
|
|
|
|
397 |
\
ПРЕДИСЛОВИЕ КО ВТОРОМУ ИЗДАНИЮ
Интенсивное развитие математической логики в послед нее время сопровождается увеличением ее роли в мате матике.
Одной из основных задач математической логики ос тается анализ оснований математики. Но в настоящее время она уже вышла из рамок этой задачи и оказала существенное влияние на развитие самой математики. Из ее идей возникло точное определение понятия алго ритма, что позволило решить многие вопросы, которые без этого оставались бы в принципе неразрешимыми. Возникший в математической логике аппарат нашел при ложение в вопросах конструкций вычислительных машин и автоматических устройств.
Со времени выхода в свет первого издания настоя щей книги прошло 14 лет. За это время задача ознаком ления широкого круга математиков с основами матема тической логики стала еще более актуальной. В настоя щей книге была сделана попытка дать по возможности доступное изложение основ математической логики. Этой задаче посвящены первые пять глав книги, составляю щие ее основное содержание. Последняя, шестая, глава носит более специальный характер и уже не является столь элементарной. В ней рассматриваются методы тео рии доказательства, посредством которых решаются не которые вопросы математической логики, возникающие в основном тексте книги.
8 П Р Е Д И С Л О В И Е КО В Т О Р О М У И З Д А Н И Ю
Настоящее издание по содержанию не отличается от первого издания. В нем исправлены опечатки и заменены устаревшие термины. В частности, удален термин «ис тинная в данном исчислении формула», который в пер вом издании использовался как синоним термина «вы водимая в данном исчислении формула». Таким обра зом, исключена возможность смешения этого понятия с содержательной истинностью формул.
Книга не претендует на полноту освещения всех раз вивающихся в настоящее время важных направлений в математической логике. Некоторые из этих направлений не затронуты вовсе. С разделами математической логики, которые не отражены в настоящей книге, читатель смо
жет ознакомиться |
по |
книгам: |
|
С. К. К л и н и, |
Введение в метаматематику, ИЛ," 1957, |
||
А. И. М а л ь ц е в , |
"Алгоритмы и рекурсивные |
функ |
|
ции, «Наука», 1965. |
|
|
|
А."А". М а р к о в , Теория алгорифмов, Труды |
Матем. |
ин-та АН СССР им. В. А. Стеклова, Изд-во АН СССР,
1954.
Э. М е н д е л ь с о н , Введение в математическую ло гику, «Наука», 1971.
П. С. Новиков
ВВЕДЕНИЕ
В современной математике большое распространение получил так называемый аксиоматический метод. Источ ником его следует считать открытие Лобачевским неев клидовой геометрии. К настоящему времени аксиомати ческий метод прошел большую эволюцию, придя в со прикосновение с другими идеями, и породил не только новые методы, но и новые принципы математического мышления. Развитие аксиоматического метода можно разбить на два этапа. Первый продолжается от Лоба чевского до работ Гильберта по основаниям матема тики*), второй — от этих работ Гильберта до наших дней. Этот второй этап представляет собой соединение идей, идущих из геометрии, с развивавшимся параллель но учением, известным под названием «символической» или «математической» логики. В результате возникла новая дисциплина, сохранившая название математиче ской логики.
Прежде чем говорить о самой математической ло гике, мы рассмотрим вкратце предшествующее ей состояние аксиоматического метода и постараемся уяс нить, хотя "бы в самых общих чертах, причины возникно вения этого метода и стоящие перед ним задачи. Сущ ность аксиоматического метода состоит в своеобразном способе определить математические объекты и отношения между ними. Предположим, что, изучая систему ка ких-то объектов, мы употребляем определенные термины," выражающие свойства этих объектов и отношения между ними. При этом мы не определяем ни сами объ екты, ни эти свойства и отношения, а высказываем ряд
*). В русском переводе |
эти работы вышли |
в 1948 г. (см. |
Д. Г и л ь б е р т , Основания |
геометрии, добавления |
V I — X ) . |
10 В В Е Д Е Н И Е
определенных утверждений, которые должны для них вы полняться. Очевидно, эти утверждения выделяют из все возможных систем объектов, их свойств и отношений меж ду ними такие системы, для которых они выполнены.
Таким образом, сделанные утверждения можно рас сматривать как определения системы объектов опреде ленного класса, их свойств и отношений между ними.
Рассмотрим простой пример, с которым нам и в дальнейшем часто придется встречаться. Пусть дана си стема каких-то объектов, которые мы будем обозначать буквами латинского алфавита, и между ними установ лено отношение, выражаемое термином «предшествует».
Не определяя |
ни объектов, ни отношения «предшествует», |
|||
мы высказываем для них следующие утверждения. |
||||
1. |
Никакой |
объект не предшествует |
сам себе. |
|
2. |
Если х |
предшествует у, а у предшествует |
z, то х |
|
предшествует |
г. |
|
|
|
Нетрудно |
видеть, что существуют |
системы |
объектов |
с таким отношением между ними, что если под терми
ном «х предшествует |
у» понимать данное отношение, то |
|||||
наши утверждения окажутся |
истинными. |
|
||||
|
Пусть, например, объектами х, у, ... являются |
люди, |
||||
а отношение |
между |
хну |
представляет собой «х |
старше |
||
у». |
В таком |
случае, |
если |
«х |
предшествует у» означает |
|
«х |
старше у», |
то утверждения |
1 и 2 истинны. |
|
Или объектами являются действительные числа, а от ношение «х предшествует у» представляет собой «х мень ше у». Здесь утверждения 1 и 2, очевидно, также вы полнены.
Системы объектов с одним отношением, для которых положения 1 и 2 выполнены, образуют определенный класс, а положения 1 и 2 мы можем рассматривать как определение систем этого класса. Утверждения, посред ством которых мы таким образом выделяем совокуп ность объектов, носят названием аксиом. Если для какойлибо совокупности объектов, их свойств и отношений некоторые аксиомы истинны, то говорят, что данная со вокупность объектов удовлетворяет системе этих аксиом, или является интерпретацией данной системы аксиом.
Делая логические выводы из аксиом, мы будем полу чать утверждения, истинные для любой системы объек тов, удовлетворяющей данным аксиомам.