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

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

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

§ 16. Н Е К О Т О Р Ы Е ТЕОРЕМЫ

331

Из выводимости формул (13) и (15) заключаем, что

посылки, а значит, и следствие

формулы (12)

выво­

димы, т. е.

 

 

М г + «) + У = г + (и-\- у).

 

Та ким образом, мы доказали

ассоциативность

сло­

жения.

 

 

Для умножения также можно вывести законы ассо­ циативности, коммутативности и дистрибутивности по отношению к сложению. Формулы, выражающие эти законы, в нашем написании имеют обычный вид:

h (х • у) • г = х • (у • z), I— ху = ух,

\-{х + y)z = xz + yz.

Мы ограничимся доказательством последней фор­

мулы, считая две первые выведенными.

 

 

Т е о р е м а

5.

 

 

 

 

 

 

Ь (Л: +

у) • z — х • z + у • z.

 

 

Заменив

в

аксиоме

полной

индукции

А (х)

форму­

лой (ц -f= и)х =

их A- vx, получим

 

 

Ь- (и + v) • 0 =

и • О A- v • 0 & Vx [(и -f- v) х =

их - f vx

-+{и-\- v)xr

— их' A- vx'} ~> (и-\-

v) • у = иу A- vy.

(16)

Из рекурсивных равенств, определяющих умножение, следует

М и + о) • 0 = О, Н и - 0 = 0, Н v • 0 = 0.

Кроме того, имеет место

