книги из ГПНТБ / Новиков П.С. Элементы математической логики
.pdf
|
§ |
5. Н Е П Р О Т И В О Р Е Ч И В О С Т Ь И Н Е З А В И С И М О С Т Ь АКСИОМ |
Ц\ |
|||||||
|
Аксиома |
21,- называется |
независимой |
от |
остальных |
|||||
аксиом |
этой системы, |
если |
существует область |
Ш с |
пре |
|||||
дикатами Fj, удовлетворяющая |
системе |
аксиом |
|
|
||||||
|
|
|
21,, |
2tt_,, |
21(+ 1 , |
21„, |
|
|
||
но |
не |
удовлетворяющая |
рассматриваемой |
системе |
(1). |
|||||
|
Термин |
независимость |
одной |
аксиомы |
от |
остальных, |
||||
так |
же |
как |
и непротиворечивость, |
употребляется еще в |
||||||
другом смысле. Будем говорить, что аксиома 21*- внутрен
не независима |
от остальных |
аксиом, если она не может |
быть выведена |
из остальных |
аксиом. |
Как и в случае непротиворечивости, понятие внутрен ней независимости будет только тогда точным, когда мы
дадим описание средств логического |
вывода |
следствий |
|||
из аксиом. Используя и здесь нестрогие |
рассуждения, |
||||
мы можем сравнить два определения |
независимости. |
||||
Допустим, что |
аксиома |
21; независима |
от |
остальных |
|
в первом смысле. |
В таком |
случае для системы аксиом |
|||
% |
Я,_„ |
%+ |
21„ |
|
(2) |
существует интерпретация, которая не удовлетворяет си стеме из всех аксиом вместе с аксиомой 21*. В таком слу чае формула 21г не может быть логически выведена из остальных аксиом. Если бы она была выводима из остальных аксиом, то этот вывод был бы справедлив и для любой интерпретации; для любой области с любыми
предикатами |
из истинности аксиом |
2li |
2l,_i, |
|
2lj+i, |
2l n |
вытекала бы и истинность |
аксиомы |
21;. Но |
по предположению существует интерпретация, в которой
аксиомы (2) истинны, а аксиома 91, нет. Отсюда мы мо |
|
жем заключить, что если какая-либо |
аксиома независи |
ма от остальных в первом смысле, то |
она должна быть |
независима и во втором смысле. |
|
Обратный вопрос: будет ли аксиома, внутренне неза висимая от остальных аксиом, также независимой в пер вом смысле—мы здесь не будем рассматривать.
Если аксиома не является независимой от остальных аксиом системы, то мы будем называть ее зависимой от них. Нам полезно, однако, иметь прямое определение за висимой аксиомы.
Аксиома 2tj зависима |
от остальных |
аксиом |
2ll s |
2tf_i, 2l,+ 1 , |
21я, |
142 |
ГЛ. Ш . ЛОГИКА П Р Е Д И К А Т О В |
||
если любая |
интерпретация |
этой |
системы удовлетворяет |
также и системе с аксиомой |
91г-. |
и независимости систе |
|
Понятия |
непротиворечивости |
||
мы аксиом имеют большое значение для математики. Если мы пользуемся какой-то системой аксиом, то уве ренность в ее внутренней непротиворечивости совершенно необходима, так как в противоречивой системе, как мы уже говорили раньше, нет отличия истины от лжи. В ней можно доказывать истинность произвольных утвер ждений.
Внутренняя независимость |
бывает |
нужна |
(об этом |
мы также раньше говорили) |
для того, |
чтобы |
в системе |
не было лишних аксиом. Эту независимость, как мы уже видели, также можно устанавливать посредством интер претации. С вопросом независимости аксиом была свя зана хорошо известная история проблемы о пятом по стулате Евклида, или «аксиоме о параллельных». После многочисленных неудачных попыток доказать этот по стулат, т. е. вывести его из других принципов геометрии, Лобачевский высказал мысль о невыводимости этого по стулата из других аксиом геометрии и дал этому пред положению убедительное обоснование. В его исследо ваниях уже заключались элементы метода интерпрета
ции, и |
впоследствии |
невыводимость |
пятого постулата |
на этом |
пути и была |
окончательно |
установлена. Была |
построена такая система объектов, которая удовлетво ряет всем аксиомам геометрии, кроме аксиомы о па раллельных, и не удовлетворяет этой последней. Метод интерпретации, однако, приложим к вопросам непроти воречивости и независимости только в известных грани цах. Другие методы уже связаны с рассмотрением аб страктных логических систем. В этой главе мы их за
трагивать не |
будем. |
§ 6. Взаимно однозначное соответствие областей |
|
Введем одно |
понятие из теории множеств, которое нам |
в дальнейшем |
будет необходимо. |
Рассмотрим два множества Ш и ЗЛГ.
Говорят, что между элементами этих множеств уста новлено взаимно однозначное соответствие, если каж дому элементу множества Ш некоторым способом по-
§ 6. В З А И М Н О О Д Н О З Н А Ч Н О Е СООТВЕТСТВИЕ ОБЛАСТЕЙ |
I43 |
ставлен в соответствие элемент множества W, причем каждому элементу Ш соответствует один и только один элемент из W и, обратно, каждому элементу из Ш' со ответствует один и только один элемент из Ш. Взаимно однозначное соответствие между элементами рассматри ваемых множеств будем записывать в виде
|
|
х — х'. |
Предположим, что между элементами двух множеств |
||
Ш и Ш' установлено |
взаимно однозначное соответствие. |
|
Пусть F(x\, |
хп) |
—произвольный предикат от п пе |
ременных, определенный на Ж. Определим на 272' преди
кат |
F'(х[, |
|
|
следующим |
образом. |
Пусть |
а\, |
||
a'v |
а'п — |
произвольная |
совокупность |
значений |
пе |
||||
ременных х\, |
|
х'п. Каждому а\ |
соответствует опреде |
||||||
ленный элемент |
множества |
Ш, который |
мы |
обозначим |
|||||
йг. Предикат |
F(xu |
.. |
, х„) |
определен для |
всех значений |
||||
переменных, |
поэтому |
F ( a b |
ап) |
имеет вполне опре |
|||||
деленное значение И или Л. Это же значение мы дадим
предикату |
F'(x'v |
|
х'п), |
когда х[ |
есть а\, |
х'п |
есть |
|
а'п. Иными словами, F (х\, |
..., |
х'п) определим так, |
чтобы |
|||||
F (ар |
a^w |
F' (а\, |
|
а'п) |
были |
одновременно истин |
||
ны или ложны. |
|
|
|
|
|
|
|
|
Таким |
образом, |
предикат |
F'(х\, |
J Q определен |
||||
на области W. |
Этот |
предикат мы поставим в соответст |
||||||
вие предикату |
F(x{, |
|
хп). |
Из |
нашего |
определения |
||
следует, что и, обратно, любому предикату на Ш' соот ветствует единственный предикат, определенный на Ж.
Взаимная |
однозначность |
последнего соответствия оче |
|||||||||||
видна, |
так как |
если |
два |
предиката, |
определенные |
на |
|||||||
9R — Рх(хи |
|
|
хп) |
и F2(xu |
|
|
хп), |
— различны, |
то |
||||
найдется |
такая |
совокупность |
значений переменных а ь . . . |
||||||||||
а„, для которой один из предикатов принимает зна |
|||||||||||||
чение |
И, |
а |
другой — значение |
|
Л. |
|
Пусть, например, |
||||||
F\(a.\, |
|
ап) |
|
имеет |
значение |
Я, |
а |
F2(ai, |
ап) |
— |
|||
значение Л. |
Тогда, если |
F\ |
и F2 |
— |
предикаты, |
опреде |
|||||||
ленные |
на W, |
соответствующие |
F\ |
и F2, то F\(a'v |
. . . , |
aQ |
|||||||
имеет значение И, а F'2(a[, |
|
а'п) имеет значение |
Л. |
||||||||||
Поэтому |
предикаты |
F\ и F2 |
также |
различны. |
|
|
|||||||
144 |
ГЛ. I I I . Л О Г И К А П Р Е Д И К А Т О В |
Установленное соответствие между предикатами
F — F'
предполагает определенное соответствие между значе ниями предметных переменных:
х \ |
x v Х2 |
xv |
Хп |
Хпш |
Если |
|
|
|
|
|
F |
- |
F', |
(2) |
то с учетом соответствия |
(1) истинно |
соотношение |
||
F(xv |
xn) |
= |
F'(x[, |
х'п). |
В силу взаимной однзначности соответствия (2) имеет место и обратное: если с учетом соответствия (1) имеем
Xn) = F'{X\ |
Х'п\ |
то
F — F'.
Пусть из некоторых индивидуальных предикатов, определенных на области ЗЯ, образована какая-то фор мула 51. При всякой замене свободных предметных переменных объектами из области SW эта формула при нимает определенное значение И или Л. Если все преди каты, входящие в 91, мы заменим соответствующими пре дикатами, определенными на Зй', то получим формулу 2Г, отнесенную к области Ш'. Нетрудно видеть, что при соответствующих значениях переменных
51' = 1 . (3)
Если формула составлена только с помощью операций алгебры высказываний, то после замены предикатов на ИЯ соответствующими предикатами на Ш', а значений предметных переменных из Ш соответствующими значе
ниями из Ш' значения предикатов, |
стоящих |
в формуле, |
не изменятся. Ясно, что операции |
алгебры |
высказыва |
ний после такой замены дадут тот |
же результат, что и |
|
до замены. Далее, |
легко видеть, что |
если формула |
||
%(хи |
хп) |
при |
указанных заменах |
переходит в |
W(x\t .... |
х'п), |
причем |
|
|
*(*„ |
xn)^'{x>v |
.... |
*;), |
§ 7. И З О М О Р Ф И З М ОБЛАСТЕЙ И П О Л Н О Т А СИСТЕМ АКСИОМ [tf
ТО |
1' .... |
хп)^Ух'Л'(х\, |
|
Vxt%(x. |
|||
3x^{x{ |
и |
.... |
хп)^Зх'Л'(х\ |
|
|
|
|
Следовательно, как операции алгебры высказываний, |
|||
так и операции |
|
связывания квантором, производимые |
|
над формулами, обладающими указанным свойством, приводят к формулам, обладающим тем же свойством. Из сказанного следует, что каждая формула, составлен ная из предикатов, определенных на области ЙЛ, также обладает этим свойством, т. е. для нее имеет место соот ношение (3).
§ 7. Изоморфизм областей и полнота систем аксиом
Рассмотрим некоторую область |
9Й и систему предикатов |
F1(xv .... |
хп), |
F2(xv ..., |
xn^j, |
определенных на этой области, и другую область W с предикатами
F1 (я,, . • •,
F2 (x2, |
..., |
Мы скажем; что область Ш с предикатами F{ изо морфна области Ш' с предикатами F\, если между эле ментами 9Я и Ш' можно установить такое взаимно одно значное соответствие
146 |
|
|
|
ГЛ. I I I . Л О Г И К А |
П Р Е Д И К А Т О В |
|
|
||||
если |
х[ |
соответствует |
xv |
х'2 соответствует |
х2, |
х'п |
|||||
соответствует хп. |
|
|
|
|
|
|
ЗЯ' |
||||
Соответствие между элементами множеств Ш и |
|||||||||||
мы будем |
называть |
изоморфизмом, |
сохраняющим |
пре |
|||||||
дикаты |
|
|
Л ( . . О . F2{...) |
|
|
Fn(...). |
|
||||
|
|
|
|
|
|
|
|||||
П р и м е р . |
Пусть |
область |
ЗЯ представляет |
собой |
со |
||||||
вокупность |
натуральных |
чисел |
|
|
|
||||||
|
|
|
|
|
1, |
2, |
3, |
4, |
5, |
|
|
и пусть на этой области |
|
определен один |
предикат |
||||||||
F(x,y), |
|
который можно |
словами выразить так: разность |
||||||||
чисел |
х |
и |
у |
делится |
на |
три, |
или, |
следуя терминологии |
|||
теории чисел, «х сравнимо с у по модулю три». Записы вается это выражение следующим образом:
х = у (mod 3).
Говоря точнее, F(x,y) принимает значение И, если х сравнимо с у по модулю три, и значение Л в противном случае.
Область Ш' будет совокупностью чисел
21, |
22, |
23, |
24, |
25. |
Предикат F'{x',yr) для 9Й' определяется так же, как и для SK: F'{x',y') истинно тогда и только тогда, когда
*'== у' |
(mod3). |
|
|
|
Легко видеть, что область Ш с |
предикатом |
F(x,y) |
||
изоморфна области 9Ю' с предикатом |
F'{x',y'). |
|
||
Установим между Ш и Ш' следующее взаимно одно |
||||
значное соответствие: |
|
|
|
|
1 |
- |
21, |
|
|
2 |
- |
22, |
|
|
5-25.
Разности между элементами области Ш и между соот ветствующими элементами области WI' равны, поэтому, если х = у (mod 3), то и х' = у' (mod 3), и обратно.
§ 7. И З О М О Р Ф И З М ОБЛАСТЕЙ И ПОЛНОТА СИСТЕМ АКСИОМ Н7
Легко |
видеть, что если область ЯП с предикатами |
|||||||
F\, |
Fh |
|
изоморфна |
области |
W |
с |
предикатами |
|
F\, |
F'k, а |
область Ш' |
в |
свою |
очередь |
изоморфна об |
||
ласти |
Ш" |
с |
предикатами |
F'!, |
F'k, |
то |
области Ш и |
|
9W" также |
изоморфны. Иначе говоря, отношение изомор |
|||||||
физма |
областей транзитивно. |
|
|
|
||||
Рассмотрим произвольную систему аксиом, которая |
||||||||
содержит |
индивидуальные |
предикаты |
|
|
||||
|
|
|
f\, |
F2 |
|
Pk |
|
|
и только их. (Это условие не касается переменных пре дикатов; они могут входить в аксиомы как угодно.) До пустим, что область Ш с предикатами
г\, Г2 Гк
удовлетворяет нашей системе аксиом. Пусть Щ' — произ вольная область с предикатами
F'\, F2, ..., F'k,
изоморфная области 9Й. Ясно, что область Ш' с преди
катами |
F'i |
также удовлетворяет той же системе |
аксиом. |
|||||
Иными словами, если две |
области с некоторыми |
индиви |
||||||
дуальными |
предикатами |
изоморфны |
и если одна |
из |
них |
|||
вместе |
со своими |
предикатами |
удовлетворяет некоторой |
|||||
системе |
аксиом, |
то и другая |
область |
удовлетворяет |
той |
|||
же системе |
аксиом. |
|
|
|
|
|
||
Возникает обратный вопрос: если две области с не которыми предикатами удовлетворяют одной и той же системе аксиом, будут ли они изоморфны? Нетрудно убедиться, что ответ на этот вопрос отрицателен.
Рассмотренная выше система аксиом порядка:
1.х < х,
2.x<y->(y<z-+x<z)
представляет собой пример системы аксиом, для которой существуют не изоморфные между собой интерпретации. В самом деле, этой системе аксиом с предикатом х < у удовлетворяет область Ш из двух элементов о и Ь, если
положить, что |
а <.Ь |
истинно, а а < a, |
b < b |
и b < а |
|
ложны. Вместе |
с тем |
той же системе аксиом удовлетво |
|||
ряет область 9И' из трех элементов |
а, Ь, |
с, если |
предикат |
||
х < у определить для |
этой области |
так, |
как это |
сделано |
|
148 |
|
|
|
ГЛ. 111. ЛОГИКА |
П Р Е Д И К А Т О В |
|
|
|
|
||||||
в § 4. Но область Ш не может быть изоморфна |
области |
||||||||||||||
Ш', |
потому что |
области |
эти состоят из |
различного |
чис |
||||||||||
ла |
элементов. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Всякая |
система |
аксиом, |
для |
которой |
все |
интерпрета |
||||||||
ции |
изоморфны, |
|
называется |
полной |
системой. |
|
|
|
|||||||
|
Т е о р е м а . |
Пусть |
система |
аксиом |
|
|
|
|
|||||||
|
|
|
|
?tj, |
%2> |
• • • > 21ь |
^fe + l |
|
|
|
|
||||
имеет некоторую |
интерпретацию |
и |
аксиомы |
|
|
|
|||||||||
|
|
|
|
|
|
%, Щ, . . . . Я* |
|
|
|
(1) |
|||||
образуют |
полную |
систему |
аксиом. |
Если |
при |
этом |
ак |
||||||||
сиома |
не |
|
содержит |
индивидуальных |
|
предикатов, |
|||||||||
отличных |
от тех, которые |
встречаются в |
(1), |
то аксиома |
|||||||||||
|
зависима |
от аксиом |
(1). |
|
|
|
|
|
|
|
|||||
|
Пусть в систему аксиом (1) входят индивидуальные |
||||||||||||||
предикаты |
|
|
|
|
|
|
|
|
Fp. |
|
|
|
|
||
|
|
|
|
|
|
7*2, |
. . |
. , |
|
|
|
|
|||
По условию аксиома 2Ц+ 1 иных индивидуальных преди катов не содержит.
Мы уже указывали, что если система аксиом удов летворяется какой-либо областью с индивидуальными предикатами, то она удовлетворяется и всякой другой областью с индивидуальными предикатами, изоморфной первой области. Отсюда следует, что если система ак сиом не удовлетворяется какой-либо областью с преди катами, то она не удовлетворяется и никакой другой об ластью с предикатами, изоморфной первой.
По условию теоремы существует какая-то интерпре
тация |
системы аксиом |
|
|
|
|
2t2, . . . . % , |
% k + l . |
(2) |
|
Эта интерпретация представляет |
собой некоторую об |
|||
ласть |
Ш' с предикатами F\, |
F'p, которыми заменя |
||
ются |
в аксиомах предикаты Fu ..... |
Fp. Эта область, оче |
||
видно, удовлетворяет и системе |
(1). В силу полноты си |
|||
стемы |
(1) все ее интерпретации |
изоморфны. И так |
как |
|
эта система содержит те же индивидуальные предикаты, что и система (2), то всякая интерпретация системы (1) изоморфна данной интерпретации системы (2). Из свойств изоморфизма следует, что тогда произвольная интерпре тация системы (1) удовлетворяет и системе (2), Итак,
§ 8 АКСИОМЫ Н А Т У Р А Л Ь Н О Г О Р Я Д А |
149 |
каждая интерпретация системы (1) является также ин терпретацией системы (2). Значит, аксиома VLu+i зави сима от системы аксиом (1), что и требовалось доказать. Конечно, для каждой непротиворечивой системы ак
сиом можно указать независимые от нее аксиомы. Мож но взять, например, формулу
VxF'(x),.
где F*(x) — индивидуальный предикат, не содержащийся в данной системе аксиом, и присоединить ее к системе в качестве новой аксиомы. Если наша исходная система интерпретируется на области 5Л с предикатами
F\, • • • > Fp,
то, определив на этой области F*(x) так, чтобы формула VxF*(x) была ложной, мы можем заключить, что об ласть с предикатами
F[, ..., Fp, F
удовлетворяет исходной системе аксиом, но не удовле творяет системе, полученной из нее присоединением аксиомы VxF*(x). Впрочем, вполне понятно, что аксио ма, являющаяся не тавтологическим высказыванием о некоторых свойствах и отношениях вещей, не может за висеть от тех аксиом, в которых об этих свойствах и отношениях ничего не говорится.
Ранее нам уже приходилось употреблять термин «полнота системы аксиом» в другом смысле. В даль нейшем мы также будем употреблять этот термин в двух смыслах. Чтобы различать эти понятия, когда при дется говорить о них в одном контексте, мы будем пол ноту, определенную в этом параграфе, называть полно той с точностью до изоморфизма или содержательной полнотой, имея в виду, что здесь идет речь об изомор физме, сохраняющем те индивидуальные предикаты, которые описываются рассматриваемой системой аксиом.
§8. Аксиомы натурального ряда
Вцелях краткости предикат
х<у V х = у
мы будем записывать в виде
х^у.
150 |
|
ГЛ Ш . ЛОГИКА П Р Е Д И К А Т О В |
|
|
||
Предикат, имеющий |
вид |
|
|
|
||
|
|
х < у & V« [и |
х V У ^ и]. |
|
|
|
мы |
обозначим а(х, у). Смысл предиката |
о(х, i/) |
можно |
|||
выразить |
словами: |
«г/ непосредственно |
следует |
за х», |
||
так |
как |
истинность |
а (х, у) |
равносильна |
утверждению, |
|
что у следует за х и между ними никакого предмета не имеется.
Символ 0 означает индвидуальный предмет области.
|
|
А к с и о м ы |
|
|
|
|
I |
|
|
1. |
х — |
х. |
|
|
2. |
х = |
у-+(А{х)->А(у)). |
|
|
|
|
I I |
|
|
1. |
X < |
X. |
|
|
2. х < у -> (у < z -> х < г). |
|
|
||
3. У х З у |
[сг (х, у) & Vu (а(х, |
u)->u = |
i/)]. |
|
|
|
I l l |
|
|
|
Л (0) & V* V# [Л (х) &о(х, |
у)-+А |
(у)] -> Л (2). |
|
Как видно из этих аксиом, характеризуемая ими об ласть содержит индивидуальный предмет 0.
Аксиомы I определяют предикат равенства. Две пер вые аксиомы второй группы определяют предикат пред шествования <; .
Аксиома I I . 3 выражает утверждение, что для каждо го предмета области существует единственный непосред ственно за ним следующий предмет.
Аксиома I I I представляет собой аксиому |
полной |
ин |
||||
дукции. Она состоит в утверждении: «если |
предложение |
|||||
верно для |
предмета 0 |
и из |
того, что оно верно |
для |
х, |
|
следует, что оно верно |
для |
непосредственно |
следующего |
|||
предмета |
области, то это предложение верно |
для |
произ |
|||
вольного |
2», |
|
|
|
|
|
