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

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

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

§ 5. Р Е Г У Л Я Р Н Ы Е ФОРМУЛЫ

351

имеет вид

и* & щ & . . . & К-

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

формула

21 регулярна.

Из свойств

1

и

2 получаем:

3. Если

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

регулярно,

 

то и

все

множители

регулярны,

и,

наоборот,

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

 

регулярных

мно­

жителей

регулярно.

 

 

 

 

 

 

 

4.

Всякая

регулярная

формула

выводима

в

ограни­

ченной

арифметике.

 

 

 

 

 

 

 

В

самом

деле, легко видеть,

что

операции

1, 2, 3

преобразуют формулы исчисления предикатов в эквива­

лентные

формулы. Это вытекает из выводимости сле­

дующих

формул исчисления предикатов:

 

2t&(23 V Vx(S(x))~Vx(2I&(23 V G (*))),

 

Зх 21 (х) ~ 21 (у) V ЗхЧЦх),

21,&212& . . . &2t„ V 23~(2i, V 23)&(2t2V23)& ...&(2(„ V 23).

Эти формулы легко выводятся в исчислении преди­ катов. Первая следует из теорем 1, 2 § 12 главы IV. Третья представляет собой дистрибутивное преобразова­ ние. Вторая формула также легко выводится. В самом деле, имеем, очевидно,

h3x%(x)->K(y)

V

ЗхЧЦх).

 

Чтобы доказать

обратное следование, сделаем подста­

новку в аксиому

исчисления

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

 

(А->С)-+((В->С)-+(А

 

V Я - *С)) .

Получим

 

 

 

 

Н (21 (у) ->3х% (х)) ((Зх 21 (х) -> Зх 21 (х))

-*

 

-> (21 (у)

V Зх 21

(х) -> Зх 21 (х))).

Обе посылки истинны (первая является аксиомой исчисления предикатов). Применив два раза правило заключения, получим

\-Ъ(у) V

Зх%(х)-*ЗхЪ(х).

Таким образом, оба следования требуемой эквивалент-- ности доказаны.

352

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

 

Из истинности первой и третьей формул вытекает,

что

операции 1 и 3 преобразуют формулы исчисления

предикатов в эквивалентные формулы. Заменив во вто­

рой формуле переменную у произвольным

рекурсивным

термом с, получим истинную в

ограниченной арифме­

тике формулу

 

 

З х 21 (х) ~ 91 (с) V

Зх 91 (х).

 

Отсюда следует, что операция

2 также

преобразует

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

Элементарно регулярная формула выводима в огра­ ниченной арифметике, так как имеет вид 91 V 93, где 91 примитивно истинна и, следовательно, по определению, выводима в ограниченной арифметике. Тогда и произ­ ведение элементарно регулярных формул выводимо в

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

 

арифметике.

Присоединение

внешних

кванторов

также приводит

к выводимой

в

ограничен­

ной

арифметике

формуле. Поэтому

$о — первая форму­

ла

цепочки

регулярности — выводима

в

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

арифметике. Но тогда и все формулы S?i,

S?n

вы­

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

как получаются

из

St о

последовательным

применением

 

эквивалентных

преобразований.

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

каждая

регулярная

формула выводима

в

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

арифметике.

 

 

5. Если

регулярная

формула

91'

является

результа­

том применения

одной

из операций

 

1, 2,

3

к формуле

91,

то и формула

91 регулярна.

Это непосредственно следует

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

регулярной

формулы.

 

 

 

 

 

Мы

видели,

что

вычеркивание

внешнего

квантора

всеобщности

не нарушает регулярности.

 

 

 

 

 

6. Удаление

любого

квантора

всеобщности

из

регу­

лярной

формулы

приводит

к регулярной

 

формуле.

 

 

Пусть

формула

R'n

получена

удалением

некоторого

квантора всеобщности из регулярной формулы Ж„. Рас­ смотрим цепочку регулярности формулы

Stg, St], • . . , §in.

Допустим, что рассматриваемый квантор подвергся операции 1 в формуле $ р . После этого в формуле kp~i он стал внешним квантором. Но, удалив его из всех

§ 6. НЕКОТОРЫЕ ЛЕММЫ О Р Е Г У Л Я Р Н Ы Х ФОРМУЛАХ

353

формул Stp-u

$р,

