Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Новиков П.С. Элементы математической логики

.pdf
Скачиваний:
94
Добавлен:
25.10.2023
Размер:
13.98 Mб
Скачать

 

§

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\, если между эле­ ментами и Ш' можно установить такое взаимно одно­ значное соответствие

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»,

 

 

 

 

 

Соседние файлы в папке книги из ГПНТБ