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

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

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

§ 9. Р Е Г У Л Я Р Н О С Т Ь Ф О Р М У Л , В Ы В О Д И М Ы Х В А Р И Ф М Е Т И К Е 381

регулярны. Однако из теоремы 1 легко следует, что все выводимые в ограниченной арифметике формулы регу­ лярны. Рассмотрим сперва общелогические аксиомы. Они состоят из аксиом исчисления высказываний и двух

аксиом

исчисления предикатов.

 

Аксиомы исчисления высказываний

и, следователь­

но, их

приведенные формы являются

тождественно

истинными формулами алгебры высказываний. Поэтому

все

они

примитивно

истинны

и,

следовательно, регу­

лярны.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приведенная форма первой аксиомы исчисления пре­

дикатов имеет

вид

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ЗхА(х)

У

А

(у).

 

 

 

 

 

Произведя

над этой формулой операцию 2, получим

 

 

 

 

А(у)уЗхА(х)

 

У

А (у).

 

 

 

Эта

формула

элементарно

регулярна;

следовательно,

аксиома

V.v А (х)

-> А (у) — регулярная

формула.

 

Регулярность

второй

аксиомы

исчисления

предика­

тов устанавливается

таким же способом.

 

 

 

 

В § 3 мы показали, что

все

аксиомы

 

ограниченной

арифметики.VI

и V I I являются

примитивно

истинными

формулами. Следовательно,

они

также

регулярны. .

 

Наконец, в ограниченную арифметику входят исход­

ные истинные формулы вида

 

 

 

 

 

 

 

 

 

f

 

. г „ _ „

0) =

t(*i

 

 

 

*„_,),

 

 

 

 

f (-(V,,д г „

*„_,, < ) =

1 (*,,

• • • - *„,

f (*,,

• • •. *„)),

где

f (л-,, . . . ,

*„_„

0),

t(xh

. . . ,

*„_,)

и Цхи

.

..,

 

рекурсивные термы. Числовая интерпретация этих ра­

венств заключается в

том,

что мы приписываем

фор­

муле

f ( 0 ^ ' \ . . . , Of*"-'), О)