К„, получим цепочку

 

 

 

 

 

Stp-u

Кр , ...,

 

 

 

 

Очевидно,

что

формулы

 

 

Rrn-2,

 

&р получаются

из $'п последовательным

применением

операций

1, 2, 3.

Формула Rp совпадает с

формулой ftp_i,

которая регу­

лярна, так как

она получена

из регулярной

формулы

й р _ 1 удалением

внешнего

квантора.

В

таком

случае

формула

R'n

операциями

1, 2,

3 приводится

к

регуляр­

ной формуле

Slp, которая

приводится

в

свою

очередь

такими же операциями к формуле, у которой все внеш­ ние множители элементарно регулярны. Отсюда сле­ дует, что формула К„ регулярна.

В случае, если удаляемый квантор не подвергался операции 1 ни в какой формуле цепочки

Ко, • • • > Кп ,

вычеркнем его во всех формулах цепочки. Получим це­ почку

б'

&'

04),

• • •, л„,

которая также будет цепочкой регулярности. В самом

деле,

Я'п

приводится к $6" теми же операциями, что и

К п к

Ко,

кроме того, каждый внешний множитель Ко

имеет

ту

же примитивно истинную сумму слагаемых,

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

§ 6. Некоторые леммы о регулярных формулах

Л е м м а

1.

Если в регулярной

формуле

некоторые

слагаемые

внешних

множителей

являются

произведе­

ниями,

то после

вычеркивания

любых

(но

не всех) мно­

жителей

в

каждом

из этих

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

мы

получим

регулярную

формулу.

 

 

 

 

 

Пусть К регулярная формула, а

 

 

 

 

 

 

 

 

Ко, К], . •.,

Rn

 

 

 

— ее

цепочка

регулярности,

где

К„

есть

К.

Докажем

лемму,

применяя

индукцию

по

длине этой

цепочки.

J2 П. С. Новиков

354

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

Лемма

справедлива для 5?о- В самом деле, все внешние

множители Ко элементарно регулярны. Каждый мно­ житель имеет вид 21 V 23, где 91 — примитивно истинная формула. Слагаемые этого множителя, являющиеся про­

изведениями, входят

либо

в 91, либо

в 23. Формула 91

после

вычеркивания

некоторых множителей

из ее сла­

гаемых переходит

в формулу 91', которая

также прими­

тивно

истинна (это непосредственно

вытекает

из свойств

формул алгебры

высказываний). Слагаемые,

входящие

в 23, можно

вообще

преобразовывать

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

разом,

так как состав 23 не влияет

па вопрос об эле­

ментарной регулярности

формулы

21 V 23.

Следователь­

но, для Ко наше

утверждение справедливо.

Предполо­

жим,

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

для St,-_i, п покажем, что

тогда

оно справедливо для К\.

 

 

 

 

Формула

 

получена

из К; применением одной из

операции 1, 2, 3 к одному

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

Если

была

применена

одна из операций

1 или 2, то

внешний множитель К, вида

