книги из ГПНТБ / Новиков П.С. Элементы математической логики
.pdf§ 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 он стал внешним квантором. Но, удалив его из всех
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'). Вторая имеет те же множители, как и первая, за исклю-
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 |
|
регулярна. |
Тогда |
в |
силу |
индуктивного |
|||||||||
