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

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

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

§ 6. Э К В И В А Л Е Н Т Н Ы Е ФОРМУЛЫ

91

щ 39

Применив к ним правило ^ '& ^ , получим I - (Л -> Л) & (Л - » Л)

или, если

записать

это

выражение

в

принятой

нами

форме,

 

 

 

 

 

 

_

 

 

 

 

 

 

 

 

 

 

Н Л ~

Л.

 

 

 

 

 

Мы

будем

говорить,

что

формулы

Я

« 23

эквива­

лентны,

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

 

 

 

 

 

 

 

 

 

 

 

 

Ь

21 ~

23.

 

 

 

 

 

Заметим сразу же, что всякие две выводимые фор­

мулы исчисления

высказываний эквивалентны.

 

Соотношение

эквивалентности

формул

симметрично,

т. е. если

21

эквивалентно 23, то

и

23

эквивалентно 21.

В самом деле, если

имеет

место

 

 

 

 

 

Ь - Я~33

или, иначе,

f-(2I->23)&(23^?(), SI & 58

то в силу правила -щ—^- мы имеем

Ь Я ^ 23 и | - 93 -> Я.

Применив обратное правило щ& ^ . получим

 

 

И23-^21)&(21->23),

 

 

или

 

 

Н З З ~ Я .

 

 

 

 

 

 

 

 

 

 

 

Соотношение

эквивалентности

транзитивно, т. е. если

21

эквивалентно

23

и

23 эквивалентно

(5, то 21

эквива­

лентно а.

 

 

 

 

 

 

|на

Действительно,

из

|— 91 ~ 23

и

I- 33 — (5

следует

основании -щ—jg-j.

что

 

 

 

1-Я-*33; | - 3 3 - * Е .

Применив к этим формулам правило силлогизма, по­ лучим

I - Я -> б.

92

ГЛ. I I . И С Ч И С Л Е Н И Е В Ы С К А З Ы В А Н И И

 

В силу симметрии эквивалентности будем иметь

И,

наконец, применив правило

получим

Чтобы доказать выводимость эквивалентности

21-23, достаточно доказать выводимость двух импликаций

21->23 и 23->9t,

и, обратно, эти импликации выводимы, если выводима эквивалентность 21 <~ 23.

Справедливость этого легко усмотреть из сказанного выше. То же положение можно записать в виде двух правил:

 

Ш -> SB, SB -> ST

 

St~33

 

 

 

SI ~ SB

'

ST

SB, SB -> St

 

 

Пользуясь введенным ранее понятием, сформулируем

это утверждение так:

 

 

 

 

 

 

Чтобы формулы

21 и

23 были

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

необхо­

димо и достаточно,

чтобы 21 была

сильнее

23 и

23 силь­

нее 21.

 

 

 

 

 

 

 

 

П р и м е р .

Из доказанной

эквивалентности

 

 

 

 

Л ~ Л

 

 

 

 

посредством

подстановки

получаем, что формулы 21 и 21

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

 

 

 

 

 

 

 

Т е о р е м а

э к в и в а л е н т н о с т и . Пусть

формула

21 (Л) содержит или не содержит

переменное

высказыва­

ние А, и пусть формулы

23i и 232 эквивалентны.

Тогда

формулы 21(23!) и

21(232), получаемые

из 21 (Л)

заменой

А соответственно на 231 и 232, также

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

Иначе:

 

 

 

 

 

 

 

 

 

м ^ - а д - ^ в д л - а д ] .

 

а )

Доказательство будем проводить индукцией по числу логических операций, с помощью которых составлена формула 21 (Л),

 

§

6. Э К В И В А Л Е Н Т Н Ы Е

ФОРМУЛЫ

 

93

Если

число

этих

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

нулю, то

формула

91 (Л) есть либо А,

либо

переменное

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

В,

отличное

от А.

В первом

случае

формула (I)

имеет

вид

(23,~232 )->(23,~232 ),

а во втором —

(»,~932 )->(91~91).

Первая из этих формул получается подстановкой в

выведенную

ранее

формулу Л-»-Л, а

вторая выводима

в силу теорем

1 и 2 § 2.

 

 

 

 

 

Пусть теперь утверждение (I) выполнено для всех

формул,

которые

получены не более чем п операциями,

и пусть

91 (А)

составлена п + 1