[_0

+

0 = 0.

 

Из четырех последних равенств вытекает

 

!-(« + о ) - 0

=

и - 0 + о - 0 .

(17)

Заметим теперь, что если имеет место

r-s = /,

332

ГЛ. V. АКСИОМАТИЧЕСКАЯ

А Р И Ф М Е Т И К А

то имеет место и

Ь s + w = t +

w.

 

 

 

 

 

В самом деле, заменив в выводимой формуле

 

 

 

h-s-r-w = sA-w

 

в правой

части

терм s равным термом t,

получим

 

 

 

(- s + w = / + w.

 

Сделав подстановку в выводимую

формулу

 

 

 

\-s t->s-\-w = t-r-w,

 

получим

 

 

 

 

 

\-(u-\-v)-x

=

u- x-\-v-x~>(uJrv)-x-\-(u-\-v)

=

 

 

=

(их + vx) + (и +

и).

(18)

На основании законов ассоциативности и коммутатив­ ности сложения имеем

I— (их Аг vx) А- и Аг v = (их + и) A- (vx A- v).

Заменив в формуле (18) последний терм равным, получим

\- (и Аг v) • х — их Ar vx -> (и Ar V) х Аг (и Аг v) —

= (их Аг и) Аг (vx Аг v).

(19)

На основании рекурсивных равенств, определяющих умножение, имеем

I - (и Аг v) х' = (и A- v) х + (и Аг v), \- их' — ихАг и,

Ь- vx' = vx A- v.

Заменив в формуле (19) некоторые термы равными, бу­ дем иметь

I - (и Аг v) х = их Аг vx -> (и Аг v) х' = их'

Аг vx'.

 

Связывая последнюю

формулу квантором,

получим

 

Ь Vx ((и Аг v) х = их +

vx -» (и - f v) х' = их' +

vx').

(20)

§ 16 Н Е К О Т О Р Ы Е ТЕОРЕМЫ

333

Из истинности формул (17) и (20)

заключаем, что

посылка, а значит, и следствие формулы (16) выводи­ мы, т. е.

(и + v) У = и • У + v • у.

Таким

образом, закон

дистрибутивности

умножения

от­

носительно

сложения

доказан.

 

 

Мы уже

указывали, что система

аксиом V I , V I I ,

V I I I

без рекурсивных

функций плохо

выражает

свой­

ства натурального ряда, так как в ней не выводимы са­ мые основные свойства натурального ряда, как, на­ пример,

х' = у'->х = у.

Не выводимо также свойство упорядоченности

х = у->х <у\/ у <х

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

Здесь мы ограничимся выводом первого из указан­ ных выше положений, а для второго только вкратце

наметим идею доказательства.

 

 

Т е о р е м а

6.

 

 

 

 

V- х' =

у' ~> х —

у.

Напишем

рекурсивные равенства

для функции 8(х),

определенной

в § 9:

 

 

 

 

I— б (0) =

0,

 

 

\-Ъ(х')

=

х.

 

На основании свойства однозначности термов имеем

\-х = у->Ь(х) = Ь(у).

Совершив подстановки в эту формулу, получим

Н

б (*')=== 6 0/').

(21)

На основании рекурсивных равенств для функции

8(х)

получим

 

 

 

I -

б [х') =

х,

 

Ь б [у') =

у.

 

334 ГЛ. V. АКСИОМАТИЧЕСКАЯ А Р И Ф М Е Т И К А

Заменив в формуле

(21)

термы

равными

термами, бу­

дем иметь

 

 

 

 

\-х' =

у'-+х

= у.

 

Доказательство формулы

 

 

х =

у

х < у V У < х

(22)

можно провести следующим образом. Сначала с по­

мощью

аксиомы

полной индукции докажем, что

 

 

h

K

y~3t(y

= x + /')•

 

Если

обозначить

формулу

3t (у = х А-V)

через

21 (х, у),

то вопрос

о выводимости формулы (22) сво­

дится к вопросу о выводимости

формулы

 

 

х = у

21 {х, у)

V 91 (У, х).

 

Эта формула без особого труда доказывается с по­ мощью аксиомы полной индукции.

Г Л А В А V I

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

§ 1. Постановка вопроса

о непротиворечивости

и независимости аксиом

 

В главе

I I мы уже указывали метод, который приме­

нялся и

применяется для

доказательства непротиворе­

чивости и независимости аксиом. Это метод интерпрета­ ций системы аксиом на той или иной области объектов, построенной средствами теории множеств, принимаемой в качестве основы. Но неудовлетворительность теоре­ тико-множественного обоснования как раз и является основной причиной обращения к аксиоматическому опи­ санию математических систем. Поэтому возникла иная постановка вопроса о независимости и непротиворечи­ вости. Обо всем этом мы уже неоднократно говорили.

Здесь мы

напомним только основной смысл постановки

вопроса о

непротиворечивости и независимости

аксиом.

Доказать

внутреннюю

непротиворечивость исчисления —

это значит доказать,

что

в нем

не

существует

такой

формулы

21, что и она

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

21 выводимы в ис­

числении.

Независимость

аксиомы

означает невыводи­

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

мости

аксиом вызвала

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

для решения

этих вопросов. Эти методы составляют так

называемую

теорию

доказательства.

Мы познакомимся с ними в при­

менении к вопросам аксиоматической арифметики. По­ ставим себе задачу найти метод, позволяющий решить следующие два вопроса;

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

1) вопрос

о

непротиворечивости ограниченной

ариф­

метики и

 

 

 

2) вопрос

о независимости аксиомы полной

индукции

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

 

 

Что касается

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

арифме­

тики с аксиомой полной индукции, то здесь возникают

трудности

принципиального

характера,

так что

приня­

тых

нами

средств

металогики

оказывается недостаточно

для

решения этой

проблемы.

Связанные

с этим

вопросы

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

В главе IV, стр. 278, мы уже указывали, что невоз­ можно доказать непротиворечивость какого-либо исчис­ ления средствами, формализующимися в самом этом

исчислении. Точный смысл этого

утверждения

состоит

в следующем.

 

 

Если формализовать средства,

при помощи

которых

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

Принятая нами финитная металогика может быть

формализована

так, что все высказывания, которые в

ней

делаются,

являются формулами аксиоматической

арифметики,

а

все рассуждения — формальной дедук­

цией

в этой

арифметике. Поэтому средствами финитной

металогики оказывается невозможным доказать непро­ тиворечивость аксиоматической арифметики. Таким об­ разом, требуется изменение самой постановки вопроса о непротиворечивости аксиоматической арифметики. Если речь идет об обосновании идеи актуальной беско­ нечности, то вопрос о непротиворечивости арифметики может быть поставлен достаточно удовлетворительным образом. Анализ оснований математики, проведенный Брауэром, показал, что в арифметике единственным принципом, опирающимся на актуальную бесконечность, является закон исключенного третьего. Предполагая арифметику без закона исключенного третьего непроти-

§ 2. ПРОСТЫЕ М Н О Ж И Т Е Л И И ПРОСТЫЕ СЛАГАЕМЫЕ

337

воречивой, можно доказать ее непротиворечивость с за­ коном исключенного третьего *) .

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

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

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

§ 2. Простые множители и простые слагаемые

Предположим, что формула 91 представляет собой ло­ гическое произведение, т. е. имеет вид 91| & . . . & 91п . Может случиться, что некоторые множители (а может быть, и все) также являются произведениями. Пусть, например, 911 имеет вид 9Т., & . . . & 91,,,,. В силу закона ассоциативности формула 91 эквивалентна формуле

9Х,,& . . . & 9 t l m & 9 t , & . . . &2f„.

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

*)

А.

Н. К о л м о г о р о в ,

О принципе

tertium поп datur, Ма-

тем. сб. 32

(1925), 646--667;

К. Godel, Zur

intuitionistischen

Arith-

metik

und

Zahlentheorie, Ergebnisse eines

math. Koll., Heft

4 (за

1931 — 1932

г., вышла из печати

в 1933 г.), 34—38.

 

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

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

Аналогичным образом назовем простым слагаемым такое слагаемое логической суммы, которое само не является суммой. Рассуждая так же, как и в случае произведения, можно показать, что каждая логическая сумма может быть разложена на простые слагаемые.

Разложение

это

 

также единственно,

так что

имеет

смысл говорить

о

простых слагаемых

любой

форму­

лы 91, являющейся

суммой.

 

 

Легко видеть, что каждый не простой множитель 91,-

произведения

91

сам разлагается на

простые

множи­

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

ведения

9 l i & . . . & 9 l n либо

совпадает с одним

из мно­

жителей

91 j , либо является

простым множителем

одного

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

входящие

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

Во

всех

дальнейших

рассуждениях любое

произведе­

ние

91 и

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

91', представляющее

собой раз­

ложение 91 на простые множители, совершенно равно­ правны, так что 91 всегда можно заменить через 91'. Аналогично, любую сумму можно заменить ее разло­ жением на простые слагаемые.

§ 3. Примитивно истинные формулы

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

 

§ 3. П Р И М И Т И В Н О

И С Т И Н Н Ы Е ФОРМУЛЫ

339

Формула,

 

не

содержащая

 

кванторов,

называется

примитивной

формулой.

 

 

 

 

 

 

Рассмотрим все элементарные индивидуальные вы­

сказывания и предикаты, входящие в примитивную

формулу. Каждое

такое

высказывание

имеет вид

 

 

 

Г] =

ц

или

г, < г2,

 

 

где Т] и t2 — некоторые

константы.

 

 

Каждый

 

элементарный

индивидуальный

предикат

имеет такой

же вид,

только

ti

и г2 здесь — термы, из

которых по крайней мере один содержит

предметные

переменные. Если мы в элементарном

индивидуальном

предикате

заменим предметные

переменные

цифрами,

то получим

элементарное

высказывание

указанного

типа. Если

Г] и г2