[соответственно

формуле

f(0(*i\

0^п-[\

0^'! + I ^)J ту же цифру, которая

припи­

сана формуле

t(0^^,

. . 0 ( f t

« - i ) ) [соответственно

фор­

муле

| ( 0 < Ч . . . . О^Ч

f(0<4 . . . . О**»*))]. Поэтому

все

формулы этого вида . примитивно истинны и, следо­ вательно, регулярны. Таким образом, все аксиомы

S82

ГЛ. V I . Э Л Е М Е Н Т Ы Т Е О Р И И Д О К А З А Т Е Л Ь С Т В А

ограниченной арифметики регулярны. Следовательно, в силу теоремы 1 все формулы, выводимые в ограничен­ ной арифметике, регулярны, что и требовалось доказать.

Заметим, что из регулярности формулы следует ее слабая регулярность. Таким образом, все выводимые в ограниченной арифметике формулы являются также слабо регулярными.

§ 10. Непротиворечивость ограниченной арифметики

Т е о р е

м а . Ограниченная

арифметика

непротиворечива.

Как

мы уже неоднократно указывали, вопрос о

не­

противоречивости любого

из рассматриваемых нами

ис­

числений равносилен вопросу о существовании в нем невыводимой формулы. Для доказательства непротиво­ речивости достаточно в таком случае доказать сущест­

вование

в рассматриваемом

исчислении

невыводимой

формулы.

Мы докажем, что в ограниченной

арифметике

формула

0 = 0

невыводима. В самом деле, если бы эта

формула

была

выводима в

ограниченной

арифметике,

то в силу замечания, сделанного нами в конце § 9, она была бы слабо регулярной. Но так как эта формула примитивна, то она тогда должна быть примитивно истинной в слабом смысле. Она, однако, таковой не яв­ ляется, так как высказывание 0 = 0 мы, по условию, должны заменить символом И и, следовательно, выска-

зывание 0 = 0 имеет значение

Л.

Итак,

формула 0 = 0,

не будучи слабо регулярной,

не

может

быть выводима

в ограниченной арифметике.

 

 

 

Смысл полученного результата состоит в том, что доказана содержательными и финитными средствами непротиворечивость употребления бесконечности в пре­ делах ограниченной арифметики. Заметим, что все ис­ числения, непротиворечивость которых мы доказывали до сих пор, не могли служить определением бесконеч­ ности, так как интерпретировались на конечных обла­ стях. Ограниченная арифметика не может быть интер­ претирована никакой конечной областью объектов. Опи­ санный нами в этой главе метод позволяет, как мы увидим, устанавливать другие факты, которые сами по себе никак не очевидны.

§ II . Н Е З А В И С И М О С Т Ь АКСИОМЫ П О Л Н О Й И Н Д У К Ц И И

383

§11. Независимость аксиомы полной индукции

варифметике

Вследующем параграфе мы докажем более сильную теорему о независимости аксиомы полной индукции, ко­ торая содержит как частный случай теорему о незави­ симости аксиомы полной индукции от остальных аксиом арифметики. Мы все жедокажем сперва отдельно тео­ рему о независимости аксиомы полной индукции в ариф­ метике, так как хотя она и слабее той теоремы, которая будет доказана дальше, но зато и доказательство ее значительно проще.

Т е о р е м а . Аксиома полной индукции не

выводима

из остальных

аксиом

арифметики.

 

Если бы

аксиома

полной индукции была

выводима

из остальных аксиом, то она была бы слабо регулярной.

Покажем, что она не может быть

слабо

регулярной.

Аксиома полной индукции имеет вид

 

 

A(0)&Vx(A(x)->A(x'))-+A(y),

 

 

а ее приведенная

форма —

 

 

А (0)

V Зх (А (х) & А {х'))

V А (у).

(1)

Допустим, что она слабо регулярна. В таком случае с

помощью операций 1, 2, 3 ее можно привести

к формуле,

все

внешние множители которой элементарно регуляр­

ны

в слабом' смысле. Однако единственная

операция,

которую можно применить

к формуле (1), — это опера­

ция отделения от квантора

Зх. Формулы, полученные из

(1)

с помощью этой операции, опять-таки

допускают

применение только той же операции и т. д. Всякая фор­ мула, полученная из (1) применением п раз операции 2,

имеет

вид

 

 

 

 

 

 

Л (0) V А (С) & Л (с,') V

• • •

 

 

 

 

. . .

V Л (с„) & А (с'п) V Зх (х) & А (*'))

V

А (у).

(2)

Как

формула

(1), так и формула

(2)

совпадают

со

своим

единственным

внешним множителем.

Поэтому,

если формула

(1) слабо регулярна, то для

некоторого а

формула

(2)

элементарно регулярна

в слабом смысле.

384

ГЛ. V I . Э Л Е М Е Н Т Ы

Т Е О Р И И Д О К А З А Т Е Л Ь С Т В А

Поэтому

формула

..• V Л (с„) & A fa) V Л (у) (3)

Л (0) V Л (с,) & Л (с[) V

должна быть примитивно истинной в слабом смысле. Заменим в формуле (3) переменную у цифрой (Kn + , >, а переменные, входящие в са- (если они есть), — произ­ вольными цифрами. В таком случае все термы получат определенные числовые значения. Пусть терм с,- полу­ чил значение После замены всех термов цифрами формула (3) примет вид

1(0)

 

 

Щ

 

A(Q

 

(0'"+')).

(4)

Можно предположить, что все цифры

различны

ме­

 

V Л (*,) &

 

V . . . V Л ( g &

 

 

V Л

 

 

жду собой. Если бы две цифры j

p и

оказались

рав­

ными, то в формулу (4) нашлись

бы

два

одинаковых

слагаемых

А (^р) & А (\'р) и

($<?).

Но

после

за­

Л (V,) & Л

черкивания в формуле алгебры высказываний одного из двух одинаковых слагаемых получается формула, экви­ валентная прежней.

Формула (4), как формула алгебры высказываний, должна принимать значение И при всех значениях вхо­

дящих логических

переменных

 

л(о), л о,),

А§),

л ( д , л ( д ,

А(О/»Щ.

Иначе говоря, эта формула, рассмотренная как формула алгебры высказываний, должна быть тождественно истинной. Если бы это было так, то формула

1(0) V Л ft,) V . . . V Л(<„) V Л(0<«+»),

которая является множителем конъюнктивной нормаль­

ной

формы формулы (4),

также была

бы тождественно

истинной. Но, как известно, это может

быть только в

том случае, если в формулу в качестве

слагаемых

вхо­

дят

какая-то

логическая

переменная

и

ее отрицание.

Л это может случиться только если одна

из цифр

рав­

на

0. Пусть,

например, j i = 0. Рассмотрим другой

мно­

житель конъюнктивной нормальной формы формулы (4):

Эта Л

(0) V

Л

(0') V

Л

(у) V . . .

V A (in) V А (0<"+'>).

 

 

 

формула также должна быть тождественно истин­

ной. Поэтому

одна

из цифр j 2

. • • •, in должна быть 0'.

Пусть

это $г. Рассуждая таким

же образом далее, мы

§• \2.

У С И Л Е Н Н А Я ТЕОРЕМА О

Н Е З А В И С И М О С Т И

385

получим, что

цифры j i , . . . , j„

должны быть

соответ­

ственно 0, 0', . . . , 0< д "^. Рассмотрим, наконец, следующий

множитель

конъюнктивной

нормальной

формы

фор­

мулы

(4):

 

 

 

 

 

J(0)

V А (О') V ••• V

A (0<n"l}) V А (0<я+'>).

 

Этот

множитель уже никак не может быть тождествен­

но истинной формулой. Следовательно, формула

(4), а

значит,

и формула (3) не могут быть примитивно

истин­

ными

в

слабом смысле. Следовательно,

формула (1),

т. е. аксиома полной индукции, не является слабо регу­ лярной. Но тогда в силу теоремы 2 § 9 аксиома полной индукции не выводима из остальных аксиом арифмети­ ки, что и требовалось доказать.

Из приведенного нами доказательства независимости аксиомы полной индукции от других аксиом арифмети­ ки можно усмотреть, что утверждение о независимости этой аксиомы может быть усилено и распространено на тот случай, когда, кроме рекурсивных термов, в исчисле­ нии содержатся и другие термы. Все наши рассуждения, во всяком случае, останутся в силе, если мы включим в арифметику любые термы, связав их как угодно отно­ шениями = и < , т. е. введя для них дополнительные аксиомы вида с = g и с < д. При этом мы предпола­ гаем, что каждому терму при произвольной замене его переменных цифрами можно поставить в соответствие определенную цифру так, чтобы все вновь введенные аксиомы удовлетворялись. В этом случае новые аксиомы примитивно истинны в слабом смысле, и, следователь­

но, все формулы, выводимые в новом

исчислении,

слабо

регулярны. Доказательство же

того,

что аксиома

пол­

ной индукции не может быть

слабо

регулярной,

никак

не связано с природой термов и потому сохраняется для нового исчисления.

§ 12. Усиленная теорема о независимости аксиомы

полной индукции

З а м е ч а н и е. Теорема дедукции, которую мы фор­ мулировали в § 4 главы V для расширенного ис­ числения предикатов, остается справедливой и для ограниченной арифметики. Мы дальше используем эгу теорему в следующей форме.

386

ГЛ.

V I . Э Л Е М Е Н Т Ы

Т Е О Р И И

Д О К А З А Т Е Л Ь С Т В А

 

 

Если

формула

23

выводима

из

формулы

51 в

ограни­

ченной арифметике

и при

этом выводе

не

производится

подстановка

в свободные

предметные

переменные

и

пе­

ременные

предикаты,

входящие

в

формулу

91, и не

про­

изводится

связывания

квантором

таких переменных,

то

формула

21 -> 23

выводима

в ограниченной

арифметике.

В самом деле, если формула 23 выводима из 91 в ограниченной арифметике, то это значит, что она выво­ дима из аксиом расширенного исчисления предикатов, аксиом собственно арифметики, к которым мы причис­ ляем рекурсивные равенства, и формулы 91. При этом аксиомы собственно арифметики можно заменить фор­ мулами, в которых все предметные переменные связаны. Для этого достаточно связать в них все предметные переменные кванторами всеобщности. Сохраним за полу­ ченными формулами название аксиом собственно ариф­ метики (переменных высказываний и предикатов эти формулы также не содержат, так как их не содержали сами арифметические аксиомы, из которых они преобра­ зованы). Пусть

21 j , .. ., 51р

— аксиомы собственно арифметики, которые потребова­ лись для вывода формулы 23. В таком случае формула 23 выводима из формулы

2 l & 9 l t & . . . &2(р

средствами расширенного исчисления предикатов. При выводе формулы 23 подстановки в свободные перемен­ ные последней формулы и связывания квантором пред­ метных переменных можно избежать, так как с перемен­ ными формулы 21 они не производились, а формулы 21], 21 р свободных переменных не содержат. Таким образом, условия теоремы дедукции выполнены, и мы можем заключить, что формула

91&91,& . . . &21р->23

выводима в расширенном исчислении предикатов. В та­ ком случае в расширенном исчислении предикатов вы­ водима эквивалентная формула

21, & . . . &2lp -»(2t-*23).

 

§ 12. У С И Л Е Н Н А Я ТЕОРЕМА О

Н Е З А В И С И М О С Т И

 

387

По формула

91, & . . . & 91р ,

очевидно,

выводима

в

огра­

ниченной арифметике. Поэтому

формула

 

 

 

 

 

 

 

21-* 23

 

 

 

 

 

 

также

выводима в ограниченной

арифметике.

 

 

 

Т е о р е м а

Если

к

аксиомам

ограниченной

 

ариф­

метики

присоединим

в

качестве

аксиом любые

фор­

мулы

арифметики

211,

 

9l m ,

не

содержащие

 

пере­

менных

предикатов,

то

либо

полученное

исчисление

противоречиво,

либо

аксиома

полной

индукции

в

нем не­

выводимо.

 

 

 

 

 

 

 

 

 

 

Заметим, что формулы 9li

 

21 „, можно

предпола­

гать не содержащими переменных высказываний. В са­ мом деле, пусть формула 91г- содержит переменное высказывание Л. Запишем ее в виде 91»(Л). Можно по­ казать, что формула 91г (Л) дедуктивно эквивалентна формуле 21,(3?) & 91,(у), где Ш — произвольная истин­

ная, а $ — произвольная ложная

формула. Утверждение

это в одну сторону очевидно

[из 91{ (Л)

выводима

21,(3т) & 91,-(3)]. Обратное утверждение легко

доказать,

начиная от элементарных формул, индукцией по кон­ струкции формул * ) .

Итак, можно предполагать, что аксиомы 21ь . . . , 91m не содержат переменных высказываний. Точно так же можно предполагать, что в этих аксиомах нет свобод­

ных предметных переменных, так

как

формулы 21 (л-)

и Vx 21 (х)

в ограниченной

арифметике

дедуктивно эк­

вивалентны.

Допустим,

что

из

аксиом

ограниченной

арифметики

и аксиом

91],

9l m выведена аксиома

полной индукции. Тогда на основании теоремы дедук­

ции

в ограниченной

арифметике выводима формула

 

 

 

 

 

 

21, & 9Т2 &

. . . & %п -> 23,

 

 

 

 

 

где

93 — аксиома

полной

индукции. Запишем

эту

фор­

мулу

в приведенной

форме, заменив формулы 2Х{

и

23

их

приведенными

формами;

при

этом

мы оставим

за

 

*)

Пусть Щ (Л)

есть

Л. Так

как Ш & g — ложная

формула,

то

из нее

выводима

любая

формула, в частности А. Далее

доказы­

вается,

что

если

утверждение верно для

формул

?(, 91 ь

912 ,

то

оно

верно

для

Si, Wi & W2 , Ш^Яг,

V.v ST (x),

3*91 (.v).

 

 

 

 

388 ГЛ. V I . Э Л Е М Е Н Т Ы Т Е О Р И И Д О К А З А Т Е Л Ь С Т В А

приведенными формами этих формул прежние обозна­ чения. Тогда наша формула примет следующий вид:

 

 

91Г V?b"

V

•••

V?lmV23-

(1)

Ma основании

теоремы

2

§ 9

формула

(1)

регулярна.

Докажем, что в таком случае

формула

 

 

 

 

ЯГ V

• • • V Я«

 

(2)

также

регулярна.

 

 

 

 

 

Пусть St о,

$q — цепочка регулярности

формулы

(1), так

что

совпадает

с формулой

( f ) . Формула 93,

как мы выше видели, имеет

вид

 

 

Л (0) V 3.v (Л (*) & А (*')) V Л (у).

Можно предположить, что переменная у не входит в формулу (2).. Поэтому, если мы в каждой формуле К,- заменим у цифрой 0<п + 1 ) , то получим цепочку регуляр­ ности

 

 

•&о> $ i

§V

где $ q

есть

формула

 

ЯГ V

V-Л (0) V Зх{А(х)& А(х'))у Л (0< f I + l ) ).

Чтобы доказать регулярность (2), мы покажем, что из всех внешних множителей любой формулы можно, без потери регулярности, удалить все слагаемые, кото­ рые либо входят в 93, либо произошли от 93 в резуль­ тате применения операций 1, 2, 3. Сначала докажем, что это утверждение справедливо для £>о'.' Все внешние множители §о элементарно регулярны и "могут быть представлены в виде

 

 

 

 

230 V »о'У X V %,

 

 

где 23о — сумма

примитивных

слагаемых,

происшедших

от

23;

23Q

сумма

остальных

слагаемых,

происшедших

от

23;

91о — сумма

примитивных слагаемых,

не вошед­

ших в

23g; 9IQ

сумма всех

остальных слагаемых. То­

гда

формула

23о V

91 о примитивно истинна

в сильном

смысле. Рассмотрим подробнее формулу 23ц. Эта фор­ мула содержит слагаемые, происшедшие от 23. Но, как

§

12. У С И Л Е Н Н А Я ТЕОРЕМА О

Н Е З А В И С И М О С Т И

389

мы видели

выше (§ 11), к 53 и

ко всем происшедшим

от него членам возможно применение только операции 2,

всегда производимой

над слагаемым

. .

 

 

 

Зх(А(х)&А(х')).

 

 

 

 

Все отделенные члены при

этих операциях имеют вид

 

 

Л(с)&

J(c'),

 

 

 

 

где с—произвольный

терм.

В таком

случае

формула

ЗЗп имеет

вид

 

 

 

 

 

 

А(0) V

Д(с) & А (с i) V . . . V А Ы

& АЫ) V А (0*+'>). "

Так как цифру 0<n + 1 ) . мы выбирали

произвольно,

то

можно предположить, что для всех внешних

множите­

лей формулы §о имеет место к ^

п.

Но .если бы

для

некоторых слагаемых k оказалось меньше, чем п, то можно было бы к полученному слагаемому S Q V ЗЗо е ш - е несколько раз применить операцию 2 так, чтобы число

слагаемых А (с,) & A (cj)

в отделенных членах было в

точности

равно п.

Тогда

формула

53Q окончательно при­

мет вид

 

 

 

 

 

А (0) V

А (с,) & Д~(с[) V

. . .

V A (с„) & А(с'п) V А (О"*»).

Так как

каждая

формула

93ц V \

примитивно истинна

в сильном смысле, то она выводима в ограниченной

арифметике.

Покажем, что в

таком

случае формула

91о

выводима в

ограниченной

арифметике.

Если

произвести

подстановку

в формулу

93Q V-~9Io,

заменив

предикат

А(() произвольной формулой

Х(7),

то

слагаемое 910

не

изменится.-В- самом-деле,-

члены этого

слагаемого

яв­

ляются слагаемыми внешнего множителя <£0 и проис­

ходят

от

слагаемого

91Г V • • • V 91

формулы

(1) в ре­

зультате

применения

операций

1,

2, 3.

Но

формула

91Г V

• • • V fm. по условию,. не

содержит

переменных

предикатов. Поэтому и происшедшие из нее слагаемые

внешних множителей

всех формул

| н не

содержат ни­

каких

переменных предикатов, в

частности

предиката

А( ) . Таким образом, после указанной

 

подстановки

формула 93Q V

'перейдет в формулу

 

 

X (0) V X (С) & X (с!) V

. . . V $ (с„) & X (с;) V $ (0«+!>) V \ •

• "

 

^

.

- •

(3)

390 ГЛ. V I . Э Л Е М Е Н Т Ы Т Е О Р И И Д О К А З А Т Е Л Ь С Т В А

Выберем

теперь

в качестве

X (t)

формулу

 

/ = о v f s

 

(с, =

0)) & < = 0' V

 

 

 

 

 

 

-(с, =

о)) & (2(

(с,- =

оо) & / = о" v

 

v (21

 

 

. . . V

п

 

 

 

 

=

О'"-')) &/ =

 

S(C/

 

= 0) &

 

2(С(

0<"\

 

 

w=l

 

/

\»'=I

 

 

 

где знак 2 обозначает логическую сумму.

 

Нетрудно видеть, что формулы X (0)

и Х(0(п+]>) вы­

водимы в ограниченной арифметике. Покажем, что все формулы

ВД&ЭД,

/ - 1 , 2

п,

также выводимы в ограниченной арифметике.

Рассмотрим формулу X

( С / ) , т. е.

 

су = 0 v ( J ] (с, = 0)J & су =

0' V . . .

& Су = 0<Ч

- • V (JJ (с< = 0)) & ... & ^J] (с, = 0"-

Формула X(c'j), очевидно, эквивалентна формуле

«1=о & (ft fo^oj v сТ^о"') & ...

• • • & (П (с/ = 0) V ... V П (С = 0<»-») V (с; = 0<»>)),

 

\1=1

 

 

1=1

/

где

знак

Ц

обозначает логическое произведение.

Выведем некоторые формальные следствия из фор­

мул

(4)

и (5),

которые мы получим с помощью всех вы­

водимых

формул

и правил ограниченной

арифметики.

Из

формулы

(4)

таким способом выводима

формула

V (С/=0) v(i(c<-=0))&c,==0' V ...

<=1

• • V (Z| (с, = 0)) & ... & (J] (с, = 0("-'>)] & су = 0(")

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