операциями. Последняя

операция, участвующая

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

91 ( Л ) , это

одна

из четырех

возможных

операций

 

&, V , —* или

—.

Поэ­

тому

формула 91 (Л)

имеет одну

из

следующих

форм:

91, (Л)&912 (Л),

9(,(Л) У Я 2 ( Л ) ,

%(А)-*Щ(А),

 

%Щ,

где формулы 91,(Л) и 2Т2(Л) образованы уже не

более

чем п

операциями.

 

 

 

 

 

 

 

 

Отсюда

следует,

что теорема

будет доказана,

если

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

 

выполнены

 

 

 

 

 

 

 

Ь(23,~23 2 )^[Я,(8,)~91,(23 2 )]

 

(а)

 

 

 

Ь(23,~232 )->[912 (93,)^912 (532 )],

 

(Ь)

будут

доказаны

утверждения

 

 

 

 

 

1.

Ь

(23, ~

232)

 

[91, (23,) & 9(2 (23,) ~ 91, (232) & %

(232)],

2.

Ь- (23, ~

232) -> [91, (23,) V %

 

~

«i №2) V Щ («г)],

3.

Ь

(23, ~

232) - * {[91, (23,) -+ % (23,)] ~

[91, (232) -

912(232)]},

[для случая 4 нужно предположить только (а)].

 

Итак,

докажем

14.

 

 

 

 

 

1.

Подстановками

в аксиому

П. 1 получим

 

 

 

 

 

 

Ь

91, (23,) &9<2 (23,)-* 91, (23,).

 

(1)

С другой стороны, из данного (а), которое можно запи­ сать в виде

94

ГЛ. I I . И С Ч И С Л Е Н И Е В Ы С К А З Ы В А Н И И

применением аксиомы П. 1 и правила силлогизма по­ лучим

И » , ~23 а ) - [91,(23,) - 91, (232)], откуда по правилу перестановки посылок следует

Ь- 91, (23,)- [(23, ~ 2 3 2 ) -

91,(232)].

(2)

Из (1) и (2) получаем

по правилу силлогизма

 

Н 91, (23,) & 912 (23,) -> [(23, ~ 232) -»

91, (232)],

 

откуда, если переставить

посылки,

получим

 

Ь (23, - 232) -

[91, (23.) & 212 (23,) -> 21, (232)].

(3)

Совершенно аналогично

можно получить

 

. Ь- (23, - 232) -

[91, (23,) & 912 (23,) -

21, (232)].

(4)

Сделав подстановки

в аксиому

I I . 3 и дважды

при­

менив правило заключения [на основании (3) и (4)], по­ лучим

(33, - 232) -

[91, (23,) & 212 (23,) -

91, (232)] &

 

 

 

 

&[9l,(23,)&2t2 (23,)-9t2 (232 )].

 

(5)

С другой

стороны, применив к аксиоме П.З правило

соединения

посылок и сделав

подстановки, получим

 

Ь [91, (23,) & 912 (23,) -> 91, (232)] & [21, (23,) & 212 (23,) ->

 

 

-» 912 (232)] -