— рекурсивные

константы,

то, как мы

показали в главе

V (§ 8),.им

могут быть

однозначным

и вполне финитным образом поставлены в соответствие

цифры. Пусть это будет соответственно цифры ji

и

j 2 .

Элементарное

 

индивидуальное

высказывание

 

назы­

вается

 

примитивно

истинным,

если

 

число

штрихов

у

цифр

\\

и

12 совпадает

для

случая,

 

когда

высказывание

имеет

вид

 

Х\ =

г2 ,

и

число

штрихов

§i меньше

числа

штрихов

12 для

случая,

когда

 

элементарное

высказыва­

ние имеет

вид Х\ <

г2 . В противном

случае

будем

назы­

вать эти элементарные высказывания примитивно

лож­

ными.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Можно

высказать

следующее

предложение.

 

 

 

Если

элементарное

высказывание

 

указанного

типа

примитивно

 

истинно,

то оно

выводимо

в

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

арифметике.

Справедливость

этого

утверждения

следует

из описания

рекурсивных

функций

(см. главу

V) .

 

 

В примитивную формулу, помимо индивидуальных элементарных формул, могут входить еще переменные

высказывания

А, В,

. . . и переменные предикаты

Р(х),

Q(x,y),

F(0,z),

...

Заменим все нерекурсивные

преди­

каты рекурсивными, затем все предметные переменные цифрами и, наконец, все получившиеся примитивно ис­ тинные элементарные высказывания символом И, а при­ митивно ложные — символом Л. Остальные элементар­ ные формулы заменим символами И а Л произвольным образом, но так, чтобы одинаковые выражения заменя­ лись одинаковым образом. После этого мы получим

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

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

Примитивная

формула

называется

примитивно

ис­

тинной

формулой,

 

если

 

 

 

 

 

 

 

 

она

выводима

в

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

арифметике;

 

2° после замены

переменных

предикатов

 

произволь­

ными

рекурсивными

 

предикатами,

а

предметных

пе­

ременных

произвольными

цифрами

и

 

последующей

замены

 

элементарных

формул

 

символами

 

И

и Л

указанным

выше

 

способом

она

превращается

в

фор­

мулу

алгебры

высказываний,

принимающую

 

значе­

ние И.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В случае,

если

примитивная

формула

удовлетворяет

только условию 2°, мы будем

называть

ее

примитивно

истинной

в слабом

 

смысле.

 

 

 

 

 

 

 

 

Заметим,

что если

предположить непротиворечивость

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

арифметики,

то

из

условия

вытекает

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

Пр и м е р у .

1.А (х) V А(х)&0 < х'.

Если

мы х заменим цифрой 0<й\ то получим

формулу

A(0w)v

Л ( 0

" г ) ) & 0 < 0 ш ' . Но 0W есть цифра

О^+Ч. Ин­

дивидуальное

высказывание 0 < 0С*+1) примитивно истин­

но, поэтому мы должны заменить его символом П. По­ лучим формулу A{0W) V Ж О & П.

Рассматривая Л (О*'*') как переменное высказывание алгебры высказываний, мы получим тождественно ис­

тинную формулу.

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

формула

1

прими­

тивно истинна

(ее

выводимость

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

арифме­

тике легко следует из теоремы

5 §

7

главы

I I

и теоре­

мы 1 § 6 главы V).

 

 

 

 

 

 

2. Аксиомы

арифметики V I

и

V I I

групп

являются

примитивно истинными формулами.

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