Vx 91 (х) V 23 (или Зх 2( (х) V 23)

перейдет в множитель Кг-_1 вида

21 (х) V 23 (или 91 (с) V Зх 91 (х) V 23),

где

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

рекурсивный

терм.

Остальные

множители К, не изменятся. Предположим,

что мы вы­

черкнули какие-то множители из слагаемых

внешних

множителей

К,. Вычеркивание

может

 

произойти либо

из

слагаемых

внешних

множителей,

не подвергшихся

изменению при переходе к К*_ь либо

в

множителе

Vx 9( (х) V 23

(соответственно

в

Зх 2( (х)

V 23) из

слагае­

мых, входящих

в 23, так как

Vx9((x)

и 3x91 (х)

не яв­

ляются произведениями. Слагаемые внешних множите­

лей

Кг-, являющиеся

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

переходе к

K , _ i

не изменяются.

Вычеркнув некоторые

множители

из слагаемых внешних множителей К,- и те же множи­ тели из слагаемых внешних множителей St,-_i, получим формулы Stj и Кг-i. Первая из них содержит внешний множитель Vx2I(x)V23/ (или соответственно Зх 2I(x)V23'). Вторая имеет те же множители, как и первая, за исклю-

§ 6. Н Е К О Т О Р Ы Е ЛЕММЫ О Р Е Г У Л Я Р Н Ы Х ФОРМУЛАХ

355

чением указанного, который переходит в' множитель 91 (*) V 53' (или 21 (с) V 3-v 91 (х) V 23')

(23' есть результат вычеркивания множителей из сла­

гаемых 93). Поэтому формула

есть

результат

при­

менения к формуле St'i той же операции, которая

пере­

водит

Si;

в

В силу

индуктивного

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

формула

регулярна.

А

тогда (в силу 5 § 5)

и 51г

регулярна.

Таким

образом,

в случае, когда Я\_,

полу­

чается

из

&i операциями

1 или 2, из регулярности

5t/_i

следует

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

 

 

 

 

Предположим

теперь,

что

K i - i получена из Kj

при­

менением операции 3. В таком случае один из внешних

множителей 51г-,

 

 

 

91,&212& . . . &9lf t V23,

переходит в произведение внешних множителей

(21, V23)&(2t2 V23)& . . .

&(2lf e V23),

где 9Ij, 9l2 ,

21 >t простые

множители. Остальные

множители К, при переходе к S?i_i не изменяются.

Предположим,

что мы

вычеркнули

какие-то множители

из некоторых

внешних

слагаемых

являющихся про­

изведениями. При этом мы могли вычеркнуть некоторые

множители

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

91) &...<& 91й. Пусть

это

множители

9Х„

2(2,

9(р,

p<k.

 

 

 

 

 

 

Полученную таким

образом

формулу обозначим

 

Вы­

черкнем

в

_1 из

всех тех внешних слагаемых, кото­

рые не

изменяются

при переходе от К, к

те

же

множители, которые вычеркнуты в формуле К;. Кроме

того, удалим из кг-\

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

21, V 33',

2I2 V 23',

2fp

V 93',

где 23' — результат

вычеркивания

из

23. В силу 3 § 5

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

лученная из 5?;-, вычеркиванием некоторых множителей

внешних слагаемых и удалением

нескольких внешних

множителей, остается регулярной.

Но

получается

12*

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

из

применением

операции

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

и

Я*

регулярна. Итак, наше утверждение справедливо

 

для

Ко,

и из справедливости его для

следует его

спра­

ведливость для § t i .

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

для

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

Л е м м а

2. Если

к

слагаемым

внешних

множителей

регулярной

формулы

присоединить

любые

слагаемые, то

формула

останется

регулярной.

 

 

 

 

Л е м м а

3. Если

свободную

предметную

переменную

регулярной

формулы

заменить

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

термом, то

формула

останется

регулярной.

 

 

 

 

Доказательство этих двух лемм легко провести по

индукции точно так же, как доказательство

леммы 1.

З а м е ч а н и е 1.

Если

произвести одну

из

операций

1, 2, 3

над

регулярной

формулой,

то получится

опять

регулярная

формула.

 

Это

утверждение не

является не­

посредственно очевидным, так как такая операция мо­ жет не быть той, которая данную нам формулу приво­ дит к формуле из цепочки регулярности. Чтобы дока­ зать наше утверждение, достаточно показать, что тот внешний множитель, над которым производится эта опе­ рация, остается регулярным. Но если эта операция есть операция 1, то рассматриваемый внешний множитель перейдет в такой, у которого вычеркнут некоторый кван­ тор всеобщности. На основании замечания 6 § 5 этот множитель остается регулярным. Если над ним произ­

водится операция

2, то он перейдет в множитель, в ко­

тором

прибавится

еще одно

слагаемое (т. е. множитель

вида

3x9l(;c)V23

перейдет

в

множитель

вида 91 (с) V

V Зх

91 (я) V 23). В силу леммы

2 при этом

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

не нарушится. Наконец, если произведена операция 3, то множитель вида

21,&912& . . . &2tA V53

перейдет в произведение множителей

(91, V23)&(9l2 V23)& . . . &(%k V 93)-

Но каждый из множителей этого произведения мо­ жет быть получен из предыдущего вычеркиванием всех множителей в произведении 911 & . . . & 9Ц, кроме одного. Поэтому в силу леммы 1 все формулы 9 l ; V 23 регуляр­ ны," и, следовательно, их произведение также регулярно.

 

§ 6. Н Е К О Т О Р Ы Е

ЛЕММЫ О

Р Е Г У Л Я Р Н Ы Х ФОРМУЛАХ

357

 

Л е м м а 4.

Если

формулы

21 V 51 и

93 V

$

регуляр­

ны,

то формула

91 & 93 V Я также

регулярна.

 

 

 

Рассмотрим

сначала

случай, когда

91 и

93 прими­

тивные формулы. В силу регулярности формулы

91 V 53

она

применением операций

1, 2,

3 приводится

к фор­

муле Йо, у которой все внешние

множители

элементар­

но

регулярны.

Вместе

с тем

так

как 91 примитивная

формула, то производимые операции никогда не затра­ гивают слагаемого 91 (см. стр. 344). Поэтому все внеш­

ние множители

формулы

91 V К имеют

вид

 

 

 

 

91 V G' V Я',

 

 

 

где 91 V 6 '

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

 

Если мы рассмотрим формулу, в которой

91 заменено

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

X, т. е. X V

Я, то,

производя

над ней те же операции, которые мы

производили

над

91V

мы получим формулу, внешние множители

ко­

торой

имеют вид

 

 

 

 

 

 

X V £ ' V 5Г.

 

 

 

Только эти множители уже, вообще говоря, не элемен­ тарно регулярны. Если мы в качестве X возьмем фор­

мулу 53, то формулы

23 V G' V St'

будут регулярны, так как они являются внешними мно­

жителями

формулы,

полученной

применением

операций

1, 2, 3

к формуле

23 V Я,

которая, по условию,

регуляр­

на. В

таком случае

из

каждой

формулы

2 3 V S / V $ '

можно

с помощью

операций

1, 2, 3 получить вновь фор­

мулу,

внешние множители которой— элементарно

регу­

лярные формулы, имеющие

вид

 

 

 

 

 

 

 

23 V 6'

V G" V Я",

 

 

 

где формулы 23 V

V ®"

примитивно истинны.

Тогда

и из

формулы X V

V Я' теми

же операциями

полу­

чается

формула

X V

V

V

 

 

 

 

 

 

 

 

 

 

 

Заменим

теперь

X

формулой 91 & 23. В

таком

случае

нашими операциями мы сначала получим семейство формул

2 l & 2 3 V < S ' v r ,

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

а затем семейство формул

 

 

 

21 & 23 V (£' V G" V Я".

(1)

Покажем,

что каждая формута

21 & 23 V (§.' V й "

при­

митивно

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

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

пре­

образованиями алгебры высказываний

она может быгь

переведена в формулу

 

 

(91 V G' V

V 6' V

 

Каждый множитель этой формулы является примитивно истинной формулой. Поэтому и произведение, а следо­ вательно, и формула

91 & 23 V G' V &"

примитивно истинны. Следовательно, все формулы (1) элементарно регулярны, а значит, формула 91 & 23 V Я регулярна.

Если хотя бы одна из формул 91 или 23 не является примитивной формулой, доказательство проводится про­ ще. Представим 91 и 23 в виде произведений:

21 =

91, &

. . .

& 2[р,

23

= 23, & . . .

& 23,

(в частности,

р и q могут оказаться равными 1).

Формулы

91 V

 

93 V Я4

и

91 & 23 V $

примут тогда

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

вид

 

 

 

 

 

 

Я,

& Я,

23, & . . . 23, V Я,

91, & . . .

& 9tp

V

91, & . . .

& \

93, &

. . .

93, V

Я.

 

 

 

Первые две формулы регулярны. Поэтому в силу леммы 1 каждая формула 91г \/ Я и 23/ V Я регулярна. Так как произведение 91&23 не является примитивной формулой, то к формуле 91, & ... <&23Ч \/Я можно при­ менить операцию 3. После этого она перейдет в фор­ мулу

(91, V Я) & . . . & (2IP V Я) & (23, V Я) & . . . & (23, V Я).

Эта формула является произведением регулярных мно­ жителей, следовательно, регулярна, А тогда и формула 21&23V Я, также регулярна.

§ б. НЕКОТОРЫЕ

ЛЕММЫ О Р Е Г У Л Я Р Н Ы Х

ФОРМУЛАХ

359

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

91

регулярна

и ее

внешние

множители

имеют вид

9Г V 53' V 53",

причем

(S V 53'

регулярная

формула. Тогда,

заменив в фор­

муле

91 все

или

некоторые

внешние

множители

форму­

лами

91' & i \ V 23' V 53"

и

переименовав,

если

это

нуж­

но, переменные,

получим

регулярную

формулу.

 

 

З а м е ч а н и е

2. Из

доказанных

лемм

вытекает,

что

применение

дистрибутивных

преобразований

к

регуляр­

ным

формулам

также

приводи!

к

регулярным

форму­

лам.

В частности, для

второго

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

закона

это утверждение можно формулировать следующим об­ разом.

Если

St, & ... & 2l„ V 53 — регулярная

формула,

то

(9b V 53) & ... &(%п V 53) — также

регулярная

формула,

и обратно.

Доказательство

этого

утверждения

полу­

чается

немедленно из лемм

1, 4

и

свойства

3 регуляр­

ных формул

(стр. 351). Из

этого

следует,

что

указанные

преобразования мы можем

применять и

к

отдельным

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

 

Л е м м а

5.

Если

формулы

3x%(x)\/i

 

и

53 \/ 2

ре

гулярны,

то и

формула

Зх

(51 (х) & 33) V 2

регулярна.

 

 

Пусть

 

 

 

 

 

 

 

 

 

 

 

—цепочка

регулярности

формулы Зх 91 (х) V 2. Так

как

при

всех

операциях

слагаемое

Зх%(х)

не исчезает

из

формулы, то каждый внешний множитель формулы

К/

имеет вид

 

Зх 91 (х) V

2( / ) -

 

 

 

 

 

 

 

 

 

 

 

 

Для всех внешних множителей формулы

К0

утвержде­

ние

леммы

справедливо.

В

самом деле,

если формула

Зх 5t (х) V 2'

 

элементарно

регулярна,

то

8'

содержит

примитивно

истинные

слагаемые. Поэтому,

какова

бы

ни была формула $,

формула

Ж V 8'

элементарно

ре­

гулярна. Следовательно,

и формула

 

 

 

 

 

 

 

 

Зх

(31 (х) & 33) V 2'

 

 

 

 

в этом случае

элементарно

регулярна,

 

 

 

 

360

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

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

В самом деле, пусть

 

 

 

 

 

 

зх%

(х) va( < )

 

 

 

 

 

 

 

— внешний

множитель формулы

 

а формула 23 V

й(')

регулярна. Среди внешних

множителей

 

 

 

 

 

 

1) либо найдется

множитель

 

 

 

 

 

 

 

 

 

 

 

 

 

91(c) V Зх

91 (х)

V

8( ') ,

 

 

 

 

 

 

2) либо найдется

множитель

 

 

 

 

 

 

 

 

 

 

 

 

 

Зх%(х)

 

V 8*'-1»,

 

 

 

 

 

 

получившийся

вследствие

применения

одной

из

опера­

ций 1, 2, 3 к формуле

 

 

 

 

 

 

 

 

 

 

 

 

3) либо, наконец, среди внешних множителей

 

содержится

сам

множитель

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ЗхЪЦх)

V 2«').

 

 

 

 

 

 

 

 

В случае 1) в силу индуктивного предположения и

леммы 2,

если

23 V S( i ) регулярна,

то

и

формула

 

 

 

 

 

 

2t(c) V Зх (91 (х) & 23) V

2 (

, )

 

 

 

 

регулярна. В силу следствия леммы 4 тогда

регулярна

формула

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

91 (с) & SB V Зх

(х) & 23) V

2 < 0 .

 

 

 

В таком

случае

 

формула

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Зх

(21 (х) & 23) V 8( , )

 

 

 

 

 

(2)

регулярна,

так

 

как

предыдущая

формула

получается

из нее применением операции 2.

 

 

 

 

 

 

 

 

 

В случае 2) операция, производимая

 

над

формулой,

не

относится к

 

слагаемому

Зх!й(х).

 

Она производится

над каким-то членом, входящим в

состав

Поэтому

та

же операция

над

формулой Ж V

 

 

где

Ж — произ­

вольная формула, приводит к формуле

 

X V

2(*->). Эта

формула

регулярна,

если

 

Ж V

 

 

регулярна,

и

об­

ратно. Поэтому,

если формула

23 V

 

 

регулярна,

то

и

23 V

 

регулярна.

Тогда

в

силу

индуктивного

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