[(21, (23,) & 212 (23,) -

21, (232) & 212

(23,)].

(6)

Применение

правила силлогизма

к (5) и (6) дает

 

Н (23, -

232) -> [21, (23,) & 2(2 (23,) -

21, (232) & 912

(232)].

(7)

Из (7) и из утверждения

 

 

 

 

Н (23, -

232) -> [91, (232) & % (232) -> 21, (23,) & 912

(23,)],

(8)

доказываемого аналогично, получаем применением ак­

сиомы

П . З

 

Ь- (23, ~ 232) - [21, (23,) & 212 (23,) - 91, (232) & 212 (232)].

 

2.

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

I I . 1

следует

 

 

И Л ~ Я ) - > ( Л - Д ) .

(9)

 

§

6.

Э К В И В А Л Е Н Т Н Ы Е ФОРМУЛЫ

95

Кроме

того,

имеет место (аксиома I I I .

1)

 

 

 

h B - > B V C .

(10)

Далее,

из теоремы 1 § 4 подстановкой

получаем

Ь

(А -> Б)

[(Б -> В V Q -> (Л -> Б

V С)],

откуда, переставив посылки и применив правило заклю­ чения [на основании (10)] получим

h

(Л -> Б) -> (Л -> Б

V С).

(11)

Применив к

(9) и (11) правило

силлогизма,

имеем

 

h(A~B)-*(A-*BV

С).

 

Подстановки в это последнее выражение дают

Н [21, (93.)~ «1 (232)] -» [21, (23,) -> Я, (232) V Я2 («г)], откуда, используя (а), получаем по правилу силлогизма

 

f- (23, ~

232) -> [21, (23,)

->

(232)

V

Щ (Ш

(12)

Аналогично

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

 

 

 

 

 

 

Н- (23, ~232 ) -> [212

(23,) -> 21, (232)

V

% (Ш

(13)

Из (12)

и (13),

применив

аксиому

I I . 3,

получим

 

1- (23, ~

232) -> [21, (23,) - 2t, (232)

V % Ш

& [% (23,) ->

 

 

 

 

 

->21,(232) V?t2 (232)].

(14)

С другой стороны, применив к аксиоме I I I . 3 правило соединения посылок и сделав подстановки, получим

(- № (33,).-* 21, (232) V Щ Ш

& [% (23,) -»

 

 

 

 

- * 21, (232)

V 212 (232)] -> [Я, (23,)

V

Я2

(23,)

-

 

 

 

 

->2l,(232)

V 2 l 2

(232)].

(15)

Применив к (14) и (15) правило

силлогизма,

полу­

чим

 

 

 

 

 

 

 

 

 

К (23, ~

232) -

[21, (23,) V

% (23,) -

21, (232)

V

2t2

Из этого и

из аналогично

доказываемого

утверждения

h (23i -

232) -> [21, (232) V

« 2 (232) -* 21, (23,)

V

Щ (23,)]

следует, согласно

аксиоме

I I . 3:

 

 

 

 

 

 

Н (23, ~

232) -> [21, (23,) V

Щ (23,) ~

2t, (232)

V

212 (232)].

96

 

 

ГЛ. I I . И С Ч И С Л Е Н И Е В Ы С К А З Ы В А Н И Й

 

 

 

3. Из (а) применением аксиомы

П. 2

и

правила

сил­

логизма получим

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ь-(93, ~

»

2

)

 

Я

,

(93,)].

 

(16)

 

Аналогично,

из

(Ь),

применив

аксиому

I I . 1 и

пра­

вило

силлогизма,

получаем

 

 

 

 

 

 

 

 

 

 

Ь ( 9 3 ]

~ 932 )->[912 (931 )->«2 (532)].

 

(17)

 

Переставив

посылки

в

(16)

 

и (17),

получим

 

 

 

 

I - 91, (232) -

[(53, ~232 )-> 21,(23,)]

 

(18)

 

 

 

г-212 (23,)^[(23,~232 )-> 9(2

(232)].

 

(19)

 

Соединив посылки в

(18),

получим

 

 

 

 

 

 

 

Ь 211 (332 )&(23,-232 )->2{,(23,).

 

(20)

С

другой стороны,

подстановка

в

формулу

 

дает

 

 

 

 

 

h- А-+

А

 

 

 

 

 

Ь

[21, (23,) -> 212 (23,)] -> [21, (33,) -» 212 (23,)],

 

 

 

 

откуда, переставив

посылки,

получаем

 

 

 

 

 

Ь

21, (23,) -> {[21, (23,) -> 21, (23,)] -

212 (23,)}.

(21)

 

Применением

правила

силлогизма

к

(20) и (21)

по­

лучим

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ь- 21, (232) & (23, ~

232)

 

{[21, (23,) -* 212

(23,)] -> 212 (23,)},

откуда по

правилу

соединения

посылок

следует

 

 

Ь

[21, (9Э2) & (23, ~

232)] & [21, (23,) -

2(2 (23,)] -> 212 (23,).

(22)

 

Из

(22)

и (19)

по правилу

силлогизма

находим

 

Ь

[«, (232) & (93, ~

232)] & [21, (23,) -

212

(23,)] ->

 

 

 

 

 

 

 

 

 

 

->.[(23,~232)->212(232)].

(23)

Применив к (23) правило разъединения посылок, по­ лучим

h [91, (232) & (23, ~ 93а)] - {[21, (93,) -> % (23,)] ->

- > P i - 9 3 2 ) - ^ 9 l 2 (232)]},

§ 6. Э К В И В А Л Е Н Т Н Ы Е ФОРМУЛЫ

97

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

Ь- (53, ~

532) -

(21, (532) -> {[21, (23.) -> 912 (Э,)] ->

Формула

- > [ ( » , - » 2 ) - > 212 (932 )]}).

 

I - (53, ~

532) -

([21, (93,) -» 912 (53,)] -

 

 

->№(232 )-*[(5Э1 ~232 )->212 ($32 )]}) (24)

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

становки посылок и правила

силлогизма.

 

Точно так же получаем из

(24)

 

Ь- (23, ~ 232)

((93, ~ 932) -> {[91, (93,) - 9t2 (53,)]

-

 

 

->[91,(932 )->9t2

(932 )]}), (25)

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

Ь- А -* А & Л,

(26)

получим

 

Ь- (33, ~ 232) - {[91, (53,) -> 212 (23,)] -

 

->[9l,(532 )->9t2 (932)]}.

(27)

[Формулу (26) можно получить, заменив в аксиоме Н.З все переменные высказывания буквой Л.]

Так же, как и (27), доказывается

 

Н (93, ~

532) -

{[91, (532) -> 2Г2 (532)] - [91, (23,) -> 912 (23,)]}. (28)

Из

(27) и (28) следует аксиома

(П.З)

Ь

(23, ~

532) -v {[21, (93,) -> Я2

(23,)] ~

[91, (232) -> 212 (532)]}.

4.

Из

(а)

и из

 

 

 

 

Ь

[91, (53,) - 91, (532)] -

[9М53,] -> 2 М З Д

получаемого подстановками в аксиому IV. 1, по правилу силлогизма получаем утверждение 4:

Ь (53, ~ 532) -> [9ТГШ ~ 2Т7(531]. Теорема эквивалентности полностью доказана.

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

98

 

 

ГЛ. П. И С Ч И С Л Е Н И Е В Ы С К А З Ы В А Н И Й

 

 

Заметим, что ни в формулировке, ни в доказатель­

стве этой теоремы мы не предполагали

и не

использо­

вали

того,

что

замена Л соответственно

на 23,

и 232 в

формуле 21 (А)

происходит

всюду,

где А

входит

в 21 (А).

Нужно только, чтобы при получении

формул

21(23,) и

21 (2?2)

в каждом

месте, где

А входит

в 21, такая

замена

на 23, и 232 либо происходила, либо

нет —

одновременно.

Это замечание позволяет сформулировать доказан­

ный результат

так:

 

 

 

 

 

 

 

Если

в

формуле

21 заменить какую-нибудь

ее часть

23]

эквивалентной

формулой

232,

то

вновь

полученная

формула

2t(232)

будет эквивалентна

прежней,

именно:

 

 

 

И 2 3 , ~

2 3 2 ) [ 2 1 (23,) ~

21 (232)].

 

 

§ 7. Некоторые теоремы о выводимости

 

 

 

Т е о р е м а

1.

 

 

 

 

 

 

 

 

 

Н(Л — SR) — А.

До к а з а т е л ь с т в о . По определению эквивалент­ ности нужно доказать следующее:

 

 

(_ [(А ~ Я) -> А] & [А

~ Я)].

 

Но для этого на основании теоремы 3 § 4 главы

I I до­

статочно доказать

\-(А~Ш)->А

 

(1)

 

 

 

 

 

 

 

 

1 - Л - * ( Л ~ 9 ? ) .

 

(2)

Докажем

(1). По

определению

выводимости

имеем

Ш-+А—А,

а потому

на основании

теоремы дедукции

 

 

 

\-(Ш->А)^А.

 

(3)

Из

аксиомы

I I . 2 следует

 

 

 

 

Н [(Л -> SR) & (Ю -> Л)] -> (Я -> Л),

 

 

 

 

(- (Л ~ 9?) -> (:Я -> Л).

(4)

Из

(3) и

(4)

по правилу силлогизма заключаем, что

 

 

 

\-(А~Ш)-+А.

 

(1)

Докажем теперь (2). Имеем

9т" и тем

более А\— Ш;

теорема дедукции дает тогда

| - Л

и тем более

§ 7. Н Е К О Т О Р Ы Е ТЕОРЕМЫ О В Ы В О Д И М О С Т И

99

Л !— Л ->- С?. Второй

раз

применяем

теорему

дедукции и

получаем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Н Л - » ( Д - > 9 1 ) .

 

 

 

(5)

Из аксиомы

I . 1 имеем

 

 

 

 

 

 

 

 

 

 

 

Н Л ^ ( Э Т - > Л ) .

 

 

 

(6)

Подстановками

в аксиому

I I . 3 получим

 

 

f- [Л -> (Л -> 3?)] -> {[Л -> (Ш -> Л)] ->

 

 

 

 

 

 

 

 

 

 

 

 

-> [Л -> (Л

5Я) & (JR

Л)]}.

Используя

(5)

и

(6)

и

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

правило

за-

ключения, получим

 

 

 

 

 

 

 

 

 

 

 

 

Ь

Л - *

 

(

Л

Л

)

,

 

 

 

 

 

 

 

Н Л - > ( Л ~ 9 ? ) ,

 

 

 

(2)

что и требовалось

доказать.

 

 

 

 

 

 

Т е о р е м а

2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

И Л ~ 3 - ) ~ л .

 

 

 

 

Докажем

сначала

 

 

 

 

 

 

 

 

 

 

 

 

 

I - ( Л ~ 3 ) - * Л .

 

 

 

 

Подстановка

в

аксиому 1УЛ

дает

 

 

 

т. е.

 

 

 

И Л - > 3 ) - > ( 3 - > Л ),

 

 

 

 

 

 

 

 

 

 

 

 

_

 

 

 

 

 

 

 

м л - > з ) - » е л - > л ) .

 

 

(7)

Подставив

в

(3) Л

на

место

Л,

получим

 

 

 

 

 

 

 

Н (SR -> Л) -> Л.

 

 

 

(8)

Из (7) и (8)

 

следует

по

правилу

силлогизма

 

 

 

 

 

 

И Л _ * 3 ) _ > Л .

 

 

 

(9)

Подстановками

в

аксиому IIЛ получаем

 

 

 

 

У-(А-»Ъ)&®-+А)-*(А-*Ъ).

 

 

 

 

(10)

Из (9) и (10)

получаем по правилу

силлогизма

 

 

 

 

МЛ-»-8) & (8-> А)-> А ,

 

 

 

