книги из ГПНТБ / Новиков П.С. Элементы математической логики
.pdf§ 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 . ЭЛЕМЕНТЫ ТЕОРИИ Д О К А З А Т Е Л Ь С Т В А
формулу, которую можно рассматривать как формулу алгебры высказываний, которой, по правилам алгебры высказываний, мы уже можем однозначно приписать значение И или Л. Какое именно из этих значений при нимает формула, можно определить конечным числом шагов.
Примитивная |
формула |
называется |
примитивно |
ис |
||||||||||
тинной |
формулой, |
|
если |
|
|
|
|
|
|
|
|
|||
1° она |
выводима |
в |
ограниченной |
арифметике; |
|
|||||||||
2° после замены |
переменных |
предикатов |
|
произволь |
||||||||||
ными |
рекурсивными |
|
предикатами, |
а |
предметных |
пе |
||||||||
ременных |
произвольными |
цифрами |
и |
|
последующей |
|||||||||
замены |
|
элементарных |
формул |
|
символами |
|
И |
и Л |
||||||
указанным |
выше |
|
способом |
она |
превращается |
в |
фор |
|||||||
мулу |
алгебры |
высказываний, |
принимающую |
|
значе |
|||||||||
ние И. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
В случае, |
если |
примитивная |
формула |
удовлетворяет |
||||||||||
только условию 2°, мы будем |
называть |
ее |
примитивно |
|||||||||||
истинной |
в слабом |
|
смысле. |
|
|
|
|
|
|
|
|
|||
Заметим, |
что если |
предположить непротиворечивость |
||||||||||||
ограниченной |
арифметики, |
то |
из |
условия |
1° |
вытекает |
||||||||
условие 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 |
групп |
являются |
||
примитивно истинными формулами.