4*

100

 

 

ГЛ. I I . И С Ч И С Л Е Н И Е

В Ы С К А З Ы В А Н И Й

 

 

т.

е.

 

 

И Л ~ § ) - А

 

 

(И)

 

 

 

 

 

 

 

Докажем теперь, что

 

 

 

 

 

 

т.

е.

 

1_Л — (Л-*8)&(8->Л).

 

 

(12)

 

 

 

 

 

 

Подстановками

в аксиомы

I . 1 и IV. 1 получим

 

 

 

 

 

I - Л - * ( Ю - > Л )

 

 

(13)

и

 

 

 

 

 

_

_

 

 

 

 

 

 

Ь (91 -> А)->

(А->Щ.

 

 

(14)

 

Так

как

Л— Л, то по теореме эквивалентности

фор­

мула, получаемая

заменой

Л на

Л, также

выводима;

 

 

 

 

\-(Ш->А)->(А->Щ,

 

 

 

 

т. е. (в

силу того,

что Ш есть

g)

 

 

 

 

 

 

 

h (9t -> Л) -> (Л -> S).

 

 

(15)

Из

(13)

и

(15) по правилу

силлогизма

заключаем,

что

 

 

 

 

\-А->(А-+Ъ).

 

 

 

(16)

Так как

1—

Л (теорема 4 § 4 главы II), то Л I— § -> Л,

и по теореме дедукции

 

 

 

 

 

 

 

 

 

 

Ь Л - > ( 5 - > Л ) .

 

(17)

Подстановками в аксиому

П . З получим

 

 

 

 

 

Ь

[Л —> (Л —> g)] -

{ [ J - (5 -

Л)]

-

 

 

 

 

->[А^

(

А

А ) ] } .

 

 

Учитывая (16) и (17) и дважды

применив

правило

за­

ключения, получим

 

 

 

 

 

 

 

т.

е.

 

ь

л->(л->3)&(8->л),

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ь Л — (Л~3) .

 

(18)

Наконец, подставив в выводимую формулу Л -> -> ( В - > Л & В ) (см. теорему 3 § 4 главы II) формулу

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