/
Text
АКАДЕМИЯ НАУК СССР
ИНСТИТУТ ФИЛОСОФИИ
А.А.ЗИНОВЬЕВ
КОМПЛЕКСНАЯ
ЛОГИКА
«Н«
ИЗДАТЕЛЬСТВО «НАУКА»
МОСКВА 1970
В книге дается систематическое изложение формального ап-
парата разработанной автором комплексной логики. В ней
рассматривается общая теория дедукции и ее расширения,
включая теорию предикации, кванторов, условных форм, мо-
дальностей, существования, норм, терминов, отношений и фи-
зического следования. Автор приводит доказательства непроти-
воречивости и полноты систем комплексной логики относи-
тельно определенных семантических интерпретаций, выясня-
ет место классической и интуиционистской логик в теории
логического следования.
ОТВЕТСТВЕННЫЙ РЕДАКТОР
П. В. ТАВАНЕЦ
1-5-7
№86-70(1)
ВВЕДЕНИЕ
§ 1, Цель книги
В данной книге дается систематическое изложение
теории логического следования (вывода, дедукции), ко-
торая разрабатывалась автором в работах [3—8] и назва-
на комплексной логикой. Сравнительно с упомянутыми
работами здесь внесены значительные изменения и допол-
нения. Кроме того, здесь использованы работы других со-
ветских логиков [1, 2, 9—16], посвященные проблемам
комплексной логики. Автор рассматривает излагаемую
теорию не как окончательную по виду отдельных ее раз-
делов и по широте охвата проблем логики, но лишь как
первоначальный вариант, который может быть усовер-
шенствован и развит детальнее.
§ 2. Предмет логики
Логика изучает термины и высказывания, конкрет-
нее говоря — правила, по которым из данных терминов и
высказываний образуются новые термины и высказыва-
ния и которые позволяют судить о значениях одних тер-
минов и высказываний на основе сведений, которые име-
ются относительно значений других. Подробнее это рас-
смотрено в [3, 4].
Термины и высказывания образуются из данных тер-
минов и высказываний так, что при этом последние оп-
ределенным образом группируются в пространстве и вре-
мени, модифицируются и соединяются с особого рода
3
предметами, изобретенными специально для этой цели. Эти
предметы мы будем называть логическими операторами.
Логика, определяя свойства различного рода конст-
рукций из терминов и высказываний, определяет тем
самым и свойства логических операторов, поскольку
они являются в известном смысле показателями (или
представителями) типов структур терминов и высказыва-
ний. И в этом смысле логика есть наука о логических
операторах.
§ 3. Логические операторы
Роль логических операторов в языке выполняют сло-
ва «и», «или», «не», «нет», «но», «все», «некоторые» и т. п.,
а также запятые, точки и другие средства языка. В логи-
ке для изображения логических операторов изобрета-
ются особого рода символы не только для удобства за-
писи и обозримости утверждений логики, но прежде всего
потому, что одни и те же языковые средства выполняют
различные функции, а в качестве одних и тех же логиче-
ских операторов используются различные языковые сред-
ства.
Логические операторы разделяются на две группы:
1) терминообразующие операторы (например, слово
«который» в выражении «число, которое делится на семь»);
2) высказываниеобразующие операторы (например,
слово «не» в предложении «Число тринадцать не де-
лится на семь»).
Имеются логические операторы, которые относятся
только к первой группе (например, оператор «который»),
которые относятся ко второй группе (например, операто-
ры «все» и «некоторые») и которые могут относиться к
первой и второй группе (таковы, например, операторы
«и», ,«или», «не»). Какими являются операторы в третьем
случае, всецело зависит от их положения в терминах и
высказываниях.
4
Мы в дальнейшем будем рассматривать следующие ло-
гические опер аторы :
1) <—, Я, V, -»-, ~~|, ? — высказываниеобразующие
операторы соответственно «имеют признак» («характери-
зуется тем, что» и т. п.), «некоторые», «все», «если то», отри-
цание «не» и оператор неопределенности, употребляемые
(последние два) только совместно с предшествующими
четырьмя операторами;
2) |, [ ] — терминообразующие операторы «который»,
и «термин (или высказывание)...»;
3) •, г, V» ~ ~~ логические операторы «и», («каждый из»),
«или» сильное («одно и только одно из»), «или» ослаблен-
ное («по крайней мере одно из») и «не», которые могут иг-
рать роль как терминообразующих, так и высказывание-
образующих операторов.
Будем употреблять также круглые скобки, запятые и
точки, но не в качестве логических операторов, а в качест-
ве подсобных средств языка, регулирующих однознач-
ность чтения сложных символов, определяющих их гра-
ницы и строение.
§ 4. Термины
Термины разделяются на субъекты и предикаты,. Мы
предполагаем, что даны какие-то предметы, относитель-
но которых известно, что они суть простые субъекты и
простые предикаты. Правила образования субъектов и
предикатов из простых субъектов и предикатов и выска-
зываний задаются определениями такого вида.
DÏ Предикат:
1) простые предикаты суть предикаты;
2) если а есть предикат, то — а ж а суть предикаты;
3) если а1,..., ап (п>2) суть предикаты, то (а1-...-ап)
и {ax\/..\/(in) суть предикаты;
4) если а1,... ,ап (п > 2) суть предикаты, то • (а1,... ,ап)
и \/ (а1,...^71) СУТЬ предикаты;
5
5) если х есть высказывание, то х \ есть предикат;
6) если х есть высказывание, а а есть предикат, то
а \ х есть предикат;
7) нечто есть предикат лишь в силу пунктов 1—6.
2)2 Субъект:
1) простые субъекты суть субъекты;
2) если а есть субъект, то ~-» а и а суть субъекты;
3) если ах,...,ап (п >> 2) суть субъекты, то (а1- ,..-ап)
и (а1 V ... V ап) суть субъекты;
4) если аг,...,ап (/г ]> 2) суть субъекты, то- (аг,...,ап)
и V (а1,...,^71) суть субъекты;
5) если а1,...,а" (тг > 2) суть субъекты, то (ах,...,ап)
есть субъект;
6) если х есть высказывание, то \ х есть субъект.
7) если х есть высказывание, а а есть субъект, то а \ х
есть субъект;
8) если а есть высказывание, субъект или предикат, то
[а] есть субъект;
9) нечто есть субъект лишь в силу пунктов 1—8.
D3. Субъекты и предикаты (и только они) суть тер-
мины.
Термины, указанные в Dl и Z)2, читаются так:
1) ~ а — предмет, не обозначаемый термином а.
2) (а1-...-а71) — предмет, обозначаемый каждым из
терминов а1, ..., ап;
3) (а1 V ... V ап) — предмет, обозначаемый по крайней
мере одним из терминов а1, ...,ап;
4) • (а1, ..., ап) — каждый из предметов а1, ..., ап;
5) V (а1, ..., ап) — по крайней мере один из предметов
Cv, ...,66 ,
6) а — предмет не-а (противоположный а);
7) | # — тот факт, что х\
8) х \ — такой, что х\
9) а \ х — а такой, что х\
10) [а] — термин а.
6
§ 5. Высказывания
Субъект, указанный в пункте 5 определения Д2 пред-
шествующего параграфа, называется одноместным при п =
= 1, двуместным при п = 2 и т. д., вообще — энместным
в зависимости от п.
Предикаты в свою очередь разделяются на одномест-
ные, двуместные и т. д. (вообще на энместные, где п > 1).
Мы предполагаем, что это разделение дано каким-то об-
разом, т. е. предполагаем известным, каким является тот
или иной предикат с этой точки зрения.
Если даны термины и выполнено только что приведен-
ное допущение, то правила образования высказываний из
терминов и высказываний задаются определениями та-
кого вида.
Di, (а «— Ь), (а """] <— Ъ) и (а? <— Ь) суть основные вы-
сказывания, если и только если а есть субъект, а Ь — пре-
дикат, причем, если а есть энместный субъект, то Ъ есть
столь же местный (энместный) предикат.
Высказывания, указанные в 2)1, читаются так:
1) (а -*- Ъ) — «а имеет признак Ь»; «а имеет о»; «а ха-
рактеризуется тем, что Ь»; «Ъ присущ а» и т. п.;
2) (а | «— Ь) — «а не имеет о»;
3) (а? «— Ь) — «а неопределенно имеет Ь (нельзя уста-
новить (а <— Ъ) или (а ~~] <— Ь); не известно, (а <-- Ь) или
(а -| «- Ь))».
2)2. Высказывание:
1) основные высказывания суть высказывания;
2) если жесть высказывание, то ~ х есть высказывание;
3) если х1, ..., хп (п > 2) суть высказывания, то {х1-...
-хп), (ж1: ... :хп) и (х* V ••• V хП) СУТЬ высказывания;
4) если а есть термин, а х есть высказывание, то
(Va) х, (За) ж, П Va) х, П За)я; (?Va) ж и (? За) х
суть высказывания;
7
5) если х и у суть высказывания, то (х —> у), (х~~\ —>у
и (ж? —> г/) суть высказывания;
6) нечто есть высказывание лишь в силу 1—5.
D3. Высказываниеобразующий оператор будем назы-
вать главным в данном высказывании в таких слу-
чаях:
1) ч- есть главный оператор в (а «-- Ь), (а ~~~| <— Ъ) и
(а? <- Ь);
2) • есть главный оператор в (х1 •... • хп), \/ — главный
в (яЛ/.-Л/ ^n)v — главный в (ж1:... :яп);
3) V есть главный оператор в (Va) х, (~~| Va)# и (? Va) ж;
Я — главный в (Яа) о:, (П^я) х и (? Яа) а:;
4)->-есть главный оператор в (#->-#), (ж"~|->-у) и
(xi ->у)\
5) оператор, являющийся главным в а:, является глав-
ным и в ~ ж.
Высказывания, указанные в D2, читаются так:
1) ~ л: — «Не-#», «Не так, как говорится в х»;
2) (xi-...-xn) — «х1 и х2 и...и #п», «Каждое из ж1, ...,
• • • , tX/ I " ,
3) (a:1 :...: яп) — «Либо а:1, ..., либо хп», «Одно и только
одно из я1, ..., хп»;
4) (аЛ/ ... V^n) — <<a;1 или--- или #п»,«По крайней мере
одно из х1, ..., #п»;
5) (Va) х, (Яа) ж, П Va) ж, П За) х, (? Va) s, (? Яа)я
— соответственно «Все а таковы, что х», («Для всех a име-
ет силу #» и т. п.), «Некоторые a таковы, что х»г «Не все a
таковы, что #», «Нет таких а, что я», «Неопределенно (нель-
зя установить, не известно и т. п.), (Va) x или("~] Va) # »,
«Неопределенно, (Яа) х или (~~"| Яа) х»;
6) (# -^i/), (яГ~| ->*/), (х? -+у) — соответственно «Если
#, то I/» («Признание а: обязывает признать у»), «Признание
х не обязывает признать г/», «Неопределенно, (х-+у)
или (#~~"| -> г/)».
8
§ 6. Расширения алфавита
и правил образования
Приведенный алфавит логических операторов и пере-
чень правил образования терминов и высказываний не
исчерпывают сферу логики. В частности, помимо кванто-
ров «все» и «некоторые» употребляются операторы «один»,
«два», «большинство», «меньшинство», «третья часть» и т. п.
(см. [3]); помимо обычной конъюнкции «и» употребляются
упорядоченные «и затем», «и до этого», «и справа от этого»
и т. п. Мы привели лишь операторы и правила образова-
ния терминов и высказываний, рассмотрение которых обра-
зует ядро логики, а также основу и образец для рассмот-
рения других операторов и правил. И в дальнейшем по мере
изложения мы будем осуществлять некоторые расширения
такого рода, каждый раз поясняя их место и отношение к
фундаментальным логическим объектам.
§ 7. Вхождение
D1. Одно высказывание входит в другое (есть вхожде-
ние в другое), если и только если первое есть графическая
часть второго. Аналогично — для вхождения термина
в высказывание, высказывания в термин, термина в тер-
мин и логического, оператора в термин и высказыва-
ние. Высказывание входит само в себя. Термин входит сам
в себя.
Согласно Dl не всякая графическая часть высказыва-
ния есть вхождение в него другого высказывания, если
даже в нее и входят высказывания. Например, х : у гра-
фически есть часть высказывания (х : у : z), однако в по-
следнее не входит высказывание (х : у), ибо по определе-
нию высказывания выражение х : у не есть высказывание
(отсутствуют внешние скобки). Аналогично в высказыва-
ние (х'у-z) не входит высказывание (х-у), хотя в него вхо-
9
дит каждое из х и у. Аналогичное положение имеет силу
для соотношений терминов и высказываний, а также тер-
минов и терминов, являющихся их частями. Короче гово-
ря, не всякая часть термина или высказывания есть вхож-
дение в него термина или высказывания.
§ 8. Логическое следование
Будем употреблять символ |— как знак логического
следования (в смысле «из... логически следует...»). Выра-
жение вида х\— у будет читаться буквально так: из вы-
сказывания х логически следует высказывание у. Слово
«логическое» («логически») в выражении «логическое сле-
дование» («логически следует») будем для краткости опу-
скать и говорить просто «следование» («следует»).
751. х\— у есть утверждение (или формула) следования,
если и только если х и у суть высказывания.
D2. Высказывание х в х (— у называется посылкой
для г/, высказывание у — заключением (или следствием)
высказывания х.
Утверждение х \— у не есть высказывание, состоящее
из высказываний хжу. Это — высказывание, состоящее из
двух терминов «высказывание х» и «высказывание у»,
обозначающих высказывания соответственно х и у, и двух-
местного предиката «из первого следует второе». Если
записать его в соответствии с определениями, данными в
параграфах 4 и 5, то оно примет такой вид: ([#], [у] <— (|— )).
Так что оно является простым высказыванием.
D3. Вхождение высказывания в формулу следования;
1) высказывание х входит в формулы следования х\— у
и у \-х;
2) если высказывание х входит в высказывание у, а
у входит в формулу следования z [— г?, то х входит
В Z |— V.
3) высказывание входит в формулу следования только
в силу 1 и 2.
10
ZM. Вхождение термина в формулу следования: тер-
мин а входит в х f— у, если и только если он входит в х
или (не исключающее «или») в у.
Символ |— будем употреблять также как знак того, что
высказывания принимаются из чисто логических сообра-
жений. При этом выражение \— х можно рассматривать
как следование х из пустого множества посылок (как вырож-
денное следование).
D5. \—х есть формула вырожденного следования, если
и только если х есть высказывание.
D6. Высказывание х входит в |—х; если высказывание
(или термин) у входит в х, то у входит в \— х.
Выражение |— х точно также не есть высказывание,
состоящее из высказывания х и оператора |—. Символ |—- не
есть логический оператор. Это — особый предикат «при-
нимается из логических соображений» («логически истин-
но» и т. п.). А выражение |— х есть элементарное выска-
зывание ([х]) <- ((—)), состоящее из субъекта [х] и преди-
ката f—.
Учитывая сказанное, мыв дальнейшем будем рассмат-
ривать только такие формулы следования, которые со-
держат один и только один символ |—. Выражение вида
(х Ь U/H0)» (*|— У) \- 2, (х |— У) (« |— г?) |— (а |— Ь) и т. п.,
в которых символ (— встречается два и более раза, фигури-
ровать у нас не будут. Такого рода выражения на самом деле
лишь сокращенная запись высказываний соответственно
([*], [([у], Ы) «- (h)]) «- (H, (KW, [у]) *- (HL M) +-
ч- ((—) и т. п. Логические правила для таких высказыва-
ний получаются как производные от правил, рассматрива-
емых в данной книге.
§ 9. Классический и неклассический случаи
Будем различать классический и неклассический слу-
чаи в теории следования по такому признаку: в системах
для неклассического случая будут фигурировать два раз-
11
личных оператора отрицания и оператор неопределенности,
в системах же для классического случая операторы отри-
цания не различаются (остается одно отрицание), а опера-
тор неопределенности отсутствует. Смысл различения двух
видов отрицания и введения оператора неопределенности
подробно разъяснен в работах [3, 4].
Такое употребление выражений «классический» и «не-
классический» отличается от принятого в логике их упот-
ребления: неклассическими системами принято называть
системы, которые уже классического исчисления предика-
тов по классу доказуемых формул. Однако упомянутое
сужение класса доказуемых формул поддается разумному
и простому (на наш взгляд) объяснению лишь при условии
различения двух форм отрицания (или двух различных по-
зиций отрицания) в высказываниях. В дальнейшем мы
будем рассматривать системы, которые можно истолковать
как сужение классической логики, но в которых фигури-
рует только один оператор отрицания и отсутствует опе-
ратор неопределенности, а также системы с двумя отрица-
ниями и с оператором неопределенности, содержащие в
себе (в известном смысле) системы классической логики«
Потому принятое деление систем логики на классические
и неклассические оказывается здесь неопределенным и
даже противоречивым. И потому мы от него отказались.
§ 10. Технические замечания
При построении логических систем (исчислений) в даль-
нейшем будем употреблять выражения «аксиомная схе-
ма» и «теоремная схема» в смысле, несколько отличном от
принятого в логике. Дело в том, что мы не будем вводить
в алфавит наших систем переменные символы (пропозицио-
нальные переменные, индивидные переменные и т. п.).
Мы будем использовать употребляемые ниже буквы х, у,
z, я1, #2, ..., а, Ь, с, ... и т. д. как переменные в следующем
смысле: 1) каждая буква по отдельности будет обозначать
12
любое высказывание или любой термин (что именно, будет
ясно из контекста), а также высказывание или термин за-
даваемого контекстом типа; 2) различие же совместно встре-
чающихся (в одном утверждении, в одной формуле, в од-
ном рассуждении) букв будет означать, что термины (или
высказывания) могут как-то различаться (если в контексте
не сказано, как именно они различаются).
Такое использование букв соответствует употреблению
переменных метасимволов. Введение переменных симво-
лов в алфавит логических систем не избавляет от необхо-
димости введения переменных метасимволов, тогда как
употребление последних делает первые практически из-
лишними. В случае индуктивных доказательств мы можем
любую букву использовать в качестве объекта для базисно-
го шага, просто приписав ей необходимые для этого свойст-
ва (сказав, например, «Пусть а есть элементарный термин»).
Кроме того, мы будем использовать употребляемые ни-
же буквы как обозначения именно высказываний и терми-
нов, а не как лишенные значения символы, нуждающиеся
в интерпретации. Поэтому формулируемые нами логи-
ческие системы по способу построения суть теории, описы-
вающие свойства высказываний и терминов определенного
вида. Никаких дополнительных формальных трудностей
из-за этого не возникает, зато с самого начала исключают-
ся спекуляции на счет особенностей логических построе-
ний и их отношения к реальным языкам.
Так что в дальнейшем, принимая х\—у (или |— х) как
аксиомную схему в некоторой логической системе, мы
будем иметь в виду следующее: если х и у суть высказыва-
ния, то формула следования х\— у (или }— х) принимает-
ся в данной системе. Аналогично для терминов. В прави-
лах вывода будет предполагаться, что употребляемые бук-
вы суть высказывания (или термины).
Конечно, в данном случае можно было бы просто гово-
рить об аксиомах (или постулатах) в том смысле, в каком
говорят о них в научных теориях вообще. Но мы все же бу-
13
дем говорить о схемах аксиом, предполагая связь с логи-
ческой традицией: наши системы легко превращаются в
исчисления, отвечающие традиции (с точки зрения правил
построения, а не содержания), путем незначительных мо-
дификаций. Так, если в излагаемой ниже общей теории
дедукции вместо элементарных высказываний говорить о
пропозициональных переменных, то получим обычные (по
форме) исчисления с аксиомными схемами.
К теоремным схемам относится сказанное выше об ак-
сиомных схемах. Доказать теоремную схему х |— у или |—#,
значит доказать, что это утверждение верно для любых вы-
сказываний (терминов) с такой структурой, какая указана
вжиу.
Определения будем нумеровать символами Di ж Dikl9
аксиомные схемы — Ai и Aïkl, теоремные схемы — Ti и
Tiki, где i есть номер определения, аксиомной или теорем-
ной схемы в данном параграфе, к — номер главы, I — номер
параграфа. При доказательстве теоремных схем в некото-
рых случаях будем под их формулировкой записывать ша-
ги доказательства. Справа от теоремных схем в квадрат-
ных скобках будем писать, на основе каких теоремных
схем и правил вывода получается соответствующая тео-
ремная схема или сделан соответствующий шаг в ее дока-
зательстве.
Утверждения о свойствах формул логической системы
суть метаутверждения по отношению к теоремам этой
системы. Будем их нумеровать символами вида MTi и
MTikl, где i, к и I те же, что и выше.
ГЛАВА ПЕРВАЯ
СИЛЬНОЕ СЛЕДОВАНИЕ
§ 1. Система 8х
Логические операторы:
1) • — конъюнкция («и», «каждое из»);
2) : — сильная дизъюнкция («либо», «одно и только
одно из») ;
3) ~ — отрицание («не», «не так»).
Di. Высказывания, которые нельзя расчленить на дру-
гие высказывания и логические операторы •, : и ~, суть
элементарные относительно S1 высказывания.
D2. Высказывание:
1) элементарные относительно S1 высказывания суть
высказывания;
2) если х есть высказывание, то ~ х есть высказыва-
ние;
3) если х1, ..., хп (п > 2) суть высказывания, то (ж1-...
...-хп) и (я1:... :хп) суть высказывания;
4) нечто есть высказывание лишь в силу 1—3.
Для упрощения записи будем скобки в ряде случаев
опускать, полагая, что конъюнкция связывает сильнее
дизъюнкции, а обе они — сильнее знака следования. Зна-
ки конъюнкции будем опускать записывая соединяемые
ими формулы рядом, без интервала.
Аксиомные схемы S1:
УА А . X I '"^-/ '■■■"■■' X
А2. — — х\—х
A3. ху\—х
15
A4. xy\—yx
АЪ. xlx2 ... xn ]— у,
где г/ отличается от (х1х2...хп) лишь какой-то расстановкой
скобок, удовлетворяющей D2.
AQ. у\—х1х2 ... хп,
где у то же, что в -45.
Al. ~(ху)\-~ху\х~у\~х~у
АЪ. — ху : х — у : —х — у\—— (ху)
А§. —(х: у)\— ху : ~х — у
— (х1 : х2 : . .. : хп) \— у1 : у2 : .. . : ут,
тде У1у У2J • ••* Ут есть множество попарно различных выска-
зываний, в которые включаются (х*х2 ... хп) и всевозмож-
ные высказывания, отличающиеся от него наличием одного
и только одного оператора отрицания перед всеми я1, я2, ...
хп или перед i из них, где 1 ^ i <^ п — 2.
AiO. ху:—ж — jI (ж:|/)
у1: у2:... :ут\— — (х1:х2:... : хп),
**Де J/1» У21 •••> Ут те же> чт0 и в ^49.
ЛИ. а;1:л;2: ...:#nf—#,
где у отличается от (х1 : х2: .... :хп) лишь какой-то расста-
новкой скобок, удовлетворяющей определению D2.
Ai2. у\— х1 :х2:. .. :хп,
где каждое из ж1, ж2, ..., хп есть либо (a11 z1 • ... • aimzm)
(где aü> ..., аiw означают наличие или отсутствие отри-
цания, а все (а*1 я1 • ... • aimzm) попарно различны), либо
~ zl^z1, а у отличается от (х1 : х2: ... :#п) лишь расста-
новкой скобок.
16
AIS. xy:yz\—(x:y)z
xxy : x2y :... : xny |— (x1 : x2 :... : xn) y
Ali. (x:y) z\—xz: y
(x1 : x2 : ... : xn) y |— хгу : x2 : . .. : xn
(x1 : x2 :... : xn) (y1 : ... : ym) |—
J U* t/ • • . • .«*/ U • t*/ . . . . • *l/
Аксиомные схемы -46, -49, AW, AIS и Л14 можно рас-
сматривать как множества аксиомных схем. Но можно так-
же последние строки в них рассматривать как запись общих
случаев, а предшествующие им строки — как частные
случаи, поясняющие общие случаи.
Правила вывода £д:
R1. Если х\— у ъ у \— z, то а: (— z
R2. Если х \— у и х \— z, то x f— yz
RS. Если х f— у и у f— х, то z |— г?,
где г? получается из 2 путем замены вхождения высказы-
вания х (не обязательно всех) в z высказыванием у,
D6. Формула следования х\— у доказуема в S1 (есть
теорема 51), если и только если она есть аксиома S1
или получается из доказуемых в S1 формул следования по
правилам вывода S1.
Система S1 была сформулирована (в несколько ином
виде) автором в работах [3, 5, 8]. Излагаемые ниже доказа-
тельства непарадоксальности, непротиворечивости, неза-
висимости и полноты S1 даны Г. А. Смирновым в работе
[12].
§ 2. Некоторые теоремные схемы
Приведем ряд теоремных схем, которые потребуются в
дальнейшем (доказательство дано Г. А. Смирновым в [12]).
В качестве сокращения для х |— у и у Ь- х будем употреб-
лять символ х —| [— у.
17
Tl. xy\-y [Л4.43, Л1]
T2. x\-x 1-41,-42, Ж]
ГЗ. x\-xx [Г2, Л2]
Г4. ##f— # [-43]
Г5. уяг|— xy [44]
T6. x:y\—y : x
l.~(x:y)\-yx:~y~x [A9, -44, Г5, ЛЗ]
2. ~ (ж : y) | (y:x) [1, -410, Л1]
3.~(y:*)H~(*:») [2]
4. (ж : y) | fo : x) [2, 3, ЛЗ]
5. x:y\— у : x [-41, 4, Л1]
Г7. y:s|-a::y [Т6].
T8. Доказательство правила коммутации для случая
я1: ... :#п (п > 2) опирается на -45, -46, Л9—Л12, Г6, Г7.
Ниже ссылки на Al, -45, -46, Г2—Г8 в большинстве
случаев опускаются как очевидные.
Г9. (# : у) z \— xz : yz
l.{x:y)z\-(y\xz)z [-414, И, Л2]
2. (#: у) z|— xz : z/z [1, 414, Л1]
ПО. Для случая х1: ... : хп (п ^ 2) доказательство
аналогично доказательству Г9.
HI. #|-а;:а;~а;:я~.г [ГЗ, Г4, Л1, -47, Д1, ЛЗ]
П2. я:я~<а;:а;~я1— х [AIS, И, Л1]
ИЗ. х\— x: x — х
1.~х\-~(х:х~х:х~х) [П1, П2, ЛЗ]
[ЛИ, 412]
3. ~a:|— ~ (ж : (ж ~ ж : ж ~ ж)) [1, 2, ДЗ, Л1]
[3, Л9, Ш]
18
5. x — x : x — #—I(—--- (x : ~ x) [410]
6.— x |— x (x — x : x ~ x) : — x (x : ~ #)
[4, 5, ДЗ, Ж]
^* i
/- ■ <У* I . <Y» • /V» /V» • /V» _ /V» • /V» /V»
[6, 413, ПО, 412, ДЗ,Ж]
8.#|— (# : x — x:x — x) : x — x [7, 411, Л1]
9.o:(-a::a;~a: [8, Г11, Г12, ДЗ, Ж]
Г14. #:я~я|-а; [413, Г1, Ж]
Г15. x:y\—x— y:—xy
i.x:y\ (xy:~x~y) [41, 49, ДЗ, Ж]
2.x:y\— x~xy~ y:~{xy)~{~x~y)
[1, 49, RI]
3. (ж : г/) J— rr: — г/ : — жг/
[2, 47, 413, ПО, 411, 412, Г13, Г14, RS, RI]
П6. x — у:—ху\—х:у
1.х~у:~ху\ (х~ху~у\~(х~у)~(ху))
[41, 49, Ж, RS]
2.х~у\~ху\-~~(ху\~х~у)
[1, 411, 412, ПО, 48, 47, Г13, Г14, RS, Ж]
S.x~y:~xy\-x:y [2, 410, 41, RS, Ж].
Г17. Для случая х1 : х2: ...: хп (п > 2) доказательство
аналогично Т15 и Г16.
Г18. х[~х(х:~х) [Г13, 413, Ж]
Г19. х(х:~х)\-х [43]
Г20. xz : у \— (xz : у) (х : — #)
1.^2 : у[— xz — у : ~(xz)y [Til]
2.xz:y\— xz~у : ~азд : a; — zz/ : —x — zy
[1, 48, 413, Г10, RS, 412, 43]
3. xz:y\— (xz — у : ~ #zz/ : x—zy : ~x —zy) (x : —x)
[2, Г18, Г19, RS, 413, 43].
19
T21.
T22.
Г23.
4. xz : y \—x:—x
5. xz : y \— {xz :y)(x: —
(xz : y) (x : ~ x) \— xz : y
(x:y)x\ y
1. (x : y)x\— x: xy
2.(x:y)x\-(x\ xy)(y:
3.(x:y)x\—~y:y:y
£.(x:y)x\ y
(x:y)~x\-y
l.(x:y)~x\— x~y : *
2. (x : y) ~ x |— ~ a: : —
3. (# : z/)— a; |— (~ x : —
b.(x:y)~x\-y
•x)
~»)
-яу
■»
-iO~
[2,
[3,
'Ж
414,
Til,
[3, Г2, Д2]
[4, T2, R2]
[АЪ]
[ПО]
[1, 7*20, Ri]
AiS, A3, Ri]
, Aid, Ti, Ri]
[AS, Til, Ri]
[1, Til, Ri]
[2, Ti, R2]
[3, Г22, Л1].
§ 3. Некоторые сокращающие определения
Dl. (x id у) есть сокращение для ху : ~ xy: ~ x ~ у.
Символ ZD есть знак материальной импликации. По-
следняя не имеет никакого иного смысла, кроме указан-
ного в D1.
D2. (х\у у) есть сокращение для ~ (~ х ~ у); xi V
V#2V • • • V хП есть сокращение для ^(-^х1 ~ х2 ... ~хп).
Символ V есть знак соединительной дизъюнкции и чи-
тается как «по крайней мере одно из».
Операторы =э и \/ могут быть приняты как первичные.
Тогда для них потребуется дополнительные аксиомные
схемы:
Л15. х id у\— ху : -—ху :—х — у
Л16. ху:—ху\—х — у\— xiDy
АП. х1У\/х2\/ ...\ухп\ (~хг~а?...~хп)
-418. — (—х1 ~х2... ~хп)\~ хг\/ х2\/... V*2
20
§ 4. Непарадоксальность
В отношении S1 имеет силу следующая метатеорема:
MTi. Если х\—у есть теорема Si (доказуема в £*),
то в у не входят элементарные высказывания, которые не
входят в х (или в у входят только такие элементарные вы-
сказывания, которые входят в х).
Доказательство MTi. Случай 1: х \—у есть аксиома
Si. Легко убедиться путем пересмотра аксиомных схем
51, что в у не входят элементарные высказывания, отсутст-
вующие в х. Случай 2: а: [— г/ получена из # |-— zt&z\— y
по правилу Ri. Очевидно, что если в у не входят элемен-
тарные высказывания, отсутствующие в z, а в z не входят
элементарные высказывания, отсутствующие в х, то в у не
могут входить элементарные высказывания, отсутствующие
в х. Случай 3: х |— у имеет вид х |— zv и получена из х |— z
и х |— V по правилу R2. Очевидно, что в zv входят только
такие элементарные высказывания, которые входят в z
или (не исключающее «или» ) v. И если в z и в v не входят
элементарные высказывания, отсутствующие в х\ то в у
точно также не могут входить элементарные высказыва
ния, отсутствующие в х. Случай 4: у в х |— у получено из
х по правилу R3 путем замены вхождения z в х высказы-
ванием v. Если z\— v и г; [— js доказуемы, то множества
элементарных высказываний, входящих в z и г;, совпадают.
Поэтому в у не могут оказаться элементарные высказыва-
ния, отсутствующие в х.
Из MTi вытекают следующие метатеоремы:
МТ2. Если х |— у и у \— х суть теоремы S1, то множе-
ства элементарных высказываний, входящих в х и i/, сов-
падают.
МТЗ. Формулы следования вида х |— у:~ г/, ~ хх [—
\—у, х\— ~ (~ z/z/), х |— у ZD х, x\-~xzDy; x\-y\/
V — у недоказуемы bS1. Выражения вида х |— (у |— х) и
# (— (~# |— у) не являются формулами следования, дока-
зуемыми в S1.
21
Согласно МТЗ в S1 исключаются следствия, подобные
парадоксам материальной и сторогой импликации. Поэто-
му МТ1 мы называем теоремой непарадоксальности, а
систему S1 непарадоксальной в смысле МТ1.
§ 5. Главная семантическая интерпретация
Примем следующую семантическую интерпретацию,
которую будем считать главной (поскольку относительно
ее будет в дальнейшем определяться полнота S1):
1) элементарным высказываниям приписываются зна-
чения 1 и 0 (соответственно «истинно» и «неистинно»);
2) если х имеет значение 1, то ~ х имеет значение 0;
если х имеет значение 0, то ~ х имеет значение 1;
3) (ж1- ... -хп) имеет значение 1 тогда и только тогда,
когда все х1, ..., хп имеют значение 1;
4) (х1:... :хп) имеет значение 1 тогда и только тогда, ког-
да одно и только одно из х1, ..., хп имеет значение 1;
5) х |— у имеет значение 0 тогда и только тогда, когда
х имеет значение 1, а у — значение 0.
Dl. Формула следования есть тавтология, если и толь-
ко если она принимает значение 1 при любых значениях
входящих в нее элементарных высказываний.
D2. Высказывание есть тавтология, если и только если
оно принимает значение 1 при любых комбинациях значе-
ний входящих в него элементарных высказываний.
Z)3. Высказывание есть противоречие, если и только
если его отрицание есть тавтология.
МТ1. Если х (— у — теорема S1, то она является тав-
тологией.
Доказательство МТ1. 1 случай: х\— у является акси-
омой S1. Легко проверить, что х \— у является тавтологи-
ей. Для аксиом, охватываемых схемами Al — -48, -413
ж АН это тривиально просто сделать. Ограничимся лишь
рассмотрением аксиом, указанных в схемах -49 — -412.
22
Пусть в -49 высказывание у1: ... :ут принимает значе-
ние 0. Это возможно лишь при условии, если все ух% .., ут
принимают значение 0: если одно из них имеет значение 1,
то все остальные имеют значение 0, и все высказывание
имеет значение 1. А это означает, что одно и только одно
из х1, ..., хп имеет значение 1. Отсюда следует, что х1: ...
...: хп имеет значение 1, а ~ (#1:...:#п) имеет значение 0.
Таким образом, формулы следования, указанные в А9,
не могут принять значение 0.
Пусть в А10 высказывание у1: ... :ут принимает зна-
чение 1. Это значит, что одно из г/1, ..., ут принимает зна-
чение 1 (пусть это у1), а остальные принимают значение 0.
Если у1 есть конъюнкция всех я1, ..., хп без отрицаний,
то хх:...:хп имеет значение 0, а ~ (х1:...^71) — значение 1.
Если в yi два или более из я1, ..., хп имеют впереди отрица-
ние, то возможны два случая. Первый случай — отрицание
стоит перед всеми ж1, ..., хп, и тогда все #г, ..., хп прини-
мают значение 0, х1: ... : хп принимает значение 0, ~ (х1'-
.». : хп) принимает значение 1. Второй случай — по край-
ней мере перед двумя х1, ..., хп отрицание отсутствует.
Тогда эти два из я1, ..., хп принимают значение 1, х1 :...: хп
принимает значение 0, ~ (х1:... : хп) принимает значение J,
Если в -411 высказывание х1: ... : хп принимает значе-
ние 1, то одно и только одно из х1, ..., хп принимает зна-
чение 1. И как бы мы ни расставили скобки, в полученной
дизъюнкции так или иначе только один член будет иметь
значение 1. Следовательно, у примет значение 1, и все ак-
сиомы, соответствующие All, суть тавтологии.
Если в А12 высказывание у имеет значение 1, то это
означает, что одной только одно из х1, ..., хп имеет значе-
ние 1: все высказывания вида ~ z\z\zl имеют значение 0,
а все (a11 ^-...-а1™ zm) попарно различны за счет распре-
деления отрицаний у z1, ..., zm, так что если одно из них
имеет значение 1, то все остальные имеют значение 0. Сле-
довательно, х1: ...: хп принимает значение 1, и аксиомы,
соответствующие А12, суть тавтологии.
23
2 случай: о: |— г/ получена путем применения правила
R1 шх\— z ж z\— у. Утверждение а: |— г/ принимает зна-
чение 0 только в том случае, когда х имеет значение 1,
ai/ — значение 0. Если формулы х |— z и z |— у являются:
тавтологиями, то во всех случаях, когда х имеет значение
1, z и у принимают значение 1. Тогда формула х\— у так-
же является тавтологией.
3 случай: х [— у имеет вид х |— zv и получена из х |— z
ж х\— V путем применения правила Л2. Если формулы
х\— z и х [— V являются тавтологиями, то z и V принимают
значение 1 во всех случаях, когда х имеет значение 1. Тогда
формула х \— zv также является тавтологией.
4 случай: у в х [— у получено из х путем замены вхож-
дения (по крайней мере одного) высказывания z в # высказы-
ванием v. Если z \— V и V f— z являются тавтологиями, то
z и V принимают одинаковые значения истинности при од-
ной и той же комбинации значений истинности входящих
в них элементарных высказываний. Тогда у будет прини-
мать те же значения истинности, что и х, при одной и той
же комбинации значений истинности входящих в них эле-
ментарных высказываний, так что и х \— у будет являться
тавтологией.
Из МТ1 вытекают следствия:
МТ2. Если х [— уесть теорема Sinx имеет значение 1,
то у имеет значение 1.
МТЗ. Если х f— у есть теорема S1 иг/ имеет значение 0,
то х имеет значение 0.
M ТА. Если х (— у и у \— х суть теоремы S1, то х и у
равнозначны (т. е. принимают одно и то же значение при
одной и той же комбинации значений входящих в них эле-
ментарных высказываний).
МТ5. Если х |— у есть теорема S1, то х zd y есть тавто-
логия.
24
§ 6. Непротиворечивость S1
Система S1 непротиворечива в смысле следующих ме-
тате орем:
МТ1. Если х\— у есть теорема S1 и при этом х не есть
противоречие, то х\—,— у не есть теорема S1 (недоказуема
в S1).
MТ2. Если х |—— уу есть теорема S1, то х есть проти-
воречие.
Доказательство MTi. Так как о: |— г/ есть теорема S1,
то на основании MTÏ предшествующего параграфа она
есть тавтология. При этом, поскольку — а; не является
тавтологией, высказывание х принимает значение 1 по
крайней мере при одной комбинации значений входящих в
него элементарных высказываний. Из интерпретации зна-
ка |— следует, что высказывание у при три же комбинации
значений элементарных высказываний также принимает
значение 1. Тогда высказывание ~ у при этой комбинации
значений элементарных высказываний имеет значение 0.
Поэтому при данной комбинации значений входящих в х
элементарных высказываний формула следования х\— ~ у
принимает значение 0. Следовательно, она не является
тавтологией. Поэтому, в силу МТ\ предшествующего па-
раграфа она не есть теорема S1.
Справедливость МТ2 видна из следующего: ~ уу есть
противоречие, т. е. всегда имеет значение 0; согласно МТЪ
предшествующего параграфа х всегда имеет значение 0,
т. е. есть противоречие.
§ 7. Цолнота 8 х
Dl. Формула следования х \— у есть сильная тавтоло-
гия, если и только если х\—у есть тавтология в смысле DÏ
пятого параграфа и при этом в у не входят элементарные
высказывания, отсутствующие в х.
D2. Каноническая форма высказывания:
1) х: ~ х находится в канонической форме;
25
2) ximm...:xn(n > 1) находится в канонической форме,
если выполнены следующие условия: а) х1, ..., хп суть
высказывания вида (а11 а11 .... . alm aim) (m > 1), где а*1,
..., aim означают наличие или отсутствие отрицания;
Ь) все oLikaik попарно различны и упорядочены так, что
если в <xirair и aisais элементарное высказывание air
предшествует в алфавитном порядке элементарному выска-
зыванию ais, то г < s; если же в air air и ais aü элементар-
ные высказывания air и ais совпадают, air означает отсут-
ствие, a ais — наличие отрицания, то г < s; с) все х1
попарно различны;
3) высказывание находится в канонической форме толь-
ко в силу пунктов 1 и 2.
D3. Высказывание у есть каноническая форма для
высказывания х, если и только если у находится в кано-
нической форме, и х \— г/ и г/ j— х суть теоремы S1.
Z>4. Формула следования х [— у находится в канони-
ческой форме, если и только если хну находятся в канони-
ческой форме, множества элементарных высказываний,
входящих в хну, совпадают, и в у входят все те высказы-
вания вида ~ zz, которые входят в х.
D5. Формула следования х* [— у** есть каноническая
форма для х |— у, если и только если х* есть каноническая
форма для х, имеющая вид х1: ... : хп (п ^ 1), а у** есть
каноническая форма для y*z (v : ~ v), где у* есть канони-
ческая форма для у, z есть высказывание вида z*z2 ... zm
т^О) (где zl есть высказывание вида ~ аа, входящее в
#*, но не входящее в z/*), a г; есть конъюнкция элементар-
ных высказываний, которые не входят в у*, но входят в
х*, за исключением таких, которые входят в х1 вместе с
их отрицанием.
Т1. х — х : ху |— ху
1. х~х:ху\-у [Л13, Г23 12, R1]
2. х~х:ху\-х [413, 71 12, Ri]
3. х~х:ху[— ху [1, 2, R2]
26
T2. ху\— #~х : ху
1. ху\-ху(х:~х) [Т18 12, Г19 12, ДЗ]
2. ху\-х~х\ху [1, Т10 12, 413, 43, R1]
ТЗ. х — xz\y\— y
1. х <■—' #z : у \— (х ~ #z : у) (х : <■—' х) (z : ~ г)
[Г20 12, Д2]
2. #—xz: у \— (у : х— xz) (xz :х — z : <■—'xz : —# •
~z) [1, 413, ПО 12, ЯЗ, Ж]
3. а;— xz\y\— (xzy : я — xz) : х~^ zy:
:~xzy:~x~zy [2, 414, 411 RI]
4. # — xz\y\— xzy : # ~ zz/ : — zzi/ :— ж — zy
[3, 413, ПО 12, #3, 74, Г2, Л1]
5. x~xz\y\-y [4, 413, П 12, RI]
MT1. Для любого высказывания х может быть найде-
на его каноническая форма у.
Доказательство МТ1. 1 случай: х совпадает с у. По
Г212 получаем х\— у и у \— х. 2 случай: в х не входит
знак дизъюнкции, а знак отрицания находится только перед
элементарными высказываниями. По T3I2 и T4I2 получаем
х\— У я у \— х, 3 случай: х имеет вид х1: ...: хп. Если не
имеет место 1 случай, по Г1712, 47, 48,413, Г1012,Г 1312,
Г1412 получаем х\—уиу\—хЛ случай : х имеет вид ~ (х1 :...
...: хп). На основании 49, 410, 47, 48, 413, Г1012, Г1312,
Г1412 получаем х \— у и у \— х. 5 случай: х имеет вид yz.
Если не имеют места 1 и 2 случаи, по 47—410, 413, Г1012,
Г1312, Г1412 получаем х \— v и v \— #, где v есть высказы-
вание вида х1: ... :хп. По 3 случаю имеем v f— у и у |— v. От-
сюда на основании правила Ri получаем х [— у и у (~ х.
6 случай: х имеет вид ~ (zv). По 47, 48 и далее как в 3
случае получаем х \— у и у (— х.
МТ2. Если х \— у есть сильная тавтология, то для нее
может быть найдена каноническая форма х* (— у**. По-
следняя также есть сильная тавтология.
п
Доказательство МТ2 . В силу МТ\ для любой х [— у
может быть найдена формула х* {— у*, где х* и у* суть
соответственно канонические формы для х и у. Из #3,
МТ2Ы и MT415 следует, что х ях*, у иу* соответственно
равнозначны, и множества элементарных высказываний,
входящих в них, совпадают. Поэтому если а; |— г/ есть силь-
ная тавтология, то и х* |— у* есть сильная тавтология.
Так как в у0 входят только те элементарные высказывания,
которые входят в х*, то может быть найдено такое y*z
(и: ~ г;), удовлетворяющее условиям D5, что множество
элементарных высказываний, входящих в него, совпадет
с множеством элементарных высказываний, входящих в
х. На основании MTÏ для y*z (v : ~ v) может быть найдена
каноническая форма у**. Если ~ х не есть тавтология, то
у** есть каноническая форма для у* (v : ~ v). Очевидно,
что в этом случае у** равнозначно у*. Следовательно,
х* \— у** в данном случае является сильной тавтологией.
Если ~ х — тавтология, то х* в х* |— у** принимает
значение 0 при любых комбинациях значений входящих в
него элементарных высказываний. Поэтому и в этом случае
х* |_ у** является сильной тавтологией.
МТЪ. х\— у есть теорема S1, если и только если ее
каноническая форма х* |— у** есть теорема S1.
Доказательство MГЗ. Пусть о: |— г/ есть теорема S1.
Покажем, что в .этом случае х* [— у** есть также теорема
S1. Формула х* |— у*, где х* и у* суть канонические формы
для х ж у, является теоремой S1, так как она может быть
получена по правилу RI из х \— у на основании D2 и МТ1.
Если множества элементарных высказываний, входящих
в х и у, совпадают, ивж* нет вхождений вида ~ аа, кото-
рых не было быв у*, то х* \— у** совпадает с х* f— y*. Если
в х* входят высказывания z1, ..., zw, которые не входят в
у*, то на основании А13, Т112, Л1, R2 получаем х* [—
[—г/*2, где z есть высказывание вида z1- ... *zm. Если в #*
входят элементарные высказывания г;1, ..., vk, которые не
входят в г/*, то по Г2012 , используя All и А12 и применяя
28
Ш и jR2 получаем х* \— у* (v : ~ v), где v есть v1 • ... -vk.
Таким образом, мы показали, как от х f— y перейти к х* \—
[— y*z (v : ~ v). По Г1012 и RÏ отсюда следует х* f— г/**.
Пусть х* [— у** есть теорема S1. Покажем, что тогда
х |— у также является теоремой S1. Действительно, на
основании 413, Г1012, A3, Г112, R2 и ЯЗ от #* [- г/**
можно перейти к ж* (- i/* и далее в силу 02 и МП полу-
чить х |— г/.
МГ4. Пусть формула о? J— г/ есть сильная тавтология, в
канонической форме, имеющей вид х1: ...: х1 [— г/1: ... : укш
Если ~ х не является тавтологией, то я1, ..., я1 имеют
такое вхождение в у, что совпадает с некоторыми (не обяза-
тельно со всеми) из у1, .., ук, так что к^ i.
Доказательство MГ4. Так как ~ х не есть тавтология,
то из D2 следует, что при любой комбинации значений вхо-
дящих в х элементарных высказываний либо все xi прини-
мают значение 0, либо одно и только одно из xß принимает
значение 1, а остальные принимают значение 0. При этом
каждое из х$ принимает значение 1 при одной и только од-
ной комбинации значений входящих в х элементарных вы-
сказываний. То же самое справедливо и для i/1, ..., ук.
Из D1 и DS следует, что множества элементарных выска-
зываний, входящих в xi и yi, совпадают. На основании D1
отсюда вытекает, что я1, ..., х1 должны совпадать с выска-
зываниями из у1, ..., ук. Действительно, если xî не совпадает
ни с одним из I/1, ..., ук, то при некоторой комбинации зна-
чений входящих в х элементарных высказываний & при-
нимает значение 1, а у — значение 0. Поэтому если х \— у
есть тавтология, то х1, ..., х1 входят в г/, так что к > 1.
МТ5. Если х |— у есть сильная тавтология, находящая-
ся в канонической форме, то она есть теорема S1.
Доказательство МТ5. Пусть в х \— у не входит выска-
зывание вида ~ аа. Тогда х\—у имеет вида:1 :... : xi |— у1:...
...: ук (1 ^ i ^ 2Г, где г есть число элементарных выска-
зываний, входящих в а; [— у). В силу МТА и на основании
закона коммутации для дизъюнкции Г812 достаточно по-
29
казать, что формула ж1: ... : х1 (— х1 : ... хк (i ^ А: ^ 2Г)
есть теорема S1. В зависимости от А: доказательство подра-
зделяется на четыре случая. 1 случай: i = &. Тогда х\— у
имеет вид я1: ... : #( (— ж1 :...:#* и доказуема согласно
Г212. 2 случай: к = 2'. По Г2012, используя 411 и 412,
имеем
х1 : . . . : х1 \— (х1 : . .. : х1) {х1 : <--> х1).
Отсюда по T1I2 и Ж получаем:
х1 : . . . : х1|— х1 :— я1
Согласно 47 и А8 отрицание конъюнкции, содержащей г
различных элементарных высказываний, дает канониче-
скую форму, состоящую из2г— 1 члена. Следовательно, на
основании правила R3 и 412 получаем:
х1 : ~ х11— х1 : . .. :хк (к = 2Г).
Отсюда по правилу Ri имеем:
х1 : . . . : х1 |— я1 : . .. : хк (к = 2Г).
3 случай: к = 2Г — 1. Согласно 2 случаю имеем:
х1 : . . . : х1[— х1 : . . . : хк (к = 2Г).
Используя Г812, 411, 47, 48 и R3 получаем:
хх:... :*k|-s*:~s'(i"<J<2r).
По правилу jRl отсюда следует:
и/ • • . . • vv I tA/ • t*/ •
Применяя правило i?l к полученной формуле и к формуле,
доказанной в 1 случае, имеем:
х1: . . . : х1\—(х1 : — х1) (х1 : . . . : х1).
На основании 414 получаем:
(х1 : — х1) (х1 : ... : #*) |— х1хг : ... : #*#* : ~ о:1
30
Отсюда по правилу i?l следует:
х1 : ... : х11— х1хг : ... : х1хх : — х1.
Так как х1 не входит в х1 : ... :#% а все члены канониче-
ской формы различны, то в xlxi (1 <! / ^ i) есть элементар-
ное высказывание вместе с его отрицанием. Используя -411
и применяя i раз Г315, получаем:
•Д/ *С/ • . . . • iA/ iA/ • • "— t*/ I ь^- i*/ •
По правилу Л1 имеем;
х1 :... :ж* J— ~xl.
По -47 следует:
~хх\-х* : ... : #* : ... : я'-1 : xl+1 : . . . : хк (к = 2Г — 1).
Следовательно, по правилу ßl,
а:1 : ... : а*|- ж1 : ... : хк (к = 2Г — 1)
4 случай: i < я < 2Г — 1. Пусть Z = i + 1.
Согласно 3 случаю,
м/ • . . . * *С/ I «С/ • . . . * «С/ • t*/ • « . . • *С/ .
Пусть Z = г + 2 . Тогда по 3 случаю,
х1 : ... : х11 #i+2
По правилу Л2, используя одновременно Г812, получаем;
х1: ... :xl\— {xi+2 : х1 : ... : х* : xi+* : ... : хк) — xi+2
На основании -414 имеем:
(#i+2 : х1 :... : хк) — xi+2|— xi+2 — xi+2 : х1 :... : хк
По Г315, используя -411, получаем:
xi+2~xi+2:x1:...:xk[-x1: .. . :хк (А: = 2Г — 2)
Применяя правило R1 к трем последним формулам, имеем:
х1 : ... : ^f-*1 : • • •: х* (к = 2Г- 2).
31
Действуя аналогичным образом, можно исключить любой
#^<^<ч2г) член дизъюнкции
Пусть в х |— у входит высказывание вида ~аа. Тогда
х\— у имеет вид
x1:...:xi\-y1:...:yk (1<г<28, 1<A<2S),
где s есть число элементарных высказываний z1, ..., я5,
входящих в х\— у, за исключением а. По Г2012, Г112,-411,
-412 и R1 имеем:
х1:... : xl\— z: ~ z,
где 2 есть конъюнкция z{,..., zs. По -413, Т112 и Л1 полу-
чаем:
х1 :.. . : хх \— w,
где W есть конъюнкция всех высказываний вида ~ аа.
Из полученных формул по R2 следует:
х1 : ... : xl\—w(z : — z).
Отсюда по -47, -48, Г1012, RS и Л1 получаем:
х1:. ..:х1\-уг:...:у* (к = 28)
На основании Г812, Г317, -411 и Л1 получаем искомую
формулу.
Из МТ2 — Л/Т5 следует метатеорема:
МТб. Если о: |— г/ есть сильная тавтология, то она есть
теорема S1.
Система S1 полна в смысле МТ6.
МП. Если х ZD у есть тавтология, и при этом в у не
входят элементарные высказывания, не входящие в хч
то х |— у есть теорема дУ1.
MГ8. Если а: |— г/ доказуема в^и при этом в х fc y
входят одинаковые элементарные высказывания, то ~ у |—
[— ~ # доказуема в дУ1.
Теорему МГ8 можно рассматривать как производное
правило вывода (правило контрапозиции). Она есть
следствие МТ&.
32
§ 8. Независимость 8х
Независимость ряда аксиомных схем устанавливается
посредством истинностных таблиц с двумя значениями ис-
тинности 1 и 0 (отмеченное значение 1):
1) для -41 принимается ~ х — О и х1 : ... : хп = х1- ...
•.. • х .
2) для -42 принимается ~ х = 1 их1 : ... : хп = х1 \J ...
...\/#п»гДе\/есть соединительная дизъюнкция (a^V-• -\Z%n==:
= 0, ее ли и только если все я1, ..., хп имеют значение 0);
3) для АЪ принимается ~ х = х, ху = 1, х1: ... : хп =
= 1
4) для -44 принимается ~х — х, ху = х, х1 : ... \хп =
= хх
5) для Al принимается ~ х = х, х1: ... :хп = 0
6) для Л9 принимается ~ х= х,хх:... :хп= х1\/ ...\/хп
7) для АЮ принимается х1 : ... : хп = х1\/ ... \/хп
8) для -411 принимается х = ~ х, х1 : #2 = 0, ж1:...
... : хп = 1, если все х1 = 1, и я1 : ... : #п = 0 в осталь-
ных'случаях (п > 2); рассматривается частный случай
а1 : а2 :... :ап f— (а1 : а2 :... : ап~1) : а
Для доказательства независимости -45 и 46 можно
воспользоваться трехзначными таблицами с 0 в качестве
единственного отмеченного значения. Следующие таблицы
являются общими для -45 и А6: 1) ~ а; = 1, если # = 1;
~ я; = 2, если # = 0; —х — 0, если # = 2; 2) #i/ = 0,
если и только если # = 0иг/ = 0;в остальных случаях
ху = 1; 3) я1 : ... : хп = 1 (п > 2); 4) (о: J— г/) = 2, если
х = 0 ж у = 1 или г/ = 2; (х |— у) = 0 в остальных слу-
чаях. Затем:
9) для -45 принимается xi • ... -хп = 0 (п > 2)
10) для Л6 принимается ж1- ... -#п = 1 (дг>2).
Независимость Л 8 и -413 устанавливается посредством
трехзначных таблиц с отмеченными значениями 0 и 1.
2 А. А. Зиновьев 33
Общие для них таблицы : 1) ~ х = 1, если х — 1; ~ х= 2,
если # = 0; ~ х = 0, если # = 2 ; 2) (х |—- г/) = 2, если
ж = 0 или ж = 1, a j/ = 2; (ж|- */) = О в остальных слу-
чаях. Затем:
И) для -48 принимается ху = 2, если и только если
г/ = 2 (или то и другое); ху = 0 в остальных слу-
чаях; я1 : ... : хп — 0 (п ^ 2), если одно и только одно хх
равно 0, а все остальные xi равны 2; х1 : ... : хп = 2, если
все #* равны 2; ж1: ...:жп = 1 в остальных случаях;
12) для -413 принимается ху = 2, если и только если
# = 2 или г/ = 2 (или то и другое); в остальных случаях
<у»7/ 4 • т! • *^у»Т1 —-. 4
»*/<^ Ху *v • ... .«л/ "~~ X .
Независимость Л12 и -414 доказывается посредством
четырехзначных таблиц с единственным отмеченным зна-
чением 0. Для А12 берется частный случай у1: ( у2:...: ут)\—
\— У1 'У2 --- -У™, и независимость его доказывается при усло-
вии, что -411 имеет вид х1: ... : хп |— х, где х отличается от
х1: ... : хп расстановкой скобок, за исключением случая,
когда в скобки берется и хп. Такой формулировки -411 до-
статочно для доказательства Г812, с помощью которой лег-
ко получить исключенный случай.
Общие для -412 и 414 таблицы: 1) ~ х = х, если х = 1
или х = 2; ~ х — 3; если х = 0; ~ х = 0, если # = 3;
2) ху = 0, если и только если х = 0 и у = 0; в остальных
случаях ху = 1; 3) (я [— */) = 2, если и только если х = 0,
а г/ = 1, г/ = 2 или г/ = 3; (о: ]— у) = 0 в остальных слу-
чаях. Затем:
13) для -412 принимается х1: ... :хп = 0, если хп = 2;
х1 : ... :хп = 2 в остальных случаях;
14) для -414 принимается х1: ... хп = 1, если хотя бы
одна х1 равна 1; х1: ... : хп = 0 в, остальных случаях;
Для доказательства независимости правил RÏ и R2
достаточно двухзначных таблиц. Таблицы для RÏ : ~ х =
= 0; #г/ = 0; х1: ... : хп = 0; (о: |— г/) = 0, если и только
если х = 1 и у = 1. При этом а |— а не будет тавтологией.
Таблицы для R2: ~ х = х; ху = 0; я1: ... :хп = 0;
34
(x\— y) = О, если и только если х = 1 и у = 0. При этом
а [— аа не является тавтологией.
Для доказательства независимости ЛЗ воспользуемся
трехзначными таблицами с отмеченным значением 0:
1) ~ х = 1, если а; = 1; ~ х = 2, если # = 0; —х = 0,
если # = 2; 2) ад = 0, если и только если х = 0 и у = 0;
ху = I в остальных случаях; 3) я1 : ... : хп = 1; 4) (# f—
I— г/) = 2, если и только если х = 0, а у = 1 или у = 2;
(# |— г/) = 0 в остальных случаях. При этом а\— а \ ~аа
не является тавтологией.
§ 9. Правило подстановки
МТ1. Если х\— у доказуема в S1, то 2 |— г;, получаю-
щаяся из х [— I/ путем подстановки высказывания а на
место элементарного высказывания b везде, где b входит в
# |— У> доказуема в S1.
Теорему МТ1 можно использовать как производное
правило вывода (правило подстановки в элементарное вы-
сказывание, аналогичное правилу подстановки в пропо-
зициональную переменную).
2*
ГЛАВА ВТОРАЯ
СИЛЬНОЕ СЛЕДОВАНИЕ
(ДРУГОЙ ВАРИАНТ)
§ 1. Система 8t
Система Sx отличается от S1 лишь тем, что вместо силь-
ной дизъюнкции используется ослабленная (или соедини-
тельная) дизъюнкция (V)» и списком аксиомных схем.
Дизъюнкция \/ читается как «По крайней мере одно
из». Семантически она интерпретируется так: х*\/ ... \/хп
(п > 2) имеет значение 0, если все я1, ..., хп имеют значе_
ние 0, и значение 1 во всех остальных случаях:
Аксиомные схемы S^.
Al. — — х\— х
А2. х\— <-'— х
A3. ху\—х
A4. ху\—ух
АЪ. ххх2. . . о:^ |— г/э
где у отличается от (х*х2 ... хп) только какой-то (любой)
расстановкой скобок, удовлетворяющей определению D2I1
-46. z/|— хгх2. . . хп,
где у то же, что и в АЪ
А7. {z\/y)z\-xz\/y
А8. xz\Jyz\—(x\/y)z
А9. ~{ху)\ х\/~у
~ (хгх2 ...хп)\ х1 V ~ х2 \/ .. . V ~яп
410. ~x\J~y\ (ху)
~хг\/~х2\/ ... V~*nl (x1*2- -хП)
All. xy\/z\-(xy\/z)(y\/~y).
36
Для #! имеют силу метатеоремы непротиворечивости и
непарадоксальности, аналогичные метатеоремам МП 14 —
MГ314, МТП6 и MT2I6. Доказательства их аналогичны
доказательству упомянутых метатеорем, и мы их здесь опу-
скаем. Вместо ЛИ может быть принята «более простая»
аксиомная схема
A*ll. x\J— yyz\~ х
Сильная дизъюнкция может быть введена посредством
определения:
Di. х : у есть сокращение для х ~ y\J ~ ху\ х1 : х2 : ...
...: хп есть сокращение для г/1 V ...\/ уп, где у1 (i = 1, ...
..., ri) есть конъюнкция #{ и отрицаний всех остальных выс-
казываний из числа х1, ..., хп.
Если сильная дизъюнкция принимается как первичный
оператор, вместо Di принимаются дополнительные аксиом-
ные схемы:
А12. х1 :. .. : хп \— у1 \/ ... V уп,
где У1 {i = 1> .-•> ri) есть конъюнкция х1 и отрицаний всех
остальных высказываний из числа я1, ..., хп.
А13. у1 V - . . V Уп h" s1 : • • •: xUi
где у1, ..., */п те же, что и в 412.
Система S± сформулирована в [4,5].
§ 2. Полнота
Если х |— у и г/ |— х, будем для краткости писать, как и
выше, о: —[ |— г/.
Tl. х —| |— х (р V ~ р), где р входит в х.
Доказательство П.
1. х1 • ... • хп —| |— г/, где */ отличается от ж1 • ... -а;п
любой расстановкой скобок, отвечающей определению
высказывания или последовательностью записи ж1, ..., хп
37
[A4— AG, Ri, R3].
2. x1\/...\/xn-\\ (—ж1- ... .~xn)
[A9, AiO, Ai, A2, R3]
3. xiy...\/xn-{[-y,
где у отличается отж'у ... \J xn расстановкой скобок или
порядком записи х1,..., хп [1, 2, R3, Ri].
4. хх—\\-х [A3, Ai, AI, Ri, R2]
5. x\Jx-{\-x [4, AQ, AiO, R3, Ri, Ai, A2]
6. (x\/y) z-\\-xz\/yz [A8, Al, A3, R2]
7. x-\\-x{p\/~p)
где p входит в ж.
Теорема 7 доказывается индукцией по числу вхождений
логических операторов в х. Пусть х есть р. В таком случае
P-W-P(PV-P) [Ai, А2, Ri, Ail, 6, 7, R2, A3]
Если х есть~ р, аналогично получим ~р —1| р (р\/
~ р). Пусть х есть y\Jz. Если v входит в г/, то по индуктив-
ному предположению у —| (— г/ (р \/ — р).
Последовательно получаем:
a)yV*4bifO>V~P)V* [ДЗ.Л11
6)»V*Hf-w>Vto~pV*) [б,лз,Д1,3]
в) у\/*-{\-(УР\/У~р\/1){р\/~р)
\Aii,3,R3,Ri]
г) у V^41-(j/(pV~p)V2)(pV~p) [аз, Ri,6]
Д)у\ЛЧЫу\Л)(р\/~.Р) [Al, 6, R3, Ri\
Аналогичный результат получим, если р входит в z.
Пусть далее, х есть yz. Пусть р входит в у. По индуктив-
ному предположению
y-\[-y(pV—p)
В таком случае получим:
а) 0*ЧЬ"0(Р\/~'Р)* Ml. 42, 1, ДЗ, RI]
б) y*4Mv*)(pV~p) [44, аз, Л1,1]
Аналогичный результат получим, если v входит в 2. Слу-
38
чай, когда х есть ~ г/, сводится к рассмотренным ранее«
где р входит в х, а в у не входят элементарные вы-
сказывания, отсутствующие в х.
Доказательство Г2.
1. ~№V~P)HI * [ЛЗ, 7изГ1, Л1, ill, -42]
2. ~#\/p~p4l-~* [ДЗ, Д1, 49, Л10, 2изП]
3. ^VP — pHh^ [дз» Я!> -41, ^2]
4. л# \/*ЧЬ~~(**/\Л) [-41, А2]
5. ~(*i/Vs)HM~*V~ï/)~s [-49, 410, 2 из П]
6. <~(##VZ)4I z~z\/~y~z
[R3, RI, 5, 6изГ1]
7. ау\ЛЧ1 (-^zV^J-2) [ЯЗ,Д1,4, 6]
8. ^v«4h-( *\/~~*)(~~У\Л 2)
[ДЗ, Я1, 7, 49, 410]
9. xy\/*ЧЫ*\Л)(У V«) I8» Ä3> Ж, 41, -42]
10. x \— x\/ у, где в i/ входят только те элементарные
высказывания, которые входят в х [-41, -42, Л1, ЛЗ].
11. о: —11— х\у ~ рру, где в ~ рру не входят элемен-
тарные высказывания, которые не встречаются в х [10, 9,
43, 3].
Dl. Будем говорить, что высказывание находится в ка-
нонической форме, если и только если оно имеет вид у*\/.ш.
• ••V Уп (п^ 2) и удовлетворяет следующим условиям:
1) каждое из у1 есть (а1;?1- ... • атрт), где р1, ..., рт суть
все элементарные высказывания, входящие в х\ а1,..., ат
означают наличие или отсутствие отрицания, и все а1»1,...
..., <xwpm попарно различны; 2) если р* входит в некоторое
yi без отрицания, то среди у1, ..., i/n найдется такое у*
(не обязательно другое), в которое входит ~ р% и наоборот;
3) все у1, ..., уп попарно различны.
D2. Будем говорить, что х\— у находится в канониче-
ской форме, если и только если оба хжу находятся в кано-
39
нической форме, и множества входящих в них элементар-
ных высказываний совпадают.
МТ1. Для всякой х \— у может быть найдена х* |— у*
в канонической форме такая, что х —]\—х* и у —\\—у*
доказуемы в S±.
Доказательство M Tl.
1. Для всякого х может быть найдено у, находящееся в
канонической форме такое, что а:—| |— у. Это утверждение
доказывается методом математической индукции по числу
логических операторов, встречающихся в х. Если х есть
Р, то
P4hPV~PP [ЗизП].
Аналогично
Пусть х есть х1 \/ х2. По индуктивному предположению
где у1 и у2 находятся в канонической форме. В таком случае
xi у Ж2 _| |_ ух у уъ \R\m\
*л v ^ ч н о/1 v j/w v ~ «г1) i7из m,
где q1 есть элементарное высказывание, отсутствующее в
у1 или в у2.
уг\/у%-[\-у1(я1\/ -qWvWV-q1)
[ЛЗ, Д1, 6изГ1]
Пусть у1 есть z1 V ... V zn, а г/2есть21\/ ... \/zm- Соглас-
но 6 из TÏ имеем
*/1V*/Mb*yV..-VsVV*1~?1V--.\/
Аналогично для прочих q\ отсутствующих в у1 или у2,
получим
^ V У2 Ч h *V . .. Як V - - - V «V - - ■ Я* V - - - V
V*i ~ я1.. • ~ як V • • • V zm ~ я1 • • • ~ як-
40
Используя 4 из П и 5 из Л, ЛЗ и Я1, получим
где I/ находится в канонической форме, и
Пусть # есть я1:*:2. По индуктивному предположению
^ЧЬг/1 ^2 —11— г/2,
где у1 и г/2 находятся в канонической форме. Пусть у1 есть
21V ... V*n> a У2 есть 2iV ••• V V- Имеем
у'у2 Ч Ь *% \/ ... V *%> V - V *% V ••• V*n*m
[ДЗ,Д1, 6 из 74].
Используя 1, 4 и 5 из Л, получим
»V Ч h- У>
где I/ находится в канонической форме. Поскольку
х1х2 —| |— уУ,
имеем
Л;2 Ч |— У>
Случай, когда х есть ~ я1, сводится к рассмотренным выше.
2. Пусть р1, ..., pfr суть все элементарные высказыва-
ния, входящие в # и отсутствующие в у.
*H»(^V~P1)--.(P*V~P*) [7 из 7И, Д2, Д1].
Для а; согласно 1 из ГЗ может быть найдено х* в канони-
ческой форме такое, что
х Ч Ь- я*.
Аналогично для г/ (р1 N/ ~ jp1) ... (pfeV ~ jpfr) может быть
найдено у* в канонической форме такое, что
y(p1\/-P1)---(pkV-pk)-\'t-]J\
а по определению %* |— у* есть каноническая форма для
х\-у.
41
MT2. Если х\— у есть тавтология, то х* (— у* есть
тавтология, где х* |—- у* та же, что и в МТ1 (теорема оче-
видна).
МТЗ. Если доказуема х* |— у*, то доказуема х (— у,
где ж* [— г/* та же, что и в МП (теорема очевидна).
МТА. Если а; |— у есть тавтология и находится в кано-
нической форме, то х (— г/ доказуема в З^.
Доказательство Л/Т4. Пусть х есть z1 \/ ... \/zk, a i/
есть z1 V ... V2*- Возможны два случая: 1) у есть проти-
воречие; 2) у выполнимо (т. е. не есть противоречие).
Рассмотрим первый случай. Если у есть противоречие,
то и # есть противоречие. Значит, все zl и Zj суть проти-
воречия. Пусть г;1, ..., vm суть всевозможные противоре-
чия, образованные из элементарных высказываний, входя-
щих в х и у у такие, что v1 \/ ... \/ vm находится в каноничес-
кой форме. Очевидно, среди г?1, ..., vm имеются все zl и z7-.
В St доказуема vi V ... V vm (— v1 V ... V vm. По Т2 получа-
ем, что v' V ••• V v7n H ziV ••• \Л*И ziV ••• V2* h-^V •••
... V vm доказуемы. Значит, доказуема z1 \/.. ; \/ z)l: |— z1 V...
...V zh т. e. x\— y.
Для второго случая возможны два подслучая. Первый
— у не есть тавтология. Если у выполнимо, то выполнимы
я*1> ..., Zir (г > 1), где zu, ..., Zir суть какие-то из z19..., zt.
Пусть ни одно из 2ц, ..., zir не входит в х. При этом х
должно быть противоречием (иначе оно может быть истин-
ным при неистинном у). Поскольку х (— х, по Г2 имеем
х\— х\/ у ж х\— у. Пусть z;1, ..., Zjs (s> 1) суть все из
Zu, ... Z|r, входящие в х. Так как i/не есть тавтология, в х
не должны входить другие выполнимые zl. Значит, все
остальные zl суть противоречия. Имеем 2д \/ ... \/ 27-s |—
Ь- zn V ••• V *jS> и п0 т2zi V — V *fe h- % V — V zis>
«jiV--- V2ish% V ••• V^^V--- V*fcl— *i V ••• Vzh
т. e. # |— i/.
Второй подслучай второго случая — i/ есть тавтоло-
гия. При этом в у входят всевозможные выполнимые выс-
казывания с соответствующими элементарными высказы-
42
йаниями. Если в # не входит йй одно из выполнимых zu
то все 21, ..., zk суть противоречия (этот случай уже рас-
смотрен). Если в х входит хотя бы одно выполнимое z^
то и этот случай рассмотрен выше. Таким образом если
х\—у есть тавтология, то она доказуема в S±. И в силу МТ2
и МТЪ будет верна метатеорема полноты:
МТЪ. Если х |— у есть тавтология и при этом в у не
входят элементарные высказывания, отсутствующие в
х (т. е. х |— у есть сильная тавтология), то она есть тео-
рема S±.
Теоремы Г1, Г2, и МТ1 доказаны в работе А. М. Фе-
диной [14].
МТ6. Если х \— у\/ z и z \— V доказуемы в Sx, то
х H У V v Доказуема в 51.
M Tl. Если х \— у и z (-» г; доказуемы в £lf то аЛ/z |—
|— г/ \/ г? доказуемы в Sx.
Теоремы МТ6 и МТ1 суть следствия МТЪ. Их можно
использовать как производные правила вывода.
§ 3. Независимость 8Х
Независимость S1 доказана Е. А. Сидоренко [11]. Не-
зависимость большинства аксиомных схем S± доказывает-
ся посредством интерпретации с двумя истинностными
значениями 1 и 0 (отмеченное значение 1). Формуле следо-
вания х f— y приписывается значение 0 только в одном
слунае, когда значение х равно 1, а значение у равно 0. При
этом для доказательства независимости аксиомных схем
Ai — -49 принимаем:
1) для Ai принимаем, что ~ х = 1 (тот факт, что ин-
терпретация логического оператора не указывается, оз-
начает, что имеется в виду принятая выше интерпретация);
2) для А2 принимаем, что ~х = 0 и что формуле сле-
дования приписывается значение 1 также и в тех случаях,
когда в нее входит по крайней мере один из знаков • или \J\
3) для А3 принимаем, чтоху = 1, х \/ у = 1, ~ х — х;
43
4) для -44 принимаем, что xy — x,x\J y = х, ~ х = х\
5) для АЪ принимаем, что xix2 ... хп = 1, если п > 2;
6) для -46 принимаем, чтоя1 я2...а;п = 0, если п^>2\
7) для Л 7 будем считать, что знак \/ связывает силь-
нее, чем • ;
8) для А8 условимся, что формуле х |— у приписывает-
ся значение 0 также в тех случаях, когда она имеет вид
xi V х2 |— У\Уъ-> и ПРИ этом не выполняется ни одно из
следующих условий: а) в х [— у входит знак ~; в) в х
не входят элементарные высказывания, отсутствующие в уг
или г/2; с) хх f— х2 и х2 |— a:x доказуемы в «Si;
9) для А9 принимаем, что х\/ у = у.
Независимость 410 и All доказывается посредством
истинностных таблиц с тремя значениями истинности 1, 2,
и 3 (отмеченное значение 1);
10) для -410 принимаем, что ху = 3, если х = 3 или
у = 3, и ху = 1 в остальных случаях; #\/ г/ = min (x, у);
— х = 4 — х\ формула х \— у получает неотмеченное зна-
чение только в случаях, когда значение х равно 1, а зна-
чение у равно 3, и когда значение х равно 2, а значение у
равно 1 или 3;
11) для -411 принимаем, что ху = max (#, г/), х \/ у =■
= min (х, у),~ х = 4 — х, формула х\— у принимает
значение 1 тогда и только тогда, когда значение х больше
или равно значению у.
Независимость правила RI доказывается в трехзначных
таблицах: ху = max (#, у), x\J у = min (х, у), ~ х =
= 4 — #, формула х |— у имеет неотмеченное значение
только в случае, когда значение х равно 1 или 2, а значение
у равно 3. При этом теорема р\/ ~ qq\— p (# V ~ g)
имеет неотмеченное значение при р = 3 и q = 2.
Для доказательства независимости правила R2 достаточ-
но воспользоваться двузначными таблицами: ху = 1, x\J
\/ у = 1, ~ х = 1, формула х\— у имеет значение 0 толь-
ко в одном случае, когда значение обоих хжу равно 0.
При этом теорема р\— р имеет значение 0 при р = 0.
44
Независимость правила R3 доказывается с помощью
следующих трехзначных таблиц: ху = 1, когда х = 1 и
у = 1, и ху = 3 в остальных случаях; х\/у = 3, когда
ж = 3иг/ = 3, иж\/1/ = 1 в остальных случаях; —# =
= 4 — #; х\— у принимает значение 1 тогда и только тогда,
когда значение х больше или равно значению у. При этом
Р Ь~ РР принимает неотмеченное значение при р = 2.
§ 4. Эквивалентность 8х и 8±
Если в S1 —принято D2I3 или приняты All и -418,
ав^! принято #119 или приняты Л12 и А13, то в силу те-
орем полноты МТ6П и MT5I10 будет иметь силу следую-
щая теорема эквивалентности S1 и S±.
M Tl. Если о: J— г/ доказуема в S1 (или в SJ, то она
доказуема в S± (соответственно в S1), т. е. множества теорем
S1 и iSj совпадают.
§ 5. Сильное следование
Системы S1 и St суть системы сильного логического сле-
дования. Они определяют правила сильного логического
следования для высказываний с операторами конъюнкции,
дизъюнкции, отрицания и другими, производными от них
операторами. Будем символом Ss обозначать S1, S1 и лю-
бую другую логическую систему, эквивалентную S1 и St.
Возможны различные варианты Ss, отличные от S1 и
S1. Приведем некоторые из них, рассмотренные Е. А. Си-
доренко в работе [10].
Система ££ , эквивалентная S± , получается из S± путем
замены аксиомных схем А8 ж All на аксиомную схему А*11
и правило Л*4:
A*ll. x\J—хх\-х
Д*4. Если д: |— г/, то о: |— г/ \/ js, где в z нет элементар-
ных высказываний, отсутствующих в х.
45
В S\ имеют силу теоремнме схемы:
74. ж[— х(у V~J/)> гДе У входит в х.
1. ~х\/~уу\ х [4*11]
2. ~х\ х\/~уу [RH]
3. х\ {~ху~уу) [1,2, Ж]
4. х\-х(у\/~у) [3, 49, 410, Д1, Л2]
72. жу V z|-Оп/V z)(У V ~У) [Т1]
73. xz\Jyz\-{x\/y)z
1. (x\/y)x\-x(y\J~y) [71,43]
2. х(у\/~у)\-(х\/у)х [A3, Д*4, ДЗ]
3. ху\/х-\\-х\/~уу [1,2, Д1, 49,410]
4. жг V yz (— zz V J/z V z V ~ J/J/ V ~ xx [R*i]
5. xz\/yz\-z\/~xx\/~yy [3,4, Д1, Я2]
6. xz\/yz\-z [5, 4*11, Д2]
7. xz(yV — J/H^V^V^^V — ^H^Vi/)!—
\-xVy [61
8. ^(|,V~!/)4hH(sV~!/)^Vy)
[43, R4, ЛЗ]
9. у*(*у~*)ЧЬ(У*)(*У~*)(*\/0)МЗ,Я*4,ЛЗ]
io. xz (y v ~ j/) V yz (x V ~ x) h *z (г/ V—у) •
•(x\/y)\/yz(x\/~x)(x\/y) 18, 9, i?l, Д2]
11. ass(yV~y)VlM*\/~*)|-*V0 (7, 10, R2]
12. (a»V»*)(*V~*)(0V~0)H**(yV~ff)V
\/yz(x\J~x) [43, 47, i?2, A3]
13. xz\/yz\-(xz\/yz)(x\/~x)(y\/~y) [71, R2]
14. xz\/yz\-x\/ y [11, 12, 13, i?2]
15. ä«v»*|-(*V»)* I6« 14- д3]
Аксиомная схема 411 системы <S1 есть частный случай
71, а 73 есть 48. Отсюда следует эквивалентность Sx и S\ .
Система St удобнее, чем Sx, в таком смысле: благо-
даря R*l многие важные теоремы доказываются проще, чем
в 5Х. А доказательство Ri* в St довольно громоздко.
46
Независимость -4*11 доказывается той же интерпрета-
цией, что и независимость -411 в Sl9
Независимость правила R1 доказывается в трехзнач-
ных таблицах: ху = max (х, у), x\J у = min (x, у), ~х —
= 4 — х, х[— у принимает неотмеченное значение только
в случае, когда значение х равно 1, а значение у равно 2
или 3. Приэтом теорема р V q \— (р \/ р) (g V—q) прини-
мает неотмеченное значение -при р = 1 и q = 2.
Независимость правила i?*4 можно доказать, принимая
интерпретацию, с помощью которой в S1 доказывалась
независимость -48.
Для доказательства независимости остальных аксиом
и правил вывода SI принимается та же интерпретация, что
и в системе S±.
Система Sx , эквивалентная £1э получается из Sx за-
меной аксиомных схем -49 — АН ж правила -R3 на аксиом-
ные схемы А9 — А1Х и правило Ro**:
Л" 9. ~(*V»)I Х~У
Л**10. ~х~у\ (x\Jy)
4"il. х\>~уу\-х
В**Ъ. Если х\— у, то ~у \— ~х, где в х и у входят
одни и те же элементарные высказывания.
В системе Si правило R3 системы S± получается как
производное, что отвечает традиции.
Независимость схем-4**9 и -4**11 доказывается той же ин-
терпретацией, что и 49 и 411 в Si.
Независимость -4**10 доказывается с помощью трехзнач-
ных таблиц: ху = 1, когда х = 1 и у = 1, и ху = 3 в ос-
тальных случаях; х \/ у = 3, когда # = 3иг/ = 3, и
х\/ у = 1 в остальных случаях; ~хравно3, когда х =
= 1, и—ж = 1 в остальных случаях; х\—у прини-
мает неотмеченное значение только в случае, когда значе-
ние х равно 1, а значение у равно 2 или 3.
47
Для доказательства независимости, -43 условимся,
что х\— у получает неотмеченное значение: когда в х
входят элементарные высказывания, отсутствующие в у.
Независимость Л**3 доказывается той же интерпретаци-
ей, что и RS в S±.
Независимость остальных аксиом и правил доказывает-
ся тем же способом, что л в St.
Система S*1, эквивалентная S1, получается из S1 пу-
тем замены R3 на Л*3:
Л*3. Еслия|— у : ziiz\—v, чох f— y : и; если х\— у1 :...
... : уп: z и z f— v, то х \— у1: ... : уп : v.
Система 5?, эквивалентная 51? получается из Sx пу-
тем аналогичной замены ДЗ (с той разницей, что вместо
знака : фигурирует знак \/).
ГЛАВА ТРЕТЬЯ
ОСЛАБЛЕННОЕ СЛЕДОВАНИЕ
§ 1. Система S2
Система S2 получается из S1 благодаря присоединению
к аксиомным схемам S1 аксиомной схемы А15 и ограниче-
нию правила R1:
415. —х\ (ху)
R1. Если х |— у и у |— х ж при этом в х, у и z входит
по крайней мере одно одинаковое элементарное высказы-
вание, то х (— z.
Поскольку в S2 доказуемы формулы х \— у такие, что в
у входят элементарные высказывания, отсутствующие в
х, то система S2 может быть названа теорией ослабленного
следования. Система S2 сформулирована в [4, 5]. Ограниче-
ние на RÏ предложено Г. А. Смирновым. Им же доказана
в [13] непарадоксальность и полнота S2.
Непротиворечивость S2 следует из того обстоятельства,
что все аксиомы вида ~х |— ~ (ху) суть тавтологии. Не-
зависимость А15 следует из того, что она есть единствен-
ная аксиомная схема, в которой в формулах х |— у в зак-
лючении у допускаются элементарные высказывания, от-
сутствующие в посылке х.
§ 2. Непарадоксальность 82
Система S2 непарадоксальна в смысле следующей мета-
теоремы:
МТ1. Если х (— у доказуема в S2, то в х и у входит по
крайней мере одно одинаковое элементарное высказывание.
49
Доказательство M Tl. 1 случай: х \— у есть аксиома
системы S2. Путем проверки можно установить, что в х
и у входит по крайней мере одно одинаковое элементарное
высказывание. 2 случай: х \— у получена из х\— z и z\— y
путем применения правила Д1. Так как правило RÏ при-
менимо только в том случае, если в х, у и z входит по край-
ней мере одно одинаковое элементарное высказывание, то
в х\— у жъ хжу входит по крайней мере одно одинаковое
элементарное высказывание. 3 случай: х [— у имеет вид
х |— vz и получена по R2 из х |— и и х |— z. Если в послед-
них в х и у, а также в х и z соответственно есть по крайней
мере одно одинаковое вхождение элементарного высказы-
вания, то и в а; |— увхжву входит по крайней мере одно оди-
наковое элементарное высказывание. 4 случай: у в х |— у
получено из х путем замены вхождения (по крайней мере
одного) z в х на у, причем z |— v и v |— z. Если в z
и у есть по крайней мере одно одинаковое вхождение эле-
ментарного высказывания, то и в я |— у в х и у входит
по крайней мере одно одинаковое элементарное высказы-
вание.
Из MTÏ следует, что формулы вида ~хх \— у,х |— у :
: ~у, а:|— г/\/ ^—- г/, х\—~ (~уу) недоказуемы в S2. Ана-
логично выражения вида х f— (у |— х) и х \— (— х |— у) не
являются формулами следования, доказуемыми в S2.
Таким образом, ив52 исключаются «парадоксы», подобные
«парадоксам» материальной и строгой импликации.
§ 3. Полнота 82
Tï. z\-x(y:~y) [A15, R2]
Т2. х(у:~у)[-х [А2]
D1. х** |— у** есть каноническая форма для х (— у,
если и только если: 1) х** есть каноническая форма для.
х* (z : ~ z), где х* есть каноническая форма х, а 2 есть конъ-
юнкция элементарных высказываний z1, ..., z1 (l > 0),
50
Которые входят в г/, но не входят в х; 2) у** есть канони-
ческая форма для у*и (w : ~w), где у* есть каноническая
форма у, и есть и1- ... • ит (иг]> 0) (где у* есть ~а*а\ ко-
торое входит в #*, но не входит в г/*), а м; есть конъюнкция
и?1, ..., м/ (г > 0), которые входят в х, но не входят в у,
за исключением элементарных высказываний, входящих в
х* вместе с их отрицанием.
МТ1. Если х \— у — тавтология, и при этом в х и
у есть по крайней мере одно одинаковое вхождение элемен-
тарного высказывания, то для нее может быть найдена
каноническая форма х** f— y**. При этом х** |— у**
«сть тавтология, причем множества элементарных выска-
зываний, входящих в х** и у**, совпадают.
Доказательство МТ1. В силу МТ117, для любой х\— у
может быть найдена х* |— */*, где х и у* суть канониче-
ские формы для х ж у соответственно. По D3I7, MГ214,
MT4I5 следует, что х и х*, у и у* соответственно равнознач-
ны, и множества элементарных высказываний, входящих в
них, совпадают. Поэтому если х (— у есть тавтология, и в
хну есть по крайней мере одно одинаковое вхождение эле-
ментарного высказывания, то и х* \— у* есть тавтология,
причем в х* и у* входит по крайней мере одно одинаковое
элементарное высказывание. При этом может быть найдено
такое х* (z : ~z), удовлетворяющее условиям D1, что
множество элементарных высказываний, входящих в него,
совпадает с множеством элементарных высказываний,
входящих в у. С другой стороны, всегда найдется у* v (w :
: ~ to ), удовлетворяющее условиям D1, такое, что множе-
ство элементарных высказываний, входящих в него, сов-
падает с множеством элементарных высказываний, вхо-
дящих в х. Приведение этих высказываний к канонической
форме не изменит их значений и множеств, входящих в них
элементарных высказываний. Следовательно, может быть
найдена х** [—у** с одинаковыми вхождениями элемен-
тарных высказываний в х** и у**. Если ~ х не есть тавто-
логия, то х** и у** соответственно равнозначны х* и у*,
51
так что х* (— z/** также есть тавтология. Если ^х яв-
ляется тавтологией, то х** всегда принимает значение 0;
следовательно, х** ]— г/** и в данном случае является тавто-
логией.
МТ2. х |— у доказуема в S2 , если и только если ее ка-
ноническая форма х** |— у** доказуема в S2.
Доказательство МТ2. Пусть х \— у доказуема в S2.
Тогда на основании MT1I7 доказуема х* \— */*, где х
и у* суть канонические формы для х и у соответственно.
Используя Т1 и Г2, можно получить х* (z : ~ z) f—
\—у* (w : ~w). От этой формулы на основании Л13, A3,
R2 можно перейти к х* {z : ~ z) \— y*v (w : ~ w). Приведе-
ние данной формулы к канонической форме дает формулу
Пусть х** (— у** доказуема в S2. На основании А13,
Г1012, Г1,Г2, A3, R3 и Д1 можно получить формулу х* |—
f— у*. В силу ДТП 17 отсюда имеем, что х\— у также дока-
зуема в S2.
МТЗ. Если х \— у — тавтология, в х и у есть по край-
ней мере одно одинаковое вхождение элементарного выска-
зывания, и при этом х \— у находится в канонической фор-
ме, то она доказуема в S2.
Доказательство МТЗ полностью совпадает с доказа-
тельством аналогичной метатеоремы для системы S1. Из
МТ1 — MТЪ следует:
MГ4. Если х\— у есть тавтология, и в х и у есть по
крайней мере одно одинаковое вхождение элементарного
высказывания, то х |— у доказуема в S2.
§ 4. Система 82
Система S2 ослабленного следования получается из S±
так же, как S2 из S1 (дополнительная аксиомная схема
будет иметь номер А12). Система S2 сформулирована в
[4, 5].
52
Доказательство полноты S± сохраняет силу и для 52,
как показала А. М. Федина [14], поскольку в доказательст-
ве всех ранее рассмотренных теорем МТИ12 — MГ5Н2
ограничение на Ri выполняется. Только незначительно
модифицируется доказательство MTIII2 следующим до-
полнением. Пусть q1, ...,ql суть все элементарные выска-
зывания, входящие в у и отсутствующие в #. В таком случае
x{qx\J~qx)---W\J~ql)\-
\-y(plV-p1)---(pl!V-pl!)-
А для х (ql V ~qx) ...(ql V —Я1) имеется х* в канониче-
ской форме такое, что
*(«1V~«1)-.-(«,V~?,)-II-**
Из полноты S2 и S2 следует и эквивалентность.
§ 5. Системы Sw
Системы ослабленного следования S2 и S2 и другие,
эквивалентные им системы будем обозначать символом Sw.
Е. А. Сидоренко в работе [10] исследовал такие системы
Sw.
Система SI ослабленного следования получается из SI
путем снятия ограничения на Л*4 и принятия ограничения
на Ri, аналогичного ограничению Ri в S2.
Если в S*i отбросить А8, снять ограничение на ЛЗ**, а
правило Ri принять с указанным в SI ограничением, то
получим систему S2 , эквивалентную £2. В этой системе
правило подстановки эквивалентности (правило RS) не
является основным.
Аксиомная схема А 8 не является независимой в S2
это видно уже из того, что она не является таковой в SI .
Независимость Ai2 в S2 следует из того факта, что это
единственная схема, которая в правой части формул х [— у
допускает элементарное высказывание, отсутствующее в
левой.
53
Доказательство независимости остальных схем и пра-
вил не отличается от доказательства их независимости в
s,.
Проблема независимости Si решается тем же способом,
что и для Sï .
Для доказательства независимости S2 принимается
та же интерпретация, что и для соответствующих схем и
правил системы <SX .
Доказательство 48 в S2:
1. х(х\/у)Ь-х [A3]
2. х\-х [Al, А2, RI]
3. х\-хуу [412]
4. х\-х{х\/у) [2, 3, Д2]
Ь. ~(х(х\/у))\ х [1, 4, Ri]
7. *(-ж\/^ [-412]
8. х\/ху\— х [6]
9. xz\/yz\-xz\/yz\/z [412]
10. a:z\/yz[-z [7—9, i?l]
11. zz(o:VJ/)VJ/z(*Vl/)|-*Vi/ [10]
12. xz{x\/y)\-xz [A3]
13. *zI- xz (x V У) [412, A3, Ri, 2, i?2]
14. yz\-yz{x\/y) [13, 44]
15. y*(*V»)f-0* ИЗ]
16. zz VУ31- xVУ [11—15, Ri]
W. xzy yz\-(xy y) z [10, 16, Л2]
§ 6. Системы, сходные с Sw
Если в системах Аккермана, Андерсона и Белнапа
(см. о них в [8]) только один знак сильной импликации
рассматривать как знак следования в нашем смысле, то
54
полученные системы будут непарадоксальны в том же смы-
сле, что и Sw. Но эти системы не являются полными
в смысле полноты Sw.
Неполнота системы Аккермана видна из такого рас-
суждения. В системе Аккермана доказуемы формулы (стрел-
ка — знак сильного следования)
~-'ХХ-^~-'ХХ\/ — Ху
~хх\/~ху->~х(х\/у),
из которых по транзитивности получилась бы парадок-
сальная формула
— хх—> г/,
если бы была доказуема формула
~х(х\/у)-*у.
Во избежание парадокса система построена так, что по-
следняя оказалась недоказуемой. Так что целый класс
формул, удовлетворяющих теореме непарадоксальности
Sw, здесь выпадает. Аналогично обстоит дело с системами
сильной импликации Андерсона и Белнапа.
Система, непарадоксальная в смысле Sw, но точно так-
же неполная, построена Л. А. Бобровой в работе [2]
(путем ослабления нашей системы S*). Система Бобровой
с точки зрения теории логического следования безусловно
предпочтительнее систем Аккермана, Андерсона. и Бел-
напа, в которых исключение парадоксов материальной и
строгой импликации достигается ценой исключения правил
следования, интуитивно непарадоксальных и вообще не
вызывающих сомнений (подробнее об этом см. [8]).
Неполнота систем следования в нашем смысле не исклю-
чает их полноту в некотором другом смысле. Такой яв-
ляется, как показал Е. А. Сидоренко [10], система S\,
в которой принимаются аксиомные схемы Al — Л10
55
системы /Si и следующие правила вывода:
Л1. Если о: |— г/, то —у\— — х
R2. Если х\— у и y\—z, то х\—z
R3. Если х\—у я z\— у, то х\/z\—y\/ и.
Выражение «дизъюнктивная нормальная форма» будет
употребляться здесь в обычном смысле: хг\/...\/хп(п > 1)
находится в дизъюнктивной нормальной форме, если и
только если каждое х1 (1 ^ i ^L n) есть конъюнкция, обра-
зованная из элементарных высказываний и отрицаний
элементарных высказываний. Элементарные высказывания
и отрицания элементарных высказываний, входящие в #*,
суть конъюнктивные составляющие х1. Высказывание х
приводится к дизъюнктивной нормальной форме у (или
у есть дизъюнктивная нормальная форма х), если и
только если у находится в дизъюнктивной нормальной
форме, и при этом х |— у и у (— х доказуемы в данной си-
стеме.
Правила R2 и ЛЗ системы Sx тривиально получаются
в S\. Обозначим их соответственно В*А и iî*5. Доказу-
ема теоремная схема х\— х\/ у. Доказуема также мета-
теорема о том, что каждое высказывание в S\ приводится
к дизъюнктивной нормальной форме, и все вытекающие
из нее следствия.
Нам важны здесь такие метатеоремы S\:
M Tl. Если х \— у доказуема в *?2,нн при этом х1 N/ ...
... V хп есть дизъюнктивная нормальная форма х, а у1 \/ .,.
... \/ут есть дизъюнктивная нормальная форма у, то для.
каждого х1 найдется у* такое, что xi |— yî есть тавтоло-
гия, и каждая конъюнктивная составляющая yi входит
в х1.
МТ2. Если хг\/ ... \/хп есть дизъюнктивная нормаль-
ная форма х, ьу1\/...\/ут дизъюнктивная нормальная фор-
• • • •
ма у, и если для каждого хг найдется z/'такое, что хг |— у1
5*
есть тавтология, и каждая конъюнктивная составляющая
yî входит в х1, то х\— у доказуема в S\ (теорема пол-
ноты).
Справедливость MTÎ видна из того, что она имеет
силу для всех аксиом S\, a правила вывода S\ сохраня-
ют это свойство. Справедливость МТ2 видна из следую-
щего: если х1 \— yi есть тавтология указанного вида, то
она доказуема в S\\ тогда согласно теоремной схеме
а\—а\/Ь будет доказуема х1|— у1 \/ ... Vут\ а так как
по условию это имеет место для каждого х1, то доказуемы
х1\—у1\у/... \/ут, ..., хп\-у1 V ••• V Ут и согласно ЛЗдо-
казуема х1 V ... \у хп \— у1 \у ... V ут; поскольку доказуемы
хЧ h"я1 V — VхПиУ Ч \— У1 V ••• V У™' по д*5 доказуема
х[-у.
В S\ является производным следующее интересное
правило вывода:
Л*6. Если х |— z/, где х и у находятся в дизъюнктивной
нормальной форме, то х* |— у*, которая получается из
х \— у путем подстановки на место конъюнктивных со-
ставляющих в х и в у любых высказываний, причем вме-
сто элементарного высказывания и его отрицания могут
быть подставлены разные высказывания.
МТЗ. Если правило R*6 принять в качестве основного,
то присоединение к аксиомам полученной системы любой
недоказуемой формулы позволяет доказать в ней любую
формулу а f— Ь.
Доказательство МТЪ. Пусть х \— у недоказуема в S\.
Пустьх1 V ... \/хп и у1 \/ ... \/ ут суть дизъюнктивные нор-
мальные формы соответственно х ну. В силу теоремы пол-
ноты найдется такое х1, что среди у1, ..., ут нет такого у\
что все его конъюнктивные составляющие входят в х1.
В противном случае х \— у была бы доказуема. Добавим
х \— у к аксиомным схемам^ и добавим к правилам вывода
й*6. В таком случае будет доказуема х1 \/... V хп \— у1 \/ ...
... V Ут1 и в СИЛУ теоремной схемы а (— а \/ Ь получим
х1 \— y1 V ••• V Ут- Тогда во всякое у' будет входить какая-
57
то конъюнктивная составляющая, отсутствующая в х\
JB силу jR*6 мы можем вместо таких составляющих подста-
вить высказывание z с элементарными высказываниями»
отсутствующими в рассматриваемой формуле. В силу A3
имеем у* |— z. Согласно теоремной схеме ас V be f—
\—(а V Ъ)с получим у1 V ... \/уш \— z, и по Л2 получим #* |— Z\
Подставляя вместо конъюнктивных составляющих х
любое высказывание v по Д*6, получим v |— z, где и и z
суть любые высказывания.
Таким образом, система S\ с правилом Д*6 полна
в смысле МТЪ.
ГЛАВА ЧЕТВЕРТАЯ
ДРУГИЕ ФОРМЫ СЛЕДОВАНИЯ
§ 1. Максимальное следование
Система S3 максимального следования, изложенная
в [3, 5], получается из S1 путем принятия такого огра-
ничения -43: в у входят только те элементарные высказы-
вания, которые входят в х.
Формулировку S3 можно ослабить, как показал Г. А.
Смирнов [13], приняв такое ограничение к A3: в х и у
входят одинаковые элементарные высказывания.
Непротиворечивость S* очевидна (из непротиворечи-
вости S1).
M Tl. Если х\— у доказуема в £3, то множества входя-
щих в х и у элементарных высказываний совпадают.
Доказательство МТ1 тривиально: все аксиомы S3 обла-
дают указанным свойством, а правила вывода это свойство
сохраняют.
Tl. (x:y)z\—xz:yz
1. {x:y)z\-y:xz [414, Т8 12, R2]
2. (x:y)z\-(x:y)z [Т2 12]
3. {х :y)z\-(y: xz) z (х : у) z
[1, 2, Я2, Г312, Г412, R3]
4. (x:y)z\-(y:xz)z [3, A3, M]
5. (x:y)z\-xz: yz [4, 414, ЗГ8 12, RI]
T2. xz:y\—(xz: y) (x : ~ x)
1. xz:y\-xz~y:~{xz)y [Г17 12]
59
2. xz : y \— xz ~ y : ~ xzy : x ~ zy : ~x ~ zy
[1, Л7, Л13, ПО 12, A3, 412, Ri]
3. tfz : y [— (#z — г/ : — xzy :x —zy:~x — zy)-
.(*:—*) [2, У18 12, 749 12, i?3, Л13, Д1]
4. м:уН(»:»)(«-'~«) I3» ^11, 24712,713, Д1]
Исдользуя данные для S1 определения канонической
формы высказываний, введем определение:
Di. Формула х* |— у** есть каноническая форма для
х |— г/, если и только если а:* есть каноническая форма для
х, а у** — для y*z, где г/* есть каноническая форма для
i/, a z есть высказывание вида z1-z2-...-zm (т^ 0) (где
zf есть ~а1а1, которое входит в каноническую форму для
х, но не входит в каноническую форму для у).
В отношении S3 будут иметь место следующие метатео-
ремы, доказательство которых получается путем очевид-
ных модификаций доказательства МТ2П и Д/ТЗГ7.
МТ2. Если х \— у есть тавтология, и множества эле-
ментарных высказываний, входящих в х и у, совпадают,
то для нее может быть найдена каноническая форма х* (—
f—y**. При этом в ж*|- у** множества элементарных вы-
сказываний, входящих в х* и г/**, точно также совпадают.
МТЗ. Формула- х \— у доказуема в S3, если и только
если ее каноническая форма х* (— у** доказуема в S3.
МТ4. Если х\— у есть тавтология, множества элемен-
тарных высказываний, входящих в х и у совпадают, и
при этом х |— у находится в канонической форме, то х \— у
доказуема в S3.
Доказательство MTk совпадает с доказательством
МТ5П, за исключением тех шагов в доказательстве
Д/Т517, где применяется ГЗ/7, недоказуемая в S3. Не-
трудно убедиться, что применение Г317 при доказатель-
стве полноты S3 можно заменить применением выводимых
в S3 теорем Г1312 и Г1412 с использованием АН, Ai2
и R3.
60
Из МТ2 — МТА следует:
МТ5. Если х\— у есть тавтология, и множества входя-
щих в х и у элементарных высказываний совпадают, то
х 1~~ У доказуема в S3.
Изложенное доказательство МТЪ (т. е. полноты S*)
дано Г. А. Смирновым в [13].
Система S3 максимального следования, эквивалентная
S3, образуется из S± путем аналогичного ограничения.
Для доказательства полноты S3, как показала А. М.
Федина [14], достаточно доказать MT 4I12 так, чтобы вы-
полнилось ограничение на A3. Оно примет такой вид.
1. (x\/y)z\-(x\/y)z
2. (x\/y)z\-(xz\/y) [Al]
3. {x\Jy)zY-{x\fy)z{xz\fy) [Д2, 1, 2]
4. (x\/y)z(xz\/y)\-(xz\/y)z
5. (xz\/y)z\-(xz\/yz) [Al, Ai]
6. {x\Jy)z[-{xz\fyz) [Д1, 3, 4, 5]
7. (xz\/yz)\-(x\/y)z [A8]
При доказательстве остальных метатеорем ограниче-
ние на A3 выполняется.
Другой вариант системы максимального следования
SI, предложенный Е.А.Сидоренко [10], получается из
S3 заменой RÏ и R3 соответственно на R*i и R*3 и добав-
лением аксиомной схемы 4*12:
4*12. х\/х\-х
Л*3. Если х\~ у и z |— и, то х\/ z\— y \у v.
Эквивалентность SI nS3 получается путем доказатель-
ства RÏ (методом математической индукции по числу вхож-
дений логических операторов вж)и R4 (оно следует из
Д*3, й*1, 49, 410, 4*12) в 55.
Независимость аксиомных схем и правил S3 доказы-
вается (это сделано в работе Е. А. Сидоренко [11]) той
же интерпретацией, что и независимость соответствующих
61
аксиомных схем и правил системы 51в Независимость
аксиомной схемы A3 в SI доказывается при помощи трех-
значных таблиц: ху = 2, когда х или у равно 2, и ху =
= max (х, у) в остальных случаях; х V У — 2, когда я
или г/ равно 2, и # \/ z/=min (#, г/) в остальных случаях;
~# = 2, когда я = 3, и ~# = 3 в остальных случаях;
я |— у принимает неотмеченное значение только в случае,
когда значение х равно 1 или 2, а значение у равно 3.
При этом теорема ~рр \—р принимает неотмеченное
значение при р = 3. Независимость А*12 доказывается
при помощи трехзначных таблиц: ху = 1, когда х = 1
и у = 1, и ху — 3 в остальных случаях; х \/ у = 3;
когда ж = 3 и I/ = 3, и ж\/у = 1 в остальных случаях,
~ я = 4 — я; значение а; |— у равно 1 тогда и только тог-
да, когда значение х больше или равно значению у. Не-
зависимость правила Л*3 доказывается при помощи трех-
значных таблиц: ху = max (х, у); х \/ у = 2, когда х и у
равны 2, х \/ у = 3, когда х ж у равны 3, и х \J у = 1
в остальных сдучаях; ~х = Зг когда я = 1, и ~# = 1
в остальных случаях; х\— у принимает неотмеченное зна-
чение только в случае, когда значение х равно 1, а значе-
ние у равно 2 или 3. При этом теорема р \у q |—
|— — — р V q принимает неотмеченное значение при р = 2
и q = 3. Для доказательства независимости остальных
аксиомных схем и правил принимается та же интерпре-
тация, что и в Si-
Системы максимального следования, эквивалентные
S3 и S3, обозначим Sm.
§ 2. Конверсное следование
Система £4 конверсного следования, сформулирован-
ная в [4, 5], получается из £3 путем добавления аксиом-
ной схемы
Л15. ~#[ (ху).
62
Прежде всего заметим, что все теоремы и метатеоремы S3
имеют силу в отношении £4, так как S3 является частью
системы S4. Непротиворечивость S4 следует из того факта,
что все аксиомы вида ~ х f— ~ (х у) суть тавтологии.
В iS4 имеет место следующая метатеорема:
МТ1. Если х (— у доказуема в 54, то в х входят только
те элементарные высказывания, которые входят в у.
Доказательство МТ1. 1 случай: а: |— г/ — аксиома S4.
Легко проверить, что в х входят только те элементарные
высказывания, которые входят в у. 2 случай: х |— у по-
лучена из # |— z ж z\— у путем применения правила Ri*
Если в х входят только те элементарные высказывания,
которые входят в z, а в z входят только те, которые входят
в у, то и в х будут входить только те элементарные выска-
зывания, которые входят в у. 3 случай: х (— у имеет вид
х |— zv и получена из # |— z ж х\— и путем применения
правила R2. Если в посылках ж[-2 и жру в а; входят
только те элементарные высказывания, которые входят
в z и и, то и в заключении х \— zu в х будут входить только
те элементарные высказывания, которые входят в zu.
4 случай: у в х |— у получено из х путем замены вхожде-
ния (по крайней мере одного) z в х на у, причем z \— и
ж и\— z. Если в z \— и в z входят только те элементарные
высказывания, которые входят в у, а в у[- z в и входят
только те элементарные высказывания, которые входят
в z, то множества элементарных высказываний, входящих
в и ж в z, совпадают. Поэтому в заключении х \— у в х
входят только те элементарные высказывания, которые
входят в у.
Т1. х\-х(у:~у)
1. ~х\— ~х~^у:ху\—х — у [А\ЪЛ Al, Ri]
2. х\- ху:~ х~у \х~у [1]
3. х\-(~х~у:ху:х~у)х [2, 5Г212, Г812,
#2, Ri]
63
4. x}~xy:x~y [3, AU, A11-A13, 71012,
П312, П412, ЯЗ, Я2]
5. х\-х{у:~у) [4, 413, Я1]
Введем, далее, определение канонической формы для
формулы следования системы S1.
Dl. Формула х** f— у** есть каноническая форма для
х \— у, если и только если: 1) х** есть каноническая форма
для х* (z: ~z), где х* есть каноническая форма для х,
a z есть конъюнкция элементарных высказываний, входя-
щих в у, но не входящих в х; 2) у** есть каноническая
форма для y*v, где у* есть каноническая форма для у,
а и есть z1- ... • zm {m > 0) (гдеzlесть~а%% входящее в х*,
но не входящее в у*).
МТ2. Если о: |— г/ — тавтология, я в х входят только
те элементарные высказывания, которые входят в у, то
для нее может быть найдена каноническая форма х** f—
|— у**. При этом х** |— у** является тавтологией, и множе-
ства элементарных высказываний, входящих в х** и у**
совпадают.
Доказательство МТ2. Не основании A/T1I7, имеющей
силу и для £4, для любой формулы х (— у может быть най-
дена формула х |— у*, где х* и у* суть соответственно
канонические формы для хну. Из определения канони-
ческой формы для высказываний, МТ115 и A/T4I5 сле-
дует, что х и х*, у жу* соответственно равнозначны, и мно-
жества элементарных высказываний, входящих в них,
совпадают. Так как в х входят только те элементарные
высказывания, которые входят в г/, то может быть найдено
такое х* (z : ~z), удовлетворяющее условиям /Л, что
множество элементарных высказываний, входящих в него,
совпадает с множеством элементарных высказываний,
входящих в у. С другой стороны, может быть найдено та-
кое y*v, удовлетворяющее условиям «D1, что все выска-
зывания вида ~ а*а\ входящие в #*, будут входить и в у**.
Для х* (z : ~ z) и у*и может быть найдена их канониче-
64
екая форма. Очевидно, что множества элементарных
высказываний, входящих в х** и г/**, совпадают. При
этом, если ~х не есть тавтология, у** имеет вид г/*, и
значение х** |— у** совпадает с х (— у*. Следовательно,
х** |— у** является в данном случае тавтологией. Если
~ х есть тавтология, то х** принимает значение 0 при
любых комбицациях значений входящих в него элемен-
тарных высказываний. Поэтому и в этом случае х** \— у**
есть тавтология«
M TS. Формула х (— у доказуема в *S4, если и только
если ее каноническая форма х** |— у** доказуема в £4.
Доказательство M TS. Пусть х \— у доказуема в £4.
В силу Д/ТП5, ЖГ415, МТ2 формула х** |- y** яв-
ляется тавтологией, причем множества элементарных вы
оказываний, входящих в х** и г/**, совпадают. Так как
S3 полна относительно тавтологий вида о: }— г/, где в х
и в у входят одни и те же элементарные высказывания, то
х** |_ у** доказуема в £4.
Пусть х** (— у** доказуема в £4. Тогда на основании
DÏ и Т1 доказуема формула х* |— у**. Отсюда по -413
и AS получаем формулу х* f— y*. От этой формулы на
основании MTÏYI можно перейти к формуле х \— у.
МТ4:. Если формуда л: |—- г/ — тавтология, в х входят
только те элементарные высказывания, которые входят
в у, и при этом # [— у находится в канонической форме, то
она доказуема в Я4,
Доказательство Д/Т4 совпадает с доказательством
МТ5П. Из МТ2 — МГ4 следует:
МТЪ. Если х\— у есть тавтология, ивх входят только
те элементарные высказывания, которые входят в г/, то
х \— у доказуема в Sé.
Изложенное доказательство МТЪ (полноты £4) дано
Г. А. Смирновым [13].
Система £4 конверсного следования, эквивалентная S4,
получается из £3 путем добавления аксиомной схемы
Ai2. x\-z\/y
3 А. А. Зиновьев
65
Независимость А12 в S4 (как и в 54) очевидна: она —
единственная схема, допускающая появление в консек-
венте доказуемых формул таких элементарных высказы-
ваний, которые отсутствуют в антецеденте.
Доказательство полноты £4» построенное А. М. Фе-
диной [14], имеет следующий вид.
Пусть х \— у — тавтология. Тогда в силу MT11I2
формула х* (— у*, где х* и у* суть канонические формы
хну соответственно, так же является тавтологией. Под-
становка вместо элементарного высказывания g*, встреча-
ющегося в х, а значит иву, выражений вида ql (pk V — рк),
где рк — элементарное высказывание, встречающееся в г/,
но отсутствующее в я, так же дает нам тавтологию. Приме-
нение ПП2 и A3 к полученным выражениям дает нам
опять-таки дизъюнкцию конъюнкций всех элементарных
высказываний или их отрицаний, встречающихся в. х
плюс рк. Таким образом, в х* вводятся все элементарные
высказывания, встречающиеся в у, но отсутствующие в х.
В у повторения элементарных высказываний элимини-
руются по zz —1|— z. При этсм получается х** [— у**
сохраняющая свойство тавтологичности и обладающая!
тем свойством, что в антецеденте и консеквенте встреча-
ются одни и те же элементарные высказывания. Дальней-
шее доказательство теоремы о полноте остается тем же, что
и в S±.
Система SI, эквивалентная S&, получается из S& путем
замены ЛЗ, А8 и All на аксиомную схему А**12 и пра-
вило R*5:
А**12. z±-z(jf\/~y)
Л*5. Если х (— z и при этом в у не входят элементар-
ные высказывания, отсутствующие в я, то ху (— z.
Независимость R*5 доказывается той же интерпрета-
цией, что и независимость A3 в S±. Независимость осталь-
ных аксиомных схем и правил доказывается так же, как
в £2.
66
.**
Система S& , эквивалентная S^ получается из £3
добавлением А*12. При этом отпадает необходимость
в ЛЗ. Системы £4 и S& найдены и исследованы Е. А.Си-
доренко [10].
Системы конверсного следования, эквивалентные £4
и £4, будем обозначать символом 5е.
§ 3. Вырожденное следование
Система S5 с вырожденным следованием, сформули-
рованная в [3—5], получается путем принятия S8 и сле-
дующих дополнений к ней.
Z>1. |— о: есть формула' вырожденного следования, если
и только если х есть высказывание.
Дополнительная аксиомйая схема:
A4. | (~хх)
Дополнительное правило:
Rdl. Если х |— у и |— х, то |— у.
D2. Формула |—я доказуема (есть теорема) в S5, если
и только если она есть аксиома или получается из доказу-
емых формул по правилу Rdl.
МТ1. Если \—х доказуема в S5, то х есть тавтология.
Теорема MTÏ очевидна: Adï есть тавтология, a Rdl
свойство тавтологичности сохраняет.
МТ2. Если х есть высказывание, а у есть его канони-
ческая форма, то о; —11— г/ доказуемы в S5.
Доказательство MT2. Пусть х есть элементарное вы-
сказывание р. В таком случае каноническая форма для х
есть р\/ ~рр
1. р\-р 5. pV~pp\-ppV~pp
2. P\-P(pV~P) 6- PPV~PPh(pV~P)P
з. p\-ppV~pp 7- (pV~p)p\-p
4. P\-PV~PP 8. pV^PhiP
67
Таким образом, доказуема а; —11— г/. Аналогично для
~ р.
Пусть х есть г/1. .., -уп (п > 2); уг, ..., уп суть
канонические формы соответственно для у1, ..., уп;
^ —11— 2/г доказуемы; vx\/...\J vm есть каноническая форма
ДЛЯ X.
1. У1 • ... -*/пЧ|— »1- ••• 'Уп
2. yi-...-y»4b-*1V."V»m
3. г/1-... -»Л—|h-»xV- .-^m
Таким образом, х —| \— у доказуема.
Пусть х есть у1 V ... V Уп> Уь и у1 V ••• V уШ те же>
что и выше.
1. ^V-'-V^Hh-tfiV-'-Vyn
2. j/iV...V^4h^V...\/^w
3. у1 V • • - V г/"" —IЬ- ^г V - - • V ^w
Таким образом, доказуема х —\\— у.
Пусть, наконец, х есть ~z; и есть каноническая форма
для z\z—\ \—v доказуемы; ип\/ ... V vm есть каноническая
форма для х.
1. —js: —| ( • t?
2. ~y-||_i;i\/...Vym
з. —zHj-^v. ..\/ym
Таким образом, о: —11— г/ доказуема.
МТЗ. Если х находится в канонической форме и есть
тавтология, то |— х доказуема в S5.
Доказательство МТЗ. Пусть в х входит только одно
элементарное высказывание р. В таком случае х есть
р\у ~р. Но |— (pV ~р) доказуема в силу Adi, A9, 410,
RH.
Пусть в # входит п элементарных высказываний р1, ...
...,рп (п > 2) и не входят никакие другие. В таком случае
х имеет вид у1 V ••• \/Ук* гДе У1» •••» У* СУТЬ всевозможные
68
конъюнкции, образованные из р1, ..., рп и их отрицаний
(к = 2").
1. \-({р1-...-рп)\/-(Р1-----Рп))
2. \-«pi.... .р») V (-Р1 V • • • V ~рп))
3. ь-((рх- • • • -рп)V(~pxV- ■ ■ V~pn)) (pnV~pn)
4. \-((Pu----Pn)(PnV-Pn)V
V(~plV---V~pn)(pn\/~pn))
5.(pi.... -p-Xj^V—^nhCp1---- -Pn)
6. (~plV---V~pn)(P,lV~Pn)4l-
Hl p1 (pnV~pn)V- ■ ■ V~Pn(PnV~pn)
7. t-iP1- ■ ■ ■ -pn)V(~p4pnV~pn)V■ ■ -V~Pn)
Аналогично для остальных п — 1 элементарных выска-
зываний. В результате получим, что
Ь- (Р1-... •Pn)V(~p1(PnV~/>n)-(P2V~p2)) V-
• • • V (~ рп (Рп~1 V -р""1) • • • (р1 V ~ Р1))
доказуема в S5. Отсюда в соответствии с АЪ — А8 полу-
чаем, что доказуема f— у1 \/ ... N/ z/fc.
Из «Л/Г2 следует: если г/ есть каноническая форма для
ж, и при этом х есть тавтология, то у есть тавтология.
Отсюда получаем: если х есть тавтология, то у есть тавто-
логия, и (—у доказуема (в силу Д/ТЗ). Но согласно МТ2
формула у \— х доказуема. Отсюда по Rdl получаем, что
\—х доказуема. Таким образом, верна теорема полноты S5:
MT А. Если х есть тавтология, то|— х доказуема в S5.
Изложенное доказательство MГ4 дано Л. А. Бобро-
вой в [1].
Независимость Ах и Rx и непротиворечивость S5
очевидны.
МТ5. Если ж(—г/ и [— ~г/ доказуемы в S5, то|— ~ж
доказуема в S5.
MTß. Если |— о: и |— г/ доказуемы в S5, то[— ху доказу-
ема в S6.
69
Теоремы M ТЬ и MT6 следуют из M TA. Их можно ис-
пользовать как производные правила вывода. Поскольку
в дальнейшем в связи с расширением S5 эти правила ока-
жутся независимыми от Л1? поэтому мы примем также
следующие правила:
Rd2. Если о: j— г/ и |— ~ г/, то |— ~ х.
Rd3. Если |— х и [— у, то ]— ху.
МТ7. Если [— а; доказуема в S5, то |— у, образующаяся
путем подстановки высказывания z на место элементар-
ного высказывания и везде, где и входит в #, доказуема
в S5 (правило подстановки).
§ 4. Квазиследование
Система S6 квазиследования, сформулированная в [3—
5], образуется путем присоединения к S5 следующего
правила:
RH. Если xz |— у и f— z, то х \— у.
МТ1. Если х\— у доказуема £6, то она есть тавто
логия (теорема очевидна)
МТ2. Если х \— у есть тавтология, то она доказуема
в S*.
Доказательство МТ2. Пусть х\— у есть тавтология.
Возможны три случая вхождения элементарных выска-
зываний в х и у : 1) множество элементарных высказываний,
входящих в у, совпадает с множеством элементарных вы-
сказываний, входящих в х] 2) в у входят только те элемен-
тарные высказывания, которые входят в х\ 3) в у входит
по крайней мере одно элементарное высказывание, не вхо-
дящее в х. Если имеют место случаи 1 и 2, то х |— у дока-
зуема в S*. Если о? |— j/ есть тавтология вида 1 или 2, то
л; |— г/ доказуема в S8 согласно теореме о подноте S8.
Но согласно определению доказуемой формулы квазисле-
дования имеем: если х ~ (~рр) \— у и f— ~ (^рр)
доказуемы, то х f— у доказуема. Формула |— ~ (~рр),
очевидно, доказуема. Формула х ~(~рр)\—у доказу-
70
ема согласно Ri и доказанным выше формулам. Таким
образом, х \— у доказуема. Рассмотрим случай 3. Пусть
р1, ...,рп (п > 1) суть все элементарные высказывания,
входящие в у и не входящие в #. В таком случае формула
х ((р1. ... -рп) \у ~ (р1- ... -pn))|— y будет тавтологией и
будет доказуема в Ss в силу теоремы о полноте. Но фор-
мула \— (р1. ...-pn)V ~(рг- ••• *РП) доказуема в А6. Сле-
довательно , х |— г/ доказуема согласно определению дока-
зуемой формулы квазиследования.
Система квазиследования £*6, эквивалентная S6, по-
лучается из S2 путем снятия ограничения на R2.
МТЗ. Если х id у есть тавтология, то х \— у доказу-
ема в 5*6.
Доказательство МТЪ.
1. х(у\/~У)\-х
2. #f— zy\J х
3. 2г/У*Ь(*УУ*)(2/\Л
4. si/\/#b-уУ — У
5. л:|— 2/ \/ — 2/
6. х \—х
7. х[-х(у\/~у)
8. *_j|_s(„v~y)
[А12,
~У)
m,
Пусть р1, ..., рп суть все элементарные
[-43]
, а\/Ь\-Ь\/а)
[411]
[43, i?l]
[2, 3, 4, Д1]
[41, 42, М]
[5, 6, Я2]
[1, 7]
высказывания,
входящие в у и не входящие в х. Если х (рх\/ ~рх) ...
... (рп V ~.Pn) Ь~ У есть тавтология, то она доказуема в Ss,
а значит и в £*в. Но а: |— х (p1N\/ ~РХ) ••• (рп V ~РП)
доказуема в *S*6 в силу теоремы 8. Следовательно, в си-
лу i?i доказуема о: |— г/.
Доказательство МТ2 и МТЗ изложено в работе Л. А.
Бобровой [1].
ГЛАВА ПЯТАЯ
ОБЩАЯ ТЕОРИЯ ДЕДУКЦИИ
§ 1. Общая теория дедукции
Рассмотренные выше системы образуют общую теорию
дедукции. Прочие разделы логики будут строиться, как
это и принято в современной логике, путем присоединения
к ней новых элементов алфавита, определений, аксиомных
схем и правил вывода.
§ 2. Общая теория дедукции
и классическая логика
Интерпретация, приведенная выше для доказательства
непротиворечивости и полноты систем общей теории де-
дукции, образует функционально полную двузначную
пропозициональную алгебру. Причем, знак следования
в ней интерпретировался как знак материальной импли-
кации.
Отсюда в силу теорем полноты и непарадоксальности
для систем общей теории дедукции и в силу дедуктивной
эквивалентности классического пропорционального ис-
числения и двузначной алгебры получаем такие следствия
(выражению «элементарное высказывание» при этом будет
соответствовать выражение «пропозициональная пере-
менная»):
M Tl. Формула х f— у доказуема в Ss, если и только
если х ZD у доказуема в классическом пропозициональном
исчислении и при этом в у не входят элементарные выска-
зывания, отсутствующие в х.
72
MT2. Формула х\— у доказуема в Sm, если и только
если х ZD у доказуема в классическом пропозициональном
исчислении и при этом в х и у входят одинаковые элемен-
тарные высказывания.
МТЗ. Формула х \— у доказуема в Sw, если и только
если х ZD y доказуема в классическом пропозициональном
исчислении и при этом в хжу входит по крайней мере одно
одинаковое элементарное высказывание.
MГ4. Формула х |— у доказуема в Sc, если и только
если х id у доказуема в классическом пропозициональном
исчислении и при этом в х не входят элементарные выска-
зывания, отсутствующие в у.
МТБ. Формула (— х доказуема в S5, если и только если
х доказуема в классическом пропозициональном исчисле-
нии.
МТ6. Формула х\— у доказуема в S6, если и только
если х ZD y доказуема в классическом пропозициональном
исчислении.
Как видим, классическая логика сохраняется в общей
теории дедукции в смысле МТБ и МТ6.
В силу определений формулы следования выражения
вида (х J— (у \- х)), (х \- ( ~ х |— у)), (х\- у) (у (— z) f-
f— (х f— z) и т. п., содержащие по два или более знака
следования, не являются формулами следования в систе-
мах общей теории дедукции. Так что не каждой правильно
построенной формуле классического пропозиционального
исчисления вида х zd y соответствует формула х\— у
в системах общей теории дедукции. С этой точки зрения
даже система S6 не совпадает с классическим пропози-
циональным исчислением. В силу теорем непарадоксаль-
ности в системах Ss, Sw, Sm и Sc недоказуемы формулы
х H ~ ( ~yy)i — 0:0:|— г/, о: |— г/ \/ ~ у и т. п., в которых
посылка и заключение не содержат одинаковых элемен-
тарных высказываний. Тем самым наши системы исклю-
чают парадоксы, подобные парадоксам материальной
импликации.
73
§ 3. «Парадоксы» следования
В системах Ss доказуемы формулы вида А : х \— х: ~ х,
х^—х\/ ~х, ~хх\—х. Их иногда рассматривают как
частный случай парадоксальных формул вида В: х \— у :
~ у, х \— у\/ ~ г/, ~хх\—у. Но что такое «частный
случай формулы»? Неявно полагается, что формула а
есть частный случай формулы ft, если первая получается
из второй подстановкой в элементарные высказывания,
входящие во вторую. Однако, в Ss недоказуемы формулы
вида J5, и формулы вида А получаются не из них. И если
формулы вида А не нравятся по каким-то соображениям,
то эти соображения должны быть сформулированы неза-
висимо от формул В.
Разумеется, можно какие-то доказуемые в некоторой
системе формулы отвергнуть по каким-то мотивам и стро-
ить более узкие исчисления. Однако, в этом случае при-
дется просто перечислять исключаемые формулы или ука-
зывать их некоторые общие структурные признаки. Напри-
мер, можно потребовать, чтобы были недоказуемы формулы
вида а \— а : х, а |— а: х1: ...: хп. Однако, во всех случаях
такого рода нельзя сформулировать априорные требова-
ния, не зависящие от конкретной структуры формул.
Отношения формул по длине здесь ничего не дают, а вхо-
дить в конкретную структуру формул — значит отказать-
ся от некоторого априорного (интуитивного) понятия логи-
ческого следования, не зависящего от вида формул и ис-
числений, т. е. снять проблему вообще.
Формулы типа А — законная плата за дедуктивный
метод и за полноту охвата формул определенного вида
в том или ином исчислении.
74
§ 4. Общая теория дедукции
и интуиционистская логика
В интуиционистском пропозициональном исчислении
доказуемы формулы х zd (у zd я), х zd ( ~ х zd г/), ~xxzd
=> у, у ZD х\/ ~Х) порождающие парадоксы, аналогич-
ные парадоксам материальной и строгой импликации.
Но зато в нем недоказуемы формулы ~ ~ # гэ # и ~ x\J
V х. Так что при интерпретаций его в качестве системы
общей теории дедукции получается система с бесмыСлен*
ным на уровне общей теории дедукции ограничением. Это
не означает, что интуиционистские ограничения клас-
сической логики вообще лишены смысла. В дальнейшем
мы будем постоянно рассматривать неклассические слу-
чаи, соответствующие этим идеям. Это означает лишь то,
что на уровне общей теории дедукции интерпретация
интуиционистского пропозиционального исчисления как
системы следования дает неполную систему, да к тому же
с парадоксальными следствиями.
§ 5« Неклассический случай
на уровне общей теории дедукции
Различение классических и неклассических случаев
в рамках общей теории дедукции лишено смысла, посколь-
ку операторы "~~| и ? могут стоять только перед оператора-
ми <—, V, Я и ->- (из тех, которые были указаны во вве-
дении). Перед операторами, рассматриваемыми в общей
теории дедукции (•, :, \Д ~), они не могут стоять в силу
самих правил построения высказываний такого типа.
Однако, мы все же сформулируем добавление к системам
общей теории дедукции, благодаря которому полученные
системы можно рассматривать как системы для некласси-
ческих случаев. Обозначим их символами Sni *5п и т. д.
в зависимости от выбора Ss, Sw и т. д., к которым делается
это дополнение.
75
Дополнение к определению высказывания: если х есть
высказывание с главным оператором V, 3, <- или —>,
не содержащее ~~| и?, то ~~| х и ?х суть высказывания, обра-
зованные из х путем помещения операторов соответственно
"1 и ? перед главным оператором х. Например, если х
есть а «— Ь,то~~\х есть а | <— Ь, a ?д; есть а? «— Ь; если х
есть (Va) х, то """| # есть ("""] Va) ж, а ?х есть (?Va) a;.
Дополнительные аксиомные схемы:
АН. ~х\- ~~\x\fix
Ап2. ~\х\/?х\ х
Апг. ~n*b*V?#
A4. х\/?х\ -\х
Ап6. ху-\ху-~Чх
Главная семантическая интерпретация операторов ~~|
и ?:
1) если одно их х и ~~\х имеет значение 1, то друго
имеет значение 0;
2) если одно из х и-]^ имеет значение 0, то значение
другого не зависит от первого (не исключается случай,
когда оба они имеют значение 0);
3) 1х равнозначно ~х ~~"|#.
МТ1. Все доказуемые в Sln формулы суть тавтологии
поскольку все А™ — А™ суть тавтологии).
МТ2. Если х\— у доказуема в Sn, то в у не входят
элементарные высказывания, отсутствующие в х. Анало-
гично для 5£, £™ и Sn имеют силу соответствующие
теоремы непарадоксальности. МТ2 очевидна из вида
А\-Апь.
Из МТ1 следует:
МТЗ. Формулы ~~~\х\— хж\— х\у ~~]х недоказуемы
в Sn (поскольку не являются тавтологиями).
Недоказуемость формул ~~~\ х\— х и \— х\/ ~~] х
в Sn соответствует недоказуемости законов снятия двой-
76
ного отрицания и исключенного третьего в интуиционист-
ской логике.
Приведем некоторые интересные теоремные схемы Sln:
Tl. х-\\ —\х~?х Т8. ?х\ х
Г2. х\ П* ^9- ?*| Iх
ГЗ. х\-~?х ПО. | (*~~И
ТА. ~]х-\\ x~ïx TU. | (х?х)
Т5. -]«| * Г12. I П«?«)
Г6. -|*1 ?* г13- I (х^[х?х)
ТТ. *>х-\\-~х~~~[х ri^l-aîVn^V?*
Классический случай систем общей теории дедукции
можно получить двумя путями: 1) просто исключить при-
нятые в данном параграфе дополнения; 2) принять допол-
нительную аксиомную схему
Ап7 ~ х \— ~~| х.
Благодаря Ап1 будут доказуемы ^^Hh"!^
~~~"|#|— #, |— х\у~1 о:, j— — ?о: и другие формулы, делаю-
щие излишними оператор неопределенности и различение
двух отрицаний.
§ 6. Классические и неклассические
отношения высказываний
Dl. Будем говорить, что у1, ..., ут не расширяют числа
возможностей по я1, ..., хп, если и только если доказуема
формула |— ~ (х1: ... :хп: у1: ...:ут) или формула х1:...
♦ ..: хп: у1:... :ут\—х1: ... :хк, где х±, ...<, хн суть высказы-
вания из множества высказываний я1, ..., хп (1 ^ к <1 п)
или их отрицаний.
МТ1. Если г/1, ..., ут (иг>> 1) не расширяют числа воз-
можностей по я1, ..., хп, то у1, ..., ут, i/w+1 точно также не
расширяют числа возможностей по я1, ..., хп.
77
Справедливость МТ1 видна из того, что если доказу-
ема х1: ...:xn:yh ... :ут H хг: ... :хк, то либо доказуема
х1: ... \хп:уг: ... :ym:j/w+11— х\\ ... \х\* где 1 < 1 < Ä, а
#î, ..., ж} суть какие-то из x±i .,., #Ä, либо доказуема
| (ос1: ... :xn:yh ... :#w:i/w+1), и если доказуема (—
—-(Л ... :хп:уи.... :#т), то доказуема и | (х1: ... :хп:уг:
... :г/т : ут+1).
МТ2. Каждое из ху, —ху, х—у, х, у, —ж, — г/
не расширяет числа возможностей по х и у.
Теорема верна, поскольку в S5 доказуемы формулы
х\у\ху\-х\у
х:у:~ху\—х
х\у\х~у\-у
х:у:х\-у
х:у:у\—х
х:у:~х\—~у
х\у\^у\ х
МТЗ. Любая комбинация из ху, ~ху, х ~у, х, у,
~ х и ~ у не расширяет числа возможностей по ж и у
(следует из MTÏ и МТ2).
МТ4. Высказывание ~ х ~ у расширяет число воз-
можностей по х и у.
Теорема верна, поскольку в S5 недоказуемы формулы
х:у:~х~ у\— х\у, х\у\~х~у\-у
х:у:~х~у\-х, f—~(#: у : ~ х~у)
МТ5. Любая конъюнкция z из х, у и их отрицаний не
расширяет числа возможностей по х, у и ~ х ~ у.
Доказательство МТЪ. Пусть z есть ~х ~у. В S5
доказуема х:у: ~ х ~ у: ~ х ~ у \- х : у. Пусть z от-
лично от ~ х ~ у. В таком случае МТЪ верна в силу МТЪ
и МП.
МТ6. Любая конъюнкция z жзх, у, ~ х ~ у и из отри-
цаний не расширяет числа возможностей по х, у и ~ х ~ у.
Теорема jlf Г6 есть следствие JWT5.
78
Из MТЬ и MTß следует, что ~ х ~ у есть единствен-
ное расширение возможностей по х и у и предельное (даль-
нейшее расширение исключено).
МТ7. Расширение числа возможностей по х и ~х
невозможно.
МТ8. Высказывание ~ х ~ ~~] х является единствен-
ным расширением числа возможностей по # и ~~~\х.
D2. Будем говорить, что высказывания х и у находят-
ся в классическом отношении, если и только если доказу-
ема \-~х:у.
2)3. Будем говорить, что высказывания х и у находятся
в неклассическом отношении, если и только если доказу-
ема }— х : у : ~ х ~ I/, но недоказуема |— х:у.
МТ9. Высказывания х и ~ х находятся в классическом
отношении, а высказывания жи"]ж — в неклассическом.
А/ПО. Классическому отношению высказываний соот-
ветствует одно и только одно неклассическое.
Таким образом, рассматриваемые нами неклассиче-
ские случаи систем следования являются единственно
возможными.
§ 7. Расширение общей теории дедукции
В дальнейшем мы будем излагать только те дополне-
ния, которые должны быть сделаны к общей теории де-
дукции, чтобы получить соответствующий раздел.логики
(подобно тому, как это сделано в § 5). В зависимости от
того, какая система общей теории дедукции будет выбрана,
получатся различные системы и варианты систем данного
раздела логики.
§ 8. К семантической интерпретации
знака следования
Знак следования в формулах х (— у мы выше семанти-
чески интерпретировали так, что выполнялось утвержде-
ние: х |— у есть тавтология, если и только если х zd y
79
есть тавтология. Это было сделано исключительно из
«технических» соображений и для удобства сравнения
наших логических систем с традиционными системами
классической математической логики, а не как определе-
ние условий истинности высказываний о следовании.
Для наших целей была бы вполне достаточна такая
интерпретация знака следования: х \— у имеет значение 1,
если и только если приписав х значение 1 (у значение 0),
мы вследствие этого вынуждены приписать у значение 1
(х значение 0). Однако и эта интерпретация не есть опре-
деление условий истинности х \— у. Последние опреде-
ляются так: высказывание «Из х следует у» истинно, если
и только если действительно имеется логическое правило
(утверждение), согласно которому из х следует у. А так
как в логике приходится устанавливать сами эти правила,
то семантическая интерпретация знака следования может
быть лишь «техническим» подсобным средством решения
этой задачи, и не более того. Подробно вопрос о семанти-
ческой стороне дела в проблеме следования рассмотрен
в работах [3, 81.
§ 9. К полноте логических систем
Мы выше определили полноту систем общей теории
дедукции относительно определенных классов формул
х f— У (эти формулы суть тавтологии в принятой интер-
претации и удовлетворяют определенному ограничению
на соотношения элементарных высказываний, входящих
в х и у). Однако эта полнота является в некотором роде
избыточной: в наших системах доказуемые некоторые фор-
мулы, которые бесполезны с точки зрения использования
правил следования (таковы, например, формулы, указан-
ные в § 3). Поэтому полезно сформулировать другое (более
узкое) понятие полноты, подобно тому, как это сделано
Е. А. Сидоренко (см. § 6 третьей главы).
80
Введем следующую операцию замены отрицаний выс-
казываний. Если в х\— у высказывание х есть противоре-
чие или у есть тавтология (или и то и другое), то из х |—- у
получается формула х* f— y* следующим образом:
1) все вхождения вида а1: ... :ап в х f— y заменяются
на ft1: ... :ftn, где каждое ft1 (i = 1, ..., п) есть конъюнкция
а{ и отрицаний всех остальных из а1, ..., ап;
2) все вхождения вида ~ ~ с заменяются на с до тех
пор, пока не останется высказывание без отрицания во-
обще или только с одним отрицанием;
3) если в полученной формуле х* |— у* в х* или в у*
входит z без отрицания и с отрицанием, то ~z везде за-
меняется на высказывание у, которое не входит в о:* |— г/*;
4) сказанное в пункте 3 делается для всех пар выска-
зываний и их отрицаний, входящих в х* или у*; получен-
ная формула есть х** \— у**.
Системы общей теории дедукции можно считать доста-
точно полными, если в них доказуемы все непарадоксаль-
ные тавтологии х \— у такие, что формулы х** \— у**,
полученные в результате рассмотренной операции замены
отрицаний высказываний, доказуемы в соответствующих
системах. С этой точки зрения система S\ не является пол-
ной, поскольку в ней недоказуема формула (х \/ у) •
— х h" У1 к которой наша операция замены неприменима (ибо
(х V У) ~ х не есть противоречие, а у не есть тавтология).
Благодаря приведенной операции замены рассматри-
ваются только такие х \— г/, в которых х может принять
значение 1, а у — значение 0. Так что приведенная в § 8
интерпретация оказывается вполне достаточной.
Мы не настаиваем на таком сужении наших систем, что-
бы в них были доказуемы только формулы, отвечающие
третьему условию (т. е. чтобы в них не были доказуемы
формулы, не отвечающие третьему условию), хотя и не
исключаем его. Если та или иная система полна в таком
более узком смысле, то она дает исчерпывающее определе-
ние операторов, рассматриваемых в данном разделе логики.
ГЛАВА ШЕСТАЯ
УСЛОВНЫЕ ВЫСКАЗЫВАНИЯ
§ 1. Условные высказывания
Системы, образующие теорию условных высказываний
получаются благодаря таким дополнениям к системам
общей теории дедукции.
Дополнение к алфавиту:
1) ->• — высказываниеобразующий оператор «если, то»
(оператор условности);
2) "~1 — внутреннее отрицание;
3) ? — оператор неопределенности.
D1. Дополнение к определению высказывания
(х ->*/)» (х~~\-*-у) и (#? -»- у) суть высказывания, если
и только если хну суть высказывания.
Z>2. Высказывания х и у суть соответственно анте-
цедент и консеквент высказываний (х —> у), (х~~[->у)и
(я? -* у).
D2. Элементарное высказывание в теории условных
высказываний:
1) если оператор условности не входит в высказывания
х и у, то эти высказывания суть элементарные высказы-
вания, входящие в (х -> г/), (х ~~| -*■ у), (#? -*■ г/);
2) если (х ->• у), (х "~| -*■ У) или (#? -*■ У) входит в z,
то элементарные высказывания, входящие в х и у, суть
элементарные высказывания, входящие в z;
3) высказывание элементарно лишь в силу 1 и 2.
Дополнительные аксиомные схемы и правила вывода
укажем ниже. Системы теории условных высказываний
рассматривались в [3—5].
82
§ 2. Условные высказывания и следование
Высказывания «Если х, то у» обычно смешивают с вы-
сказываниями «Из х следует уъ. Это смешение — грубая
ошибка: высказывание «Если #, то уь состоит из высказы-
ваний х и у и высказываниеобразующего оператора, тог-
да как высказывание «Из х следует у» состоит из субъек-
тов «высказывание х» и «высказывание у» и предиката «из
первого следует второе».
Имеется еще одно принципиальное их различие. Во-
прос о том, когда истинны высказывания вида «Из х сле-
дует у» есть вопрос, решаемый в рамках логики и только
логики. Установление этого есть главная задача логики.
Тогда как вопрос о том, когда истинны высказывания вида
«Если х, то у», лишь частично решается в логике, да и то
как производный от первого, т. е. лишь в силу принципа:
если верно, что из х следует г/, то верно «Если х, то г/».
В остальных случаях, когда высказывания «Если х, то
у» получаются не из отношений следования, логика совер-
шенно не компетентна судить об их истинности. И не во
всех случаях, когда истинно «Если #, то у» будет истинно
«Из х следует у».
Известны многочисленные случаи, когда условное выс-
казывание является истинным, а антецедент и консеквент
его не содержат никаких одинаковых терминов и выска-
зываний.
§ 3. Условные высказывания
и материальная импликация
Оператор условности обычно отождествляют с опера-
тором материальной импликации. Это отождествление
точно так же ошибочно, на что указывали многие логики
(в частности, Айдукевич). Этот вопрос рассматривался
в [3, 8]. Добавим еще несколько примеров, наглядно ил-
люстрирующих ошибочность такого отождествления.
83
Для оператора материальной импликации имеют силу
утверждения:
ху\- (#=>*/), ~х~ у\- (х=>у), ~ху\-(х=>у)
~(#~y)f-(zzDz/), ~(xzzy)\-x~y, ~х\/у\-(х^у).
Эти утверждения суть тавтологии и в силу полноты Ss
доказуемы в ней. Но аналогичные утверждения для опера-
тора условности
ху\-(х->у), ~х~у\-{х-+у), ~ху\-(х->у)
ошибочны. Если мы в какой-то ситуации установили истин-
яость хну, это еще не дает нам права принимать за истин-
ное у всякий раз, когда истинно х (т. е. это не исключает
Ситуации, когда истинные и ~ у). Аналогично для случаев
~ # ~ У> ~ Щ}, ~{х ~у) ъ ~ x\J у. Отрицание х -*■ у
означает, что признание х не дает нам права на признание у.
Но из отрицания этого права не следует, что неверно
х ~у.
Для материальной импликации верно утверждение
(Ху ZD Z V V) \- (X 3) Z) V (у ZD и),
являющееся тавтологией и доказуемое в Ss. Но аналогич-
ное утверждение для оператора условности
(xy->z\/v) \-(x-*z)\/(y-+v)
ошибочно: возможно верно ху -* z или ху -*■ у, но невер-
ны оба х-+ z лу -+■ v. В частности, для наступления собы-
тий, фиксируемых в z и у, нужны оба события, фиксиру-
емые в х и у, а по отдельности они для этого недостаточны.
Или возможно, что z и и следуют только из ху, а из х и у
по отдельности нет. Так, в S8 доказуемо ху |— у V х,
и значит истинно ху ~> у \/ х; но в 5s недоказуемы о: |— г/
и у |— #, т. е. оба х -+ у иу -+ х могут оказаться ложными.
Для материальной импликации верно утверждение
(ху ZD Z) [- (X ZD Z) \/ (у ZD z),
84
являющееся тавтологией и доказуемое в *Se. Аналогичное
утверждение для условных высказываний
(xy->z) [- (xr>z) \/(y->z)
ошибочно: например, высказывание ху *->• ху истинно,
а х ->• ху и у ->- ху могут быть ложными. И такого рода
примеры можно приводить сколько угодно.
Отождествление х-^ужх гэ у явилось следствием того
(если не принимать во внимание увлечение идеями и дру-
гие социально-психологические обстоятельства), что в ма-
тематике, для которой в основном и разрабатывалась ма-
тематическая логика, антецеденты и консеквенты услов-
ных высказываний универсальны, т. е. не изменяют значе-
ний истинности в зависимости от условий, места и времени.
Кроме того, в математике условные высказывания прини-
маются исключительно из отношений следования, и при-
ведение примеров такого рода, как выше, априори исклю-
чается. Короче говоря, при этом из класса условных
высказываний выделяются только такие, которые в силу
самой априорной установки (способа выбора) можно рас-
сматривать как материальные импликации. Но употреб-
ляемые в науке (и вне ее) условные высказывания часто
содержат антецеденты и консеквенты, значения истинности
которых зависят от условий, места и времени. И получа-
ются эти высказывания не из отношений следования, а из
наблюдений и экспериментов или просто постулируются
ради каких-то целей (например, для того, чтобы можно
было логически вывести какие-то иные высказывания).
Мы не отвергаем сходства х -+ у ж х ^э у. В частности,
для них имеют силу сходные утверждения
(xZDy)x\-y, (x-*y)Xy-y
(XZDy)~y\ X, (х-+у)^у\-^х
{x=>y)\-(~yZD~X), (x-^y)\-{~y->~x)
\-(xyiD~(xiD~y), [~(Ху->~(х->~у)
85
и т. п. Кроме того, между ними имеет место логическая
связь, устанавливаемая утверждениями
\-{x-»y)-+(zzDy)
[- ~ (X ZD у ) ~> ~ (X -» у) .
Однако, это не отвергает следующее принципиально
важное утверждение: не всякому приемлемому утвержде-
нию х\— у, содержащему оператор id, соответствует приемле-
мое утверждение z [— v, получающееся из х |— у путем
замены оператора zd на оператор —>■ по крайней мере
в одном месте. Это — априорная предпосылка построения
теории условных высказываний.
§ 4. Интерпретация
Отступим от принятого выше порядка изложения и
сформулируем сначала семантическую интерпретацию вы-
сказываний с оператором условности.
Условным высказываниям значения приписываются
по таким правилам:
1) если приписали х-^-у значение 1 и при этом при-
писали х значение 1, то должны приписать у значение 1;
2) если приписали х -> у значение 1 и при этом
приписали у значение 0, то должны приписать х значе-
ние 0;
3) если приписали х —>■ у значение 0 и при этом при-
писали х значение 1, то значение у не зависит от зна-
чения х, т. е. имеем право приписать у как значение 1,
так и значение 0 (если значение у уже не задано), и оба
случая должны быть рассмотрены;
4) если приписали х-^-у значение 0 и при этом при-
писали у значение 0, то значение х не зависит от значения у\
5) если приписали х значение 1 и вследствие этого вы-
нуждены приписать у значение 1, то должны приписать
х -> у значение 1;
86
6) если приписали у значение 0 и вследствие этого вы-
нуждены приписать х значение 0, то должны приписать
х-*~у значение 1 ;
7) если приписали х значение 1, и это не обязывает нас
приписывать у значение 1 (т. е. мы можем при этом при-
писать у значение 1 и 0), то можем приписать х-+у зна-
чение 0;
8) если приписали у значение 0, и это не обязывает нас
приписывать х значение 0, то можем х-+у приписать
значение 0;
9) если х приписали значение 0 (или у приписали зна-
чение 1), то значение х-+у не зависит от значения х
(и, соответственно, у)\
10) если одно из х-*- у и о: | —>- г/ имеет значение 1,
то другое имеет значение 0;
11) если одно из х-^-у их | -*■ у имеет значение 0,
то значение другого не зависит от значения первого (т. е.
другое может принять как значение 1, так и значение 0):
12) х? -*• у равнозначно ~ (х ->• у) ~ (х ~~~| ->■ у).
Рассмотрим несколько примеров использования приве-
денных семантических правил. Возьмем формулу z \—
|— (х ->- z). Приписав z значение 1, мы тем самым не опреде-
ляем значение х ->• z: последнее при этом может иметь зна-
чение 0 согласно пункту 9; кроме того, здесь z получает
значение 1 не вследствие того, что х приписано значение 1-
В высказывании же ху ->■ х консеквент принимает значение
1, если антецедент принимает значение 1, и это выска-
зывание согласно пункту 5 имеет значение 1. В формуле
(х -*■ у) (у ->• z) (— (х -»- z) мы, приписав (х -> у), (у -*■ z)
и х значение 1, вынуждены приписать и z значение 1, так
что должны и х -*■ z приписать значение 1.
Можно показать, что приведенные во втором парагра-
фе неприемлемые формулы с условными высказываниями
не являются тавтологиями. Так, припишем в формуле
(ху ->■ z) f— (x -> z) V (у -*■ z) высказыванию ху -> z зна-
чение 1. Согласно пункту 2 мы должны приписать ху зна-
87
чение 0, приписав z значение 0. Но, приписав z значение О,
мы не обязаны вследствие этого приписывать х значение О,
так как ху может иметь значение 0 за счет того, что значе-
ние 0 имеет у. Потому х -*• z можем приписать значение 0.
Аналогичное рассуждение имеет силу для у -*■ z. Так что
(х ->■ z) \у (у -> z) может иметь значение 0 в то время, как
(ху -*- z) имеет значение 1.
Аналогично обстоит дело с формулой (х -> у V z) f—
f— (x -*■ у) \/ (х ->■ z), которая на первый взгляд кажется
приемлемой. Приписав х и х ->■ г/ \/ 2 значение 1, мы дол-
жны приписать у \J z значение 1. Но это не означает, что
мы непременно у должны приписать значение 1. Потому
х -*■ у может иметь значение 0. Это также не означает, что
мы должны непременно z приписать значение 1. Потому
х ->■ z может иметь значение 0. Значит данная формула не
есть тавтология. Это соответствует тому, что оба х ->■ у
и х ->• z могут быть ложными, а х ->■ у V z при этом может
быть истинным. В частности, если х, то какая-то из возмож-
ностей у is. z непременно реализуется. Но какая именно,
по х судить невозможно. Для материальной импликации
формула, аналогичная рассматриваемой, есть тавтология.
Принятая интерпретация условной импликации отли-
чается от табличного определения материальной импли-
кации. В самом деле, х ->• у может иметь значение 0 в слу-
чаях, когда х имеет значение 1 и у имеет значение 1, а
также в случаях, когда х имеет значение 0 и у имеет зна-
чение 1. Единственное, в чем они сходны, если рассматри-
вать исключительно зависимость значения х ->- у от зна-
чений х иг/, это случай, когда х имеет значение 1, а у —
значение 0. В этом случае х —>• у принимает значение 0.
Таким образом, не всякому x zd z/, имеющему значение
1, соответствует х ->■ г/, имеющее значение 1. Другими сло-
вами, из этого, что x ZD y истинно (имеет значение 1), не
следует, что х-+у истинно (имеет значение 1). Но если
истинно х -> г/, то истинно x zd у.
88
§ 5. Классический и неклассический случаи
Системы для неклассического случая содержат следу-
ющие аксиомные схемы:
Ап1. (х->у)\- ~ (х~^[->у) ~ (х?->у)
А»2. ~(х-[->у)~(х?->у)\-(х->у)
4»3. (*П-*У)| >(z-+y)~(xî^y)
Ап4. ~ (х-^ у) ~ (х? ->у)\- (х-\->у)
Л»5. (х?-*у)\ (х^у)~(х-{->у)
ЛЛ6. ~(х^у)~(х~\-^у)\-(х'?^у)
Системы для классического случая получаются либо
путем исключения Ап 1 — Ап 6, исключения из алфавита
операторов внутреннего отрицания и неопределенности
и исключения из DI—D3 первого параграфа символов
с этими операторами, либо путем принятия дополнитель-
ной аксиомной схемы:
МТ\. В системе, полученной за счет присоединения
Ап1 — Ап7 к *S5, будет доказуема формула |— ~ (#? -> г/).
В этой системе будет доказуема также ~ (х ~П -*• J/) H
Д/Т2. Легко убедиться, что все формулы, указанные
в4М - Ап6, суть тавтологии и непарадоксальны в том
смысле, что множества элементарных высказываний, вхо-
дящих в посылки и заключения, совпадают.
МТЗ. Формулы ~ (х~^\-+ у)\— (х ->■ у) тавтологией не
является и потому недоказуема в системах, полученных
путем добавления к системам общей теории дедукции акси-
омных схем -4M — Ап&. Аналогично не является тавто-
логией (а значит недоказуема) ~ (х ->- у) \— (х ~~| ->• у).
Другой вариант систем неклассической логики, экви-
валентный изложенному выше, получится, если вместо
4п5и4п6 принять D* 1, вместо Ап 1 — Ап 4 принять акси-
89
омные схемы A*l — -4*4, из алфавита и определений ис-
ключить оператор неопределенности и все символы, со-
держащие его.
Z>*1. (#?—> у) есть сокращения для — {х—> г/) ^—- (а; | —>у).
Л*2. (х-\-*у)\ (х->у)
4*3. ~(х-\-*у)\-(х->у)\/~(х-*у)~(х-]->у)
A4. (х->у)\ (х-]-*у)
§ 6. Система 8#
Дополнительные аксиомные схемы:
Al. {x-*y)x\-y
Al. (х->у)\-(~у-*~х)
АЪ. (x-*y)(y->z)[-(x->z)
44. (х -» yz) f- (x -> у) (х -+ z)
Ab. (xy->z)\—(x->(y->z)
Л6. (x-+(y->z))\-(xy->z)
Al. (x^>y)(z-^v)\—(xz->yv)
A8. (x-+y)\/(z->v)\-(xz-+y\/v)
M Tl. Все доказуемые в S\f формулы суть тавтологии
(теорема легко доказывается путем перебора всех аксиом-
ных схем Al — -48).
MТ2. Если х\— у доказуема в £?/, то в у не входят
элементарные высказывания, отсутствующие в х (теорема
верна, поскольку Al — -48 явно ей удовлетворяют).
МТЪ. Если х\— у доказуема в Sf/ и в у входит опера-
тор условности, то он входит и в х (теорема очевидна из
вида Al — -49).
Согласно MТЪ в S\f не может быть доказуема формула
вида х \— (у -»- z), в которой в х отсутствует оператор ус-
ловности.
90
Приведем некоторые теоремные схемы (в квадратных
скобках укажем лишь аксиомные и теоремные схемы
5|/, позволяющие получить данную теоремную схему).
Tl. (X->y)(yz-+v)\-(xz*->v) [Ab, A3, А6]
Т2. (x->y\/z)(z-+v)\-(x->y\/v) [А2, Г1, А2]
ТЪ. (x\/y-+z){v-+x))-{v\/y->z)
[А2, 44, A3, Al, A2]
74. (х-+у)~у\ х [42, Al]
ТЪ. (x->y\/z)~yl-(x-*z) [42, Ab, Ai, A2)
TG. (xy-*z)x}-(y-+z) [Ab, Al]
Tl. (x\/y-+z)l-(x-*z)(y->z) [42, 44, A2]
T8. (x^z)(y->z)\-(x\/y-+z) [42, Al, A2]
T9. (zr+y\/z)\-{~y-+{x-+z)) [42, Ab, A3, A2]
TW. (~y->(z-»z))\-(z->(y\/z)) [A2, Aß, A2]
TU. (x-+y)(v-»z)\-(x\/v->y\/z) [A2, Al, A2]
§ 7. Система 8?f
Система Sff образуется путем дополнения к S\f акси-
омной схемы
49. (x-*y)\-(xz->y).
M Tl. Если х\- у доказуема в Sff, то в х и у входит
по крайней мере одно одинаковое элементарное высказы-
вание (теорема очевидна из вида -49).
МТ2. Если х\— у доказуема в S ff, что она есть тавто-
логия (поскольку 49 есть, очевидно, тавтология).
Tl. (x->y)\-(x-»y\/z) M2, Л99 A2]
§ 8. Система 8%
Система S% получается путем добавления к S\f правила:
Ri. Если х \— у, то (— (х ->• у)*
91
M Tl. Если [— (x -> у) доказуема, то она есть тавтоло-
гия (очевидно в силу Л1),
МТ2. Если |— (о: —>- г/) доказуема, то х =э у есть тав-
тология.
МТЗ. Если |— (о: —>- г/) и \— х доказуемы, то \— у до-
казуемо.
Доказательство M TS: (x -*■ у) x [— у доказуема; в си-
лу Ri доказуема f— ((х -> у) х -> г/); доказуема ((ж ->• г/) ж—►
-*• У) ((# -+ У) х) \— У\ по условию доказуемы \— (х -> у)
и |-ж; значит доказуемо |— ((о: -*■ у) о: ->■ г/) (# -*■ г/) х;
отсюда получаем, что доказуемо |— у.
МТ4. Если \— (х ->■ г/) и \— ~ у доказуемы, то доказу-
емо^—х. Доказательство аналогично. Дополняется лишь
то, что согласно А2 системы S*f доказуема f— (~у ->■ ~ х).
Некоторые теоремные схемы:
Tl. \-((x-+y)^{xz-+y))
Tl. \-(z~y^>~(x^y))
ТЪ. \-((x^y)^~(x~y))
TL \-{(xy-+z)(x~y^z)^>(x-+z))
ТЪ. I—(У-^~*V«)
ТЪ. \-(~уу-*х)
Tl. |_ (*-»(£_►*))
ТЪ. \-(х-+{~х^у))
T9. }-((x:y)-+(x-+~y){~x^y))
TIO. \-((x->~y)(~x^y)-*(x:y))
TU. \-{{x\/y)-+(~x^y){~y^x))
T12. h((-^ï)->(*Vï))
743. \-(x-*x\/y)
TIA. \-((x-+y)(x-+~y)-+~x)
T15. \-(x^y)(y-*z)^{x-+z)
MT5. Если (— (x гэ у) доказуема в S6, то \~ (х ->■ у)
доказуема в Sf/.
92
Доказательство МТЪ. Для каждой аксиомной схемы
х |— у системы S* в S\f доказуема |— (х -*■ у). Поскольку
в Sif верна ПЗ, то каждой аксиомной схеме х\— у системы
Sw будет соответствовать доказуемая в Sif формула
[-"(#-*" У)- А так как в Sy доказуема формула Г15, соот-
ветствующая правилу транзитивности системы Sw без
ограничения, то (в силу эквивалентности Sw с правилом
транзитивности без ограничения классическому исчисле-
нию высказываний) наша теорема верна.
МТ6. Если хну суть высказывания в S5 и если
\—(х-+у) доказуема в Sif, то f— (х zd у) доказуема в S5
(теорема верна в силу Ri и MT1I5).
МП. Если f— х доказуема в S\p то в S5 доказуема
f— у, где I/ образуется из х путем замены всех вхождений
оператора условности на оператор материальной импли-
кации.
Однако утверждение «Если в S\f доказуема f— (x -*■ у),
то в S5 доказуема |— (х zd у)» неверно. Например, в Sff
доказуема \— (х -+ у) (у ->- z) -> (х ->■ г), тогда как в £5
[— (ж -*■ у) (у -+■ z) zd (# -*■ г) недоказуема. Неверно так-
же утверждение, обратное МИ. Например, |— ((ху zd
zd z\/ v) zd ((x zd z) V (У ^ у))) доказуема в «S5, но
\-{(ху -> 2 V у) -*■ ((* -* 2) V (У ->■ г))), конечно, недока-
зуема в 5?/.
§ 9. Система #?/
Система £*/ получается путем присоединения к S5
аксиомных схем Al — A3 и правила Й1:
Л1. (#->у)#|—у
А2. {х->у)~у\-~х
A3. \-((xy->z)-+(x->(y-*z)))
Ш. Если х\-у, то |— (х->у).
93
В S\f имеют силу теоремные схемы:
Tl. Ы(*->0)*-*у)
Т2. \-{{х->у)->{~у-*~х))
TS. \-((x-*yz)->(z-+y){z^.z))
П. t-((zy^z)-*(x^(y->z)))
Tb. l-((x^(y->z))->(xy->z))
TQ. \-{{x^y){z^v)->{xz^yv))
Tl. \-{(x^y)\/{z-*v)-*{xz-*y\/v))
T8. }-((x^y)(y->z)-+(x->z))
M Tl. Если |— (x-+ у) доказуема в <Sf/, то она доказу-
ема в SXf\ и наоборот (теорема верна, поскольку в SXf
имеют силу TÏ — Г8, а в S% доказуемы Al и A3).
§ 10. Парадоксы S\f
Очевидно, что для (— (х ->• у) имеют силу «парадоксы»,
подобные парадоксам материальной и строгой имплика-
ции, поскольку доказуемы формулы (— (х-*- (у -»- #)),
(— (х-+ (~х-+у))> [— (х-* у V ~У)> \-(~УУ-+х)-
Чтобы избежать их, необходимо из доказуемых формул
исключить формулы вида
{xy^z)\-{x-*{y->z)
\-((xy->z)-+{x->(y->z))
(при сохранении остальных элементов систем S\f), или
внести другие ограничения. Но. это принципиально ничего
не меняет.
В самом деле, интуитивно несомненно, что если ху ->- z
и при этом у истинно, то х ->■ z. Так что исключив упомя-
нутые парадоксы из логической системы, мы не в состоя-
нии будем исключить их из ситуаций, в которых правила
этой системы будут использоваться.
94
Для исключения указанных формул достаточно акси-
омную схему -45 системы S\f заменить на аксиомную схе-
му -4*5, а аксиомную схему -43 системы Sif зам енить на
аксиомную схему -4*3:
А*5. (xy->z)\-{x->(y->z)),
где (— (х -»- z) и \— {у -*- z) недоказуемы в S%.
А*Ъ. l-((xy->z)->(x->(y-+z)))1
где [— (х -*■ z) и \—(у -> z) недоказуемы в fit/.
Можно также аксиомным схемам -4*5 и -4*3 придать
такой вид:
.4*5. (xy->z)~(x->z)~(y-+z)[-(x-*{y->z))
л#3, }-((xy->z)~{x->z)~(y->z)^{x->{y-^z))).
Для систем с приведенным ограничением неверна тео-
рема, аналогичная теореме MТЪ для S%. Все доказуемые
в них формулы |— (о: —>- г/) непарадоксальны в том же смы-
сле, что и формулы систем общей теории дедукции.
§ 11. Полнота
Проблема полноты для формул вида f- (x -*■ у) ре-
шается метатеоремами, сформулированными выше.
Те критерии полноты, которые мы применяли к систе-
мам общей теории дедукции для формул вида х (— у, не-
достаточны для теории условных высказываний вот по
какой причине. Возьмем формулу (ху -»- z) |— (ху ->■ у).
В ней высказывание ху ->■ у всегда имеет значение 1, так
что эта формула есть тавтология. Причем, она удовлетво-
ряет требованию непарадоксальности в следующем смы-
сле: в заключение не входят элементарные высказывания,
отсутствующие в посылке. Однако такая формула в ка-
честве правила следования неприемдема: если верно
ху -*• z, из этого не следует, что будет верно высказывание,
95
в котором вместо z стоит другой консеквент. И то, что
ху-+у истинно, есть частный случай, в котором истинность
заключения установлена не путем логического следования
его из ху -*- z. Неприемлемы также в качестве правил
следования формулы вида (ху ->■ ~ х ~ у) |— (у -*■ я),
(z-+ х ~ z) [— (х-+z) и т. п., которые являются тавто-
логиями и непарадоксальны в упомянутом смысле. По-
этому мы при построении систем теории условных выска-
зываний ориентировались на более узкое понятие полноты.
Логическая теория строится с таким расчетом, чтобы
цатъ исчерпывающий перечень правил оперирования дан-
ными логическими операторами. И если мы такой пере-
чень нашли, это еще не означает, что свойства этих опера-
торов вообще исчерпаны. Возможно введение нового опе-
ратора, и для комбинаций его с данными операторами по-
требуется новый перечень правил и т. д. Мы уже рассмот-
рели операторы, правила для которых образуют общую
теорию дедукции. И вопрос о полноте теории условных
высказываний может быть здесь решен лишь для комбина-
ций этих операторов и оператора условности. Определим
для этой цели базисную формулу следования.
Dl. Формула х \— у является базисной формулой тео-
рии условных высказываний, если и только если она имеет
такой вид:
1. {a-*b)c\-d 11. (ab->c)\-z
2. (a->b){c-+d)\-(e*->f) 12. (a-+bc)[~ z
3. (a->b)(c^d)\-(ac-+bd) 13. (a\yb-*c)[-z
4. (a-+b){c->d)\-(a\/c->bd) 14. (a->b\/c)[-z
5. (a-*b)(c->d)\-(ac->b\/d) 15. (ab>-+cd)\-z
6. (a^b)(c-+d)\-{a\/c->b\/d) 16. (ab->c\/d)\-z
7. {a->b)\/ {c->d)\-{ac->bd) 17. (a\/b->cd)\-z
8. {a-+b)\/{c-*d)\-(a\/c^bd) 18. (a\/b-+c\/d)\-z,
9. (a->b)\/(c^d)[-(ac->b\/d)
10. (a->b)\/(c->d)\-(a\/c->b\/d)
96
где a, b, с, d, e, f суть элементарные высказывания или
отрицания элементарных высказываний, a z суть выска-
зывания, образованные из а, Ь, с, d, их отрицаний и опе-
раторов -, V» ~ и->.
D2. Теорию условных высказываний мы будем считать
достаточно полной, если и только если выполняются усло-
вия:
1) все базисные формулы х |— у, являющиеся тавто-
логиями и непарадоксальные, доказуемы;
2) все формулы х \— у, образующиеся из базисных
путем подстановки любых высказываний на место элемен-
тарных, доказуемы.
Пункт второй выполняется в силу того, что мы исполь-
зуем аксиомные схемы. Распространить правила для ба-
зисных формул на любое число членов дизъюнкций и конъ-
юнкций не представляет труда. Отрицания в антецеден-
тах и консеквентах высказываний х ->■ у всегда могут быть
доведены до элементарных высказываний. Так что ос-
тается выяснить, удовлетворяют наши системы пункту 1
определения D2 или нет. Мы не будем приводить здесь
доказательство того, что наши системы полны в смысле
/>2. Оно осуществляется путем пересмотра всех случаев
(что довольно громоздко, хотя и не представляет прин-
ципиальных трудностей), выяснения непарадоксальных
тавтологий и доказательства их.
Указанный метод не отличается таким изяществом, ка-
ким обладают методы доказательства полноты систем клас-
сической логики. Но он вполне правомерен и даже оказы-
вается незаменимым, стоит только перейти от того крайне
упрощенного подхода к проблемам логики, какой имел
место в классической математической логике, к более
детальному и дифференцированному подходу.
4 А. А. Зиновьев
ГЛАВА СЕДЬМАЯ
ТЕОРИЯ КВАНТОРОВ
§ 1. Высказывания с кванторами
Системы теории кванторов комплексной логики рас-
сматривались в [4, 5]. Они образуются благодаря излага-
емым ниже дополнениям к системам общей теории дедук-
ции и модификациям их.
По некоторым соображениям рассмотрение систем тео-
рии кванторов удобнее начать с классического случая, а
неклассический случай затем получить путем дополнений
к алфавиту, определениям и прочим элементам теории
кванторов, а также некоторых их изменений.
Алфавит:
1) V — квантор общности («все»);
2) Я — квантор существования («некоторые»);
3) ■< оператор предикативности.
Dl. Элементарное высказывание: (а ч- Ь) есть элемен-
тарное высказывание, если и только если а есть субъект,
а Ъ есть соответственно местный предикат.
D2. Высказывание:
1) элементарное высказывание есть высказывание;
2) если х, х1, ..., хп суть высказывания, то ~ х, (х1* ...
... >хп) и (хг\/ ... \/хп) суть высказывания;
3) если а есть термин (субъект или предикат), а х
есть высказывание, то (Va) x и (Яа)# суть высказыва-
ния;
4) нечто есть высказывание лишь в силу 1—3.
Z)3. Кванторная группа: (Va) и (Яа) суть кванторные
группы, если а есть термин.
98
£)4. Свободные и связанные термины: если термин а
входит в высказывание х, а кванторные группы (Va)
и (За) не входят в ж, то а свободен в х (не связан в х\
входит свободно в х); если а входит в а;, то а связан (не
свободен; входит связанно) в (Va)x и (ЧКа)х.
Db. Свободное и связанное вхождение термина в выс-
казывание: если а связан в #, то все вхождения а в х
суть связанные вхождения; если х входит в у, и при этом
а связан в #, то вхождение а в х есть связанное вхождение
а в у; в остальных случаях вхождение а в у является
свободным.
DG. Кванторная группа (Ка) является вырожденной
в (Ка) х, если и только если в х нет свободных вхождений а
(или а не входит свободно в #); К есть V или Я.
jD7. Бескванторная форма формулы х\— у (формулы
(— х) есть формула, которая образуется из нее путем ис-
ключения всех кванторных групп.
§ 2. Система Sscq
Система Sscq сильной теории кванторов для классиче-
ского случая получается путем добавления к Ss того, что
приведено в § 1, и следующих аксиомных схем и правил
вывода.
Аксиомные схемы
Al. (Va)x\-x
Al. х \- (Яа) х
A3. (Va)x(äa)y^(äa)(xy)
Л4. (Va)(x\/y)\-(Va)x\/(äa)y
Ab. (Яа)я|— (Va)x,
где а не выходит свободно в х.
Л6. (\[а)х\ (Яа)~#
А7. ~(Яа)~я|-(Уа)а;
99 4*
Правила вывода:
RI. Если х\-у, то (Va)х|— (Va)у.
R2. Если х\-уу то Çaa)x\— (3a)y.
Непротиворечивость, независимость и отчасти про-
блема полноты Sscq рассмотрены в работе Г. М. Щеголь-
ковой [16].
§ 3. Непарадоксальность Sscq
M Tl. Система Sscq непарадоксальна в том же смысле,
что и Ss: в доказуемых формулах а; [— г/ в заключение у
не входят элементарные (в смысле теории кванторов)
высказывания, отсутствующие в посылке х. Теорема оче-
видна из вида дополнительных аксиомных схем и правил:
в аксиомцых схемах в заключения и посылки входят одни
и те же высказывания, если отбросить кванторные группы
и отрицания и исключить повторения; правила вывода
это свойство сохраняют.
МТ2. Формулы.
(Уа)(*и-Ь)[-(сч-&)
(с«_ь)[_(Эа)(а4-Ь)
и другие формулы х |— у, в которых в заключение входят
термины, отсутствующие в посылке, недоказуемы в Sscq
(следствие МТ1).
МТЗ. Если х\— у доказуема в Sscq, то ее бескванторная
форма доказуема в Ss (теорема очевидна из вида бескван-
торных форм аксиом и получаемых из них бескванторных
формул по правилам вывода).
§ 4. Непротиворечивость Sseq
Для доказательства непротиворечивости S£g достаточно
показать, что бескванторные формы доказуемых формул
SL доказуемы в Ss (т. е. суть тавтологии). А это действи-
100
тельно так, поскольку бескванторные формы аксиом
имеют вид соответственно
х\— х х\—х
х\—х х\ х
ху\-Щ) ~~х\—х,
а правила вывода из бескванторных формул х \— у позво-
ляют получить только сами эти формулы.
§ 5. Независимость 8%q
Для доказательства независимости аксиомных схем,
правил вывода Sscq примем исключающие семантические
правила и общее семантическое правило (в каждом случае
сначала применяется первое, затем — второе).
Для -41: если в х \— у термин а в у входит свободно, а
в а нет, то х \— у имеет значение 0. При этом формула
(Va) (a <— Ъ) \— (а <— Ъ) имеет значение 0.
Для -42: если в х [— у термин ав х входит свободно, а
в у нет, то х f— у имеет значение 0. При этом формула
(а <— Ъ) |— (За) (а «— Ь) имеет значение 0.
Для -43: (Ya)x заменяется на (За) #; если а входит
свободно в х, то а: заменяется на (За) х; если ~ входит
во все аксиомы данной аксиомной схемы, то (За) ~ х
заменяется на ~ (За) х.
Для -44: (За)# заменяется на (Va)#; если a входит
свободно в х, то х заменяется на (Va) х; если ~ входит
во все аксиомы данной аксиомной схемы, то (За) ~ х
заменяется на ~ (Va) x.
Для -45: отбрасывается ограничение на вхождение а
в х.
Для -46: если (ЗЬ) —>z имеет значение 1, то (Vb)z имеет
значение 1.
Для -47: если (3b)~z имеет значение 0, то (V6) z
имеет значение 0.
101
Для RI : если (V Ъ) zv имеет значение 1, и при этом
в z входит термин, отсутствующий в г;, то (Vb) z
имеет значение 0. С помощью Ri доказуема формула
(Vb) (zv) \—(Yb) z, принимающая значение 0, если z
есть (Ь+- с), a v есть (Ь <— d).
Для R2: если (ЯЬ) (zi?) имеет значение 1, и при этом z
содержит термин, отсутствующий в г;, то (ЯЬ) z имеет
значение 0. С помощью R2 доказуема формула (ЯЬ) (zv) |—
f— (ЯЬ) z, принимающая значение 0, если z есть (& <— с),
а г? есть (Ь <— d).
Общее семантическое правило: все прочие формулы,
к которым неприменимо исключающее семантическое пра-
вило, равнозначны своим бескванторным формам.
§ 6. Некоторые следствия
В дальнейшем будем делать ссылки только на аксиом-
ные схемы, правила вывода, теоремные схемы и метатео-
ремы Sscq. Что касается соответствующих элементов общей
теории дедукции, то будем ограничиваться лишь ссылкой
на систему (в данном случае — на Ss) или вообще будем
их опускать как тривиальные.
МТ1. Если х f— yz и z\— v доказуемы, то x |— yv
доказуема (в силу Ss); если ху (~ z и v f— x доказуемы, то
vy \— z доказуема (в силу Ss).
МТ2. Если х\— у доказуема в Sscq, и множества эле-
ментарных высказываний, входящих в х и г/, совпадают,
то ~ у \— ~ х доказуема в SI .
Доказательство МТ2. В Sfa имеют силу следующие
теоремные схемы:
х [46, Ä7]
x [A6, Al]
[А2, Т2]
[А^АЧ, Ali
Г2. (Яа)а:|-~(Уа)~<
ГЗ. ~я| (Ya)x
Г4. ~ С3.а)х\-~х
102
ТЪ. ~(Щ(ху)\-~((Щх(Щу)[АЬ,АЪ,А1,тиТ2\
T6. ~{{Щх\/(Щу)\ (Ya)(x\/y)
[АЗ,А6,А7,Т1,Т2]
Tl. ~{Va)x\ (За)ж,
где а не входит свободно в х [-45, П, Т2, А6, Al]
Г8. (Яа)~#| (Va)х (-А6, Al]
Г9. ~(Щх\ (Яа)~я [А6,А1]
В Sscq имеют силу также следующие утверждения, ко-
торые можно рассматривать как производные правила
вывода:
MT* 1. Если х \— у доказуема в Sscq, и при этом мно-
жества элементарных высказываний, входящих в х и у,
совпадают, то ~ (Va) у |— ~ (Va) x доказуема в Sscq.
MT* 2. Если x f— y доказуема в Sscq, то при этом же
условии, что и в M Г*1, доказуема и ~ (Яа) у \— ~ (За) х.
Справедливость МТ*1 видна из следующего: если
х \— у такова, как сказано в МТ*1, то согласно ГЗ— Г9
доказуема ~ у |— ~ х; по правилу R2 доказуема (Яа) ~ у\—
\— (Яа) ~ х, откуда по TÏ и Т2 имеем, что доказуема
~ (Va) y \— ~ (Va) x. Аналогично для МТ*2 (только
используется Ж, -46 и -47).
Поскольку для каждой аксиомы х\— у доказуема
~ У I— ~ х, (ТЪ — ГЭ), а правила вывода это сохраняют
(МП и МГ2), то МТ2 доказана.
МТЪ. Если х\— y\j zthz\— v доказуемы, и множества
элементарных высказываний, входящих в заключения и
посылки этих формул, совпадают, то х |— у V v доказуема
(следствие МТ1 и МТ2).
MT4t. Если х\/ у [— z и v\— x доказуемы, то при том
же условии, что в МГЗ, доказуема v \/ у |— z (следствие
МП и МТ2).
МТЪ. Если ~ х\— упх\— v доказуемы, то при том же
условии, что в МТЗ, доказуема ~ v |— у; если x |— ~ y
103
и v (_ у доказуемы, то при том же условии, что в МТЪ,
доказуема a; j— — г? (следствие MTi и МТ2).
В Slq имеют силу также следующие теоремные схемы
ПО. (Ya)x(Vb)x[-(Va)(Sb)x [Ai, A2, Ri, Til]
TU. (Ya)x(äb)x\-(Ya)(äb)x [Ai, Ri, Til]
Т12. (äa)x(Yb)x\-(äa)(Yb)x [А2]
743. (За) х (ЛЬ) х \- (За) (ab) х [А2]
744. (Ya)(Yb)x\-(Vb)(Va)x [Ai,RI,Til]
Tib. (За) (Yb) x \- (Yb) (За) х
[Ai,A2,Ri,Til,R2,T18]
Tib. (За) (36) x \- (ЗЬ) (За) x [A2, R2, 748]
Til. x\— (Va) ж, где а не вхедит свободно в x [A2]
Ti8. (За) ж (—ж, где а не входит свободно в ж [.41]
749. (Va) ж (Va) у H (Va) (жу) [Л1, Ri, Til]
Т20. (Ya)(xy)\-(Ya)x(Ya)y [Ai, Ri, Til]
721. (За) (ху) \- (За) x (За) j/ [i?2]
Г22. (За) (ж V У) h- (Щ * V (Яа) У [^19, ггО, 46, 47]
723. (За) х V (Яа) у \- (За) (ж N/ ») [Ti9, T20, Aß, Al]
TM. (Va) ж V (Va) j/f-(Va) (ж V У) [T2i,MT2, Aß, Al]
T25. (Ya)x\/(äa)y\-(äa)(x^y) [Т2Ъ, Ai, A2, МТЦ
T26. (За) x V (Va) у f- (За) (ж V У) [T2S, Ai, А2, МТ4]
Т21. (Va) ж [-(За) ж [Ai, A2]
Т28. ~(3а)ж[-~^а)ж [Т21,МТ2]
Г29. (Va) (жу) \- (Va) ж (За) у [Т20,Т21]
ГЗО. (Va) (жу) |- (За) ж (Va) у [Г20, Т21]
ТЫ. (Vx)(xy)\-(3.a)x(äa)y [Т20, Т21]
Г32. (Ya)(z\/y)\-(Za)x\/(Ya)y [AS]
ГЗЗ. (За)^&)жЬ-(ЗЬ)(За)ж [Ti5, T21]
TU. (Va) (жV У) Ь (За) ж V (За) У [ЛЗ.МГЗ]
Г35. (Va) ж V (Va) y Ь (За) (ж V У) [Г24, Г27]
Г36. (Va^(Va)y|-(3a)^y) [749, Г27]
104
Г37. ~(Ya)~x\-(üa)x [Aß, А7]
Г38. (Va) (Yb)x\-(Yb) (За) я [Al, А2, RI, ТП]
Г39. (Va)(Vb)*|-(3b)(Va)* [Al, RI, R2, Г18]
Г40. (Va) (V6) ж|~ (3b) (3a) ж [41, 42]
Г41. (Va)(ЗЬ)ж(-(ЗЬ)(3a)x [Al,T16]
T42. (räa)x(Ya)y]-(^a)(xy) [ЛЗ]
§ 7. Главная интерпретация
Возможны две равноценные (по результатам) семан-
тические интерпретации кванторов — прямая и косвен-
ная.
Косвенная заключается в следующем.
D1. Отмеченный термин: если a есть термин, то ia
(i = О, 1, 2, ...) есть его отмеченный термин.
Символом x (ia) будем обозначать высказывание, кото-
рое образуется из х путем замены a на ia везде, где a
входит свободно в х.
D2. Интерпретационная форма данной формулы х \—у
есть формула, которая получается из нее в результате
следующих операций.
1) если a входит свободно в х \— у, то х (— у заменяется
на (Va)а; \— (Va) у или (За)# |— (За) у; и так для всех
терминов, имеющих свободные вхождения в х \— у;
2) все вырожденные кванторные группы отбрасыва-
ются;
3) все вхождения вида (Yb) z заменяются конъюнк-
циями z (lb) z (nb)\ все вхождения вида (ЗЬ) z заме-
няются дизъюнкциями z (lb) V ... \Jz (nb)\ если п = О, то
(ya)z и (3a)z заменяются на z,
Z>3. Формула х\— у есть тавтология, если и только
если каждая ее интерпретационная форма есть тавтология
при любом числе отмеченных терминов для каждого тер-
мина, входящего в нее.
105
Прямая интерпретация имеет такой вид:
1) если (Va) х приписали значение 1, то должны и х
приписать значение 1 ; если х имеет значение 1, то значение
(Va) х не зависит от х\
2) если (Va) х приписали значение 0, то значение х
не зависит от значения (Va) х; если х имеет значение 0, то
(Va) х имеет значение 0;
3) если при установлении значения формулы следова-
ния, в которую входит х, мы, приписав посылке значение 1
или заключению значения 0, вынуждены вследствие этого
приписать х значение 1, то должны (Va) x, входящему
в ту же формулу, приписать значение 1; если же мы при
этом не вынуждены приписывать х значение 1 (т. е. оста-
ется возможность приписать х значение 0), то (Va) x при-
писывается значение 0;
4) (За) х равнозначно ~ (Va) ~ х\
5) если a не входит свободно в х, то х равнозначно
(Va) x и (За) х.
/)*3. Формула a: |— г/ есть тавтология, если и только
если она имеет значение 1 для любых комбинаций значе-
ний входящих в нее высказываний, допускаемых правила-
ми приписывания значений.
Рассмотренные интерпретации равноценны в том смы-
сле, что если с помощью одной из них некоторой формуле
приписывается значение 1 (или 0), то и с помощью другой
этой же формуле приписывается зцачение 1 (соответствен-
но 0). Эти способы приписывать значения высказываниям
и формулам следования эффективны в том смысле, что для
любого высказывания и любой формулы, рассматриваемым
в теории кванторов, можно установить, являются они
тавтологиями или нет. Тот факт, что при построении ин-
терпретационных формул число отмеченных терминов не
ограничено, принципиальных препятствий не создает,
ибо методом математической индукции можно построить
доказательство для любого числа отмеченных терминов.
106
§ 8. Полнота 8cq
В логической системе, определяющей свойства кван-
торов, должны быть доказуемы формулы, которые интер-
претируются так: 1) как правила введения и удаления
кванторов; 2) как правила, разрешающие перестановку
кванторов; 3) как правила замены одних кванторов дру-
гими; 4) как правила, разрешающие вынос кванторов из
дизъюнкций и конъюнкций и внесение их в конъюнкции
и дизъюнкции; 5) как правила введения и удаления отри-
цаний у кванторов. Поэтому специфические правила
следования, определяющие свойства кванторов, должны
быть такими, чтобы в формулах х |— */*, являющихся
бескванторными формами формул х\— у, посылки х и
заключения у* были тождественными или различались бы
только так, что одни из них можно было получить из
других заменой вхождений ~ ~ z на z (или наоборот).
Проблема полноты Sseq в узком смысле выглядит так:
все или не все тавтологии такого типа доказуемы в Slq-
Покажем, что система Sscq полна прежде всего в этом
узком смысле.
Z)le Формула х\-у является базисной формулой, если
и только если она есть одна из формул такого вида:
1. a(Ka)ßz[— ïz
2. rz[-oc(Ka)^z
3. a(K4i)ßzhr(Kaa)oz
4. oi(K1a)(zu)\-^(K2a)zr(K3a)u
5., a (Кга) (z V v) \- ß (K2a) z V Г (K3a) v
6. a (Kxa) *ß (K2a) v \- r (K3a) (zv)
7. a (Кга) 2 V ß (K2a) y |- r (K3a) (z V у)
8. aWP^^hrCT*^)«,
где К, К1, К2 и К3 суть V и Я в любых комбинациях,
а a? ß, 7 и Ö означают наличие или отсутствие отрицания
в любых комбинациях.
107
MTi. Если базисная формула х \— у есть тавтология
(с ограничением § 9 пятой главы), она доказуема в Slq.
Теорема MTÏ доказывается путем пересмотра всех
возможных базисных формул. Поскольку в Sscq доказуемы
формулы
(Va) ж-|| (Щ~х
(За)#-|| (Va)~#
— — х—\\—х
*V»4l-~(~*~'»)
то число случаев, которые необходимо рассмотреть, сокра-
щается. Эти случаи сводятся к случаям 1—8 без отрицаний
перед кванторами. Кроме того, в Slq доказуемы формулы
(Ка)х-\\-х (Кха)х-] \- (К2а)х,
в которых a не входит свободно в х.
Дальнейший метод перебора базисных формул таков.
В первом случае остается четыре подслучая
(Щу}-У №<*)у\-у
(Va)~y|-y (3a) ~ у f- y.
Из них только одна формула (Va) y \— y есть тавтология,
и она доказуема в SScq(Al).
Во втором случае остается четыре подслучая
х[— (Ya)x x\— (З.а)х
х |— (Va) — х х\— (За) ~ х,
и только в одном из них формула есть тавтология, а имен-
но—а; f— (За) х. Она доказуема в S*cq (A2).
108
В третьем случае остается восемь подслучаев
(Va)zf—(Va)z
(За) z \~ (Va) z
(Va) z \- (За) z
(За) z |— (За) z
(Va)-
(Va)~
(Яа)~
(За)~
--z(—(Va)z
~z(-(3a)z
- z \— (Va) z
~zf-(3a)z
Из них только первый, третий и четвертый суть тавтоло-
гии, и они доказуемы в Slq (а\— а системы iSs и Î"27VII6).
В четвертом случае остается восемь подслучаев
(Va) (zv) (— (Va) z (Va) y (3a) (zv) f— (Va) z (Va) v
(Va) (zy) f- (Va) z (3a) y (3a) (zy) \- (Va) z (3a) y
(Va) (zi>) f- (3a) z (Va) v (3a) (zy) |— (3a) y (Va) y
(Va) (zv) f- (3a) z (3a) v (3a) (zv) [- (3a) y (3a) v
Из них только первые четыре и последний суть тавтологии,
и они доказуемы в Sscq (Т20, Г29, ТЗО, Г31, Г21 из § 6).
В пятом случае остается восемь подслучаев
(Va) (z V v) \- (Va) z V (Va) y
(Va) (z V f) h- (Va) z V (3a) v
(Va) (z V у) h- (3a) z V (Va) y
(Va) (z V v) H (3a) z V (3a) v
(3a) (z V v) \- (Va) z V (Va) y
(3a) (z V v) H (Va) z V (3a) v
(3a) (z V v) h (3a) z V (Va) y
(3a) (z V v) \- (3a) z V (3a) y
Из них только вторая, третья, четвертая и восьмая суть тав-
тологии, и они доказуемы в 5^ (А4, Г32, Г34 и Г 22 из § 6).
В шестом случае остается восемь подслучаев
(Va) z (Va) у J- (Va) (я;) (Va) z (Va) y f- (3a) (zy)
(Va) z (3a) y f- (Va) (zv) (Va) z (3a) y |— (3a) (zv)
(3a) z (Va) y H (Va) (zy) (3a) z (Va) y f- (3a) (zv)
(3a) z (3a) y |— (Va) (zy) (3a) z (3a) y |— (3a) (zv)
109
Только первый, пятый, шестой и седьмой из них суть
тавтологии, и они доказуемы в Slq (Г19, Г36, .43, Г42
из § 6).
В седьмом случае остается восемь подслучаев
(Va) z V (Va) v \- (Va) (z V v)
(Va) z V (3a) v f- (Va) (z V у)
(3a) z V (Va) p |- (Va) (z V у)
(3a) z V (3a) y f- (Va) (z V у)
(Va) z V (Va) y [- (3a) (z V f)
(Va) z V (3a) v \- (3a) (z V у)
(3a) z V (Va) y |- (3a) (z V *>)
(3a) z V (3a) v |- (3a) (z V у)
Из них тавтологиями являются только первый, пятый,
шестой, седьмой и восьмой, и они доказуемы в SSC4 (T2A,
Г35, Г25, Г26, Г23 из § 6).
Наконец, в восьмом случае остается шестнадцать под-
случаев
(Va) ( V6) z f- ( V6) (Va) z (3a) (V6) z |- (V6) (Va) z
(Va) (V6) z |- (Yb) (3a) z (3a) (Vb) z (- (Vb) (3a) z
(Va) (Vb) z |- (3b) (Va) z (3a) (Vb) z f- (3b) (Va) z
(Va) ( Vb) z (- (3b) (3a) z (3a) (V6) z f- (3b) (3a) z
(Va) (3b) z f- (Vô) (Va) z (3a) (36) z H (Yb) (Va) z
(Va) (36) z (- ( Vb) (3a) z (3a) (3b) z |- (Vb) (3a) z
(Va) (3b) z 1- (3b) (Va) z (3a) (36) z f- (3b) (Va) z
(Va) (36) z \- (3b) (3a) z (3a) (36) z H (36) (3a) z
Из них только первый, второй, третий, четвертый, восьмой,
десятый, двенадцатый и шестнадцатый суть тавтологии.
И они доказуемы в Saeq (Г14, Г38, Г39, Г40, TAI, Г15,
733, Г16 из § 6).
МТ2. Если формула
(Ka) (z42... z") \- (Kla) z1 (K2a) z2... (Kna) z»
есть тавтология (с ограничением), она доказуема в Slq.
110
Доказательство МТ2. Если наша формула есть тавто-
логия, то тавтологиями будут все формулы А1
{Ka)(z42. . ^(-(КЪ)*1,
где i = 1, 2, ..., п. В силу S8 доказуемы
(Ka)(z4* . . . ^)Н(-(Ц№ . . . zn-i)),
где zx, ..., zn_i суть все остальные изя1,..., zn, отличные от
2*. Очевидно, если будут доказуемы формулы В1
(Ka)(^(%...^n-i))b(K%)^,
то будут доказуемы и формулы А1. И если А1 суть тавто-
логии, то и 2?* суть тавтологии, и наоборот. Но если В1
есть тавтология (с ограничением), будет тавтологией ба-
зисная формула
{Ka){zi{z1. . . zn^1))h-(Kia)zi(K*a)(21. . . zn-i).
Согласно МТ1 последняя доказуема. Значит согласно S*
доказуема В1 и А1. Поскольку это касается всех А1, то
неоднократным применением jR3 системы Ss по.йучим, что
наша формула доказуема.
МТЗ. Если формула
(Кга) z1 (К2а)z2 . . . (Kna)zn\-(Ka){z1z2. . . zn)
есть тавтология, то она доказуема в Sscq.
Доказательство МТЪ. Если данная формула есть тав-
тология и К есть V, то все К* должны быть тоже V. Но
в таком случае последовательно доказываются формулы
(Va) z1 (Va) z21- (Va) (zV)
(Va) (z1**) (Va) z3 \- (Va) ((zV) z3)
(Va)(( . . . (zH^z*). . . )z"-1)(Va)zn[-
|-(Va)(( . . . (zV). .. )zn~1)zn)
(Va)(( . . . {(z42)zz) . . . )zn-1)zn)\-{Va){z1z* . . . zn),
111
Если К есть Я, то доказательство аналогично (добавля-
ется лишь использование r27VII6).
МТА. Если формула
(KöO^V^V - . * V2n)b(K1a)21 V(K2a)z2V • • •
. . . \/{Kna)zn
есть тавтология (с ограничением), она доказуема в Sscq.
Доказательство MГ4. Если К есть V, то данная фор-
мула может быть тавтологией лишь при условии, если ни
один из К\...,КП не есть V или только один из них
есть V (в чем легко убедиться, допустив два отмеченных
термина). Если К есть Я, то все К1, ..., Кп должны быть
тоже Я. Пусть К есть V. В таком случае доказуемы
формулы
(Va) (z1 V (*2 V • - - V *n)) h (Va) z1 V
V(aa)(*2V--- \ЛП).
(Va) (*i V (*2 V • • - V *n)) h (3a) *l V
V (Va) (s2 V... У^-
Если К1 есть V, выбираем первую из них, если К1 есть Я,
выбираем вторую. В первом случае будут доказуемы
(За) (z2 V (*3 V • • • V г")) Ь
Ь(Яа)22\/(За)(23\/---\Лп)
(3a)(Z3V(z4V--.\/z"))|-
\-(Щг*\/(Щ(г*\/ ...X/z»)
(За) (z"-1 V zn) [- (За) г« V (За)z"
Отсюда в силу MTÏ имеем
(Va) (z1 V • • • V 2") H (Va) гг V (Зй)z2 V • • • V (3a) z».
Во втором случае проделываем то же, что и в первом,
но для формулы (Va) (z2V ... Vz")- Если К есть 3, то
112
доказуемы
(aa)(ziV(z2V---Vzn))l-
I- (За) z1 V (За) (z2 V • • • V z")
(За) (z""1 V zn) I— (За) z"-1 V (За) z",
откуда по MTi имеем
(3a)(z1V • . . Vzn)(-(За)z1 V • • • \/(Щгп.
МТЪ. Если формула
{КЧ) z1 V . . . V (К"а)г» h (Ка) (z1 V . . . V z")
есть тавтология (с ограничением), она доказуема в Slq^
Доказательство МТЪ. Если К есть V, то данная форму-
ла может быть тавтологией лишь при условии, если все
К1, ..., Кп суть Y (в чем легко убедиться на примере
случая двух отмеченных терминов и п = 3). В таком слу-
чае будут доказуемы
(Уа)гх\/. • .V(Va)znb-
f-(Va)z1V . - . V(Va)(zn_1Vzn)
{Щ&У . • • V(Va)znb-
1- (Va) z1 V ••• V (Vû0 (z"~2 V (zn_1 V zn))
(Va)z*V-- .V(Va)z»|-
h-(Va)(z1 V(z2V( • • - V(zn-xVzn)- - • ).
откуда по Ss получаем
(Va)*1 V • ■ ■ V (Va)**Ь(Va)О*1 V ■ ■ • V*n)-
Если К есть Я, то данная формула будет тавтологией
при любом наборе К1, ..., Кп. При этом будет иметь силу
рассуждение, отличающееся от предшествующего только
тем, что в нем будет фигурировать по крайней мере один
квантор Я или будет использована r27VII6.
МТ6. Если формула
(R1a1)(K2a2) . . . (Knan)z|-!;,
113
где v отличается от посылки лишь иным порядком кванто-
ров, есть тавтология (с ограничением), она доказуема в Slq.
Доказательство MTQ. Случай 1: v отличается от по-
сылки только порядком двух первых кзанторов. В этом
случае формула есть базисная тавтология и согласно МТ1
доказуема. Аналогично в случае 2, когда v отличается от
посылки лишь порядком двух последних кванторов. Слу-
чай 3: v отличается от посылки лишь порядком двух кван-
торов (К*а*) и (Ki+1ai+1), где i > 1 и i + 1 < п. В этом
случае будет доказуема базисная тавтология
(KV)(K*+V+1) . . . (RV)2h
f-(Ki+1ai+1)(KV). . . (Knan)zt
is. согласно RI и R2 доказуема данная формула. Случай 4:
тавтологиями являются формулы
(К1а1)(К2а2) . . . (K^zl-v1
и1}— у2, . . . ,umf—у,
где v1 отличается от посылки лишь порядком двух кван-
торов, v2 отличается от v1 лишь порядком двух кванторов
..., v отличается от vm лишь порядком двух кванторов
(m ^ 2). Приведенные формулы суть базисные тавтологии,
и согласно МТ\ и S* будет доказуема наша формула.
МП. Если а: |— г/ есть тавтология, х* \— у* есть ее
бескванторная форма, х* и у* тождественны или одна из
них может быть получена из другой путем замены вхожде-
ний вида ~ ~ z на z, то # |— у доказуема в Slq.
Теорема МТ1 доказывается путем пересмотра всех воз-
можных соотношений структур х и у. Для х возможны
только такие случаи, когда оно есть:
1) элементарное высказывание;
2) (Va) z
3) (3a)z
4) ^V . - - \Лп(и>2)
5) z1- . . . .zn(n>2)
6) ~s
114
Аналогично для у возможны только такие случаи, когда
оно есть:
1) элементарное высказывание;
2) (Vb)v
3) (3ft) и
4) ply . . . V*>m(™>2)
5) и1- . . . •yTn(m>2)
6) ~v
Шестой случай в силу Ss и аксиомных и теоремных схем
46, Al, HVII6, r2VII6, 77VII6, T28VII6, Г37УП6
системы SsCq сводится к остальным. Комбинации указан-
ных случаев для х\— у будем обозначать символами
i f— &, где l^i^5 и 1^А^5.
Рассмотрим все возможные i f— к. Для 1 [— 1 теорема
верна в силу Ss. Случаи 1|— 2 и 1 |— 3 сводятся к базис-
ным. Случаи 1 |— 4 и 1 |— 5 исключаются. Случай 2 |— 1
сводится к базисному. Для 2 |— 2: если а есть ft, то 2 |— 2
есть тавтология лишь при условии, что z |— v есть тавто-
логия; если z[— v доказуема, то 2 (— 2 доказуема в силу
Ш; если а и Ъ различны, то 2 (— 2 может быть тавтологией
лишь при условии, что z |— (Vft) v есть тавтология; а если
z f— (Vft) г; доказуема, то доказуема 2 |— 2 в силу -41.
Для 2 J— 3 рассуждение аналогично предшествующему
(дополнительно используется T27VII6). Случай 2 |— 4
сводится к базисному или к случаю, рассмотренному
в M ТА. Случай 2 [— 5 сводится к базисному или к случаю,
рассмотренному в МТ2. Случай 3 j— 1 сводится к базис-
ному. Для случая 3 [— 2: если а и Ъ одинаковы, то 3 |— 2
может быть тавтологией лишь при условии, что а не вхо-
дит свободно в z ж z \— (Vft) v есть тавтология или а не
входит свободно в г; и (За) z \— v есть тавтология (или и
то и другое); а если эти формулы доказуемы, то доказуема
данная формула в силу П7УП6 или П8УП6; если а и
ft различны, то 3 |— 2 может быть тавтологией лишь при
условии, что z |— (Vb) v есть тавтология, и а не входит
115
свободно в г;; а если z \— (Yb) v доказуема, то при этом
условии 3 |— 2 доказуема в силу Г18УП6. Для 3 |— 3:
если ажЪ одинаковы, то 3 (— 3 есть тавтология лишь при
условии, что z\— v есть тавтология; а если z (— v доказу-
ема, то 3 \— 3 доказуема в силу Л2; если а и Ъ различны,
то 3 f— 3 может быть тавтологией лишь при условии, что
(За) z f— v есть тавтология; а если (За) z \— v доказуема,
то 3 f— 3 доказуема в силу R2. Случаи 3 f— 4 и 3 [— 5
сводятся к базисным и к случаям, рассмотренным в МТ2—
МТ5. Случаи -4 ]— 1, -4 |— 5, 5|— 1и5|— 4 исключаются.
Случаи 4Ь-2, 4[-3, 4 [- 4, 5 |— 2, 5 [- 3 и 5 h 5 сво-
дятся к базисным и к случаям, рассмотренным в МТ2—
МТ5.
Таким образом, система Sscq определяет исчерпывающим
образом свойства кванторов для высказываний с операто-
рами -, V и ~ в смысле МТ7.
§ 9. Проблема разрешимости
Однако полнота Sscq, о которой говорилось в предше-
ствующем параграфе, еще не достаточна для решения про-
блемы разрешимости для Sscq. Для этого необходимо пока-
зать, что S^q полна в смысле МТ6, формулируемой ниже.
Dl. Контрольной формой формулы х\— у будем назы-
вать формулу, которая образуется из нее в результате
таких операций:
1) если бескванторные формы формул (— у и [— ~ х
недоказуемы в S5, то х \— у оставляется без изменения;
2) если бескванторная форма формулы |— у или (— ~ х
оказуема в дУ5, то все вхождения высказываний в х [— у,
не содержащие кванторов, заменяются их дизъюнктивной
нормальной формой в обычном смысле (см. гл. III, § 6);
все вхождения вида ~ ~ а, где а есть элементарное вы-
сказывание, заменяются на а; если элементарное высказы
вание а входит в х (или в у) без отрицания и с отрицанием
(и это — разные вхождения), то ~ а повсюду заменяется
116
любым элементарным высказыванием, не входящим в
х |— у; и так для всех пар элементарных высказываний
и их отрицаний, совместно (но в разных местах) входящих
в х (или в у).
M Tl. Если х* f— y* есть контрольная форма формулы
а: I— г/, и ж* |— г/* при этом есть тавтология, то х \— у
есть тавтология (но не всегда наоборот).
Теорема MTÏ очевидна из способа построения кон-
трольной формы: если Ь есть элементарное высказывание,
подставляемое на место ~ а, и х* |— у* есть тавтология,
то это значит, что она имеет значение 1 для всех четырех
комбинаций значений а и ft, и в том числе — для двух ком-
бинаций, которые получаются для а и—а. И так для всех
заменяемых элементарных высказываний с отрицаниями.
МТ2. Если х* |— у* есть контрольная форма формулы
# \— У> а #** h* У** есть бескванторная форма х*\— у*,
то \—у** и |— ~ х** недоказуемы в Sb (т. е. у** не есть
тавтология, а х** не есть противоречие); недоказуемы
в S5 также |— х** и f— ~ у** (поскольку ни одно выска-
зывание не входит в х** и в у** совместно с его отрица-
нием).
МТЗ. Если х\— у доказуема в Slq, то доказуема и
ее контрольная форма (это очевидно из вида аксиомных
схем и правил Sscq).
MIA. Если доказуема контрольная форма х* |— у*
данной формулы х\— у, то доказуема и сама х\— у (по-
скольку доказательство х* f— y* легко превратить в до-
казательство о: |— г/, заменив повсюду соответствующие
элементарные высказывания на подходящие элементар-
ные высказывания, входящие в х\— у).
МТЬ. Пусть х\— у есть тавтология, совпадающая со
своей контрольной формой, а ее бескванторная форма
х* |— у* доказуема в Ss. В таком случае х\— у доказуема
В £сд*
Доказательство МТ5. Возможны два случая: 1) х* |—
|— у* и у* |— х* доказуемы обе, и тогда множества элемен-
117
тарных высказываний, входящих в х* и у* (а значит в х
и у), совпадают; 2) х* (— у* доказуема, sl у* \— х* нет.
Второй случай сводится к первому следующим образом:
если х |— у есть тавтология, то х\— ух есть тавтология,
и наоборот; если х \— ух доказуема, то х |— г/ доказуема;
если ж* |— г/У доказуема, то х\— ух доказуема, посколь-
ку она есть тавтология, и доказуема у*х* |— х*. Для пер-
вого же случая МТБ доказывается аналогично доказатель-
ству МТ1 предшествующего параграфа. Только при этом
необходимо принять во внимание то, что в силу указан-
ного в МТЪ ограничения на#|— у в х ж у яе входят эле-
ментарные высказывания совместно со своими отрица-
ниями.
Рассмотрим случаи i ]— к. Для 1 (-— 1 теорема верна
в силу Ss. Для ± j— 2: 1 }— 2 есть тавтология лишь при
условии, что Ъ не входит свободно в v\ но если х \— v
доказуема при этом условии, то 1 (— 2 доказуема в силу
ri7VII6. Для 1 \— 3: если х\— v доказуема, то 1 |— 3
доказуема в силу А2. Для 1 |—• 4: 1 ]— -4 есть тавтология,
если и только если найдется такое vl (i = 1, ..., m), что
х\— vl есть тавтология; а если х \— vl доказуема, то в силу
Ss доказуема 1 \— 4. Для 1 |— 5: ± j— 5 есть тавтология,
если и только если каждая из х \— vl (i = 1, ..., m) есть
тавтология; а если все х\— vl доказуемы, то в силу S
доказуема 1 |— 5. Для 2 J— 1 : если z \— х доказуема, то
2 |— 1 доказуема в силу Al. Для 2 |— 2 и 2 (— 3 рассужде-
ние аналогично таким же случаям в доказательстве МТ1
предшествующего параграфа. Для 2 |— 4: 2 (— 4 есть тав-
тология при условии, что найдется такое w, что z \— w
есть тавтология, a (Va) w \— (v1 \/ ... \/vm) есть тавтология
и относится к числу формул 2 |— 4, рассмотренных в МП
предшествующего параграфа; а если z |— w и (Va) w \—
|—(^V ... V vm) доказуемы, то доказуема 2 [— 4 в силу Ss.
Для 2 |—• 5: 2 |— 5 есть тавтология при условии, что най-
дется такое ш, что z \— w есть тавтология, а (Va) w \— г;1-
vm есть тавтология и относится к числу формул
118
2 I— 5, рассмотренных в МП предшествующего парагра-
фа; а если z |— w и (Va) w f— v1» ... •v™ доказуемы, то
доказуема 2 f— 5 в силу £*. Случай 3 |— ± сводится к ба-
зисному. Для 31— 2 и 3 |— 3 рассуждение аналогично
таким же случаям в доказательстве МТ7 предшествую-
щего параграфа. Для 3 f—4 рассуждения аналогично слу-
чаю 2 |— 4, а для 3 j— 5 — случаю 2 |— 5. Для 4 (— 1:
4 |— 1 есть тавтология при условии, что каждое из zl f— у
есть тавтология; а если все zi\— y доказуемы, то 4 |— 1
доказуема в силу MT2YUQ и S8. Для 4 \— 2: 4 \- 2 есть
тавтология при том условии, что найдется такое w, что
w\— V есть тавтология, а zl\/ ... \/zn\— (Va) и? есть тав-
тология и относится к числу формул 4 |— 2, рассмотрен-
ных в МП предшествующего параграфа; а если z1 V ...
...\/ zn[—(Yb) w и w\— v доказуемы, то доказуема 41— 2*
Для 4 |— 3 рассуждение аналогично 4 [—• 2. Для 4 |— 4:
если 4 |— 4 не содержит кванторов, она доказуема в силу
полноты S8] если же она содержит кванторы, то она либо
доказуема в силу S8, либо недоказуема в силу S8; в послед-
нем случае она есть тавтология лишь при условии, если
найдутся w1 и w2 такие, что ^N/••• V*n I— wi и w* Ь~
|— v1 V ... \/vm суть тавтологии и относятся к числу формул
4 |— А: и i f— 4, рассмотренных в А/Т7 предшествующего
параграфа, а wi \— w2 есть тавтология; если последние
три формулы доказуемы, то доказуема 4 |— 4. Для 4 f— 5
рассуждение аналогично (только нужно сослаться на 4 f— к
и i |— 5 предшествующего параграфа). Для 5 |— 1:5 |— 1
есть тавтология при условии, что среди z1, ..., zn найдется
zl такое, что zx\— y есть тавтология; а если zl\— y дока-
зуема, то доказуема 5 |— 1 в силу S8. Для 5 J— 2, 5 j— 3,
5 f— 4 и 5 |— 5 рассуждения аналогичны случаям 4 (— 2,
4 [- 3, 4 f- 5 и 4 f- 4.
Из МП — MГ5 следует полнота £сд в смысле следую-
щей теоремы:
МТЬ. Пусть х* \— у* есть контрольная форма формулы
х |— г/, а #** f— г/** есть бескванторная форма формулы
119
x* \— у*. Если х* |— у* есть тавтология, а х** |— у**
доказуема в S8, то х |— г/ доказуема в £*д.
Поскольку для любой данной формулы х |— у можно
(по самому способу приписывания значений входящим
в нее высказываниям или по ее интерпретационной форме)
установить, является она тавтологией или нет, благодаря
МТ6 имеется стандартная процедура, посредством которой
для любой данной формулы о: |— г/ можно установить,
доказуема она в Sscq или нет.
Пусть дана формула х\— у. Чтобы установить, доказу-
ема она в Slq или нет, надо осуществить следующие опе-
рации (а эти операции осуществимы для любой формулы):
1) образовать бескванторную форму х* f— у* формулы
x f— у и установить доказуема она в Ss или нет; если х* f—
|— у* недоказуема в Ss, то x f— у недоказуема в Sscq\
если же х* |— у* доказуема в Ss, то надо осуществить
следующий шаг;
2) образовать контрольную форму х** \— у** данной
формулы x (— y и установить, является она тавтологией
или нет; если х** \— у** есть тавтология, то x |— y дока-
зуема в Sscq; если х** \— у** тавтологией не является, то
х\— у недоказуема в Slq.
§ 10. Другие системы
для классического случая
Другие системы теории кванторов для классического
случая получаются путем присоединения к Sw, Sm, Sc,
Sb и S6 таких же дополнений, какие сделаны выше к Ss.
В системе Slq принимаются еще дополнительные правило
и определения.
Л1. Если |— х, то |— (Va) x.
Di. Интерпретационной формой формулы |— х назы-
вается формула, которая получается из нее так: если тер-
мин а входит свободно вх, то |— х заменяется на |— (Va) x;
и так для всех терминов, имеющих свободные вхождения
120
в х; в остальном имеют силу пункты 2 и 3 определения
P2VII7.
D2. Формула |— х есть тавтология, если и только если
х есть тавтология при любом числе отмеченных терминов
для каждого термина, входящего в х.
В случае прямой интерпретации Dl и D2 излишни.
МТ1. Если \—х доказуема в Slq, то она есть тавтология
(теорема очевидна, поскольку если \— х доказуема, то
значит любая х (id) и их конъюнкция есть тавтология).
МТ2. Формулы
\-(Ya){a+-b)zi(c±-b)
Р(с*-&):э(За)(а«-Ь)
недоказуемы в Sscq (поскольку они не тавтологии).
§11. Расширение Sscq
Расширим систему iSjg, заменив аксиомную схему
Л5 на такую:
4*5. (З.а)х\- {Ya)x,
где а не входит свободно в х или (— х доказуема в Sb.
Для такой Sq имеют силу теоремные схемы Т\ — Г4,
в которых доказуема |— х (т. е. х есть тавтология):
Tï. x[-(Va)x
Т2. (Щх\-х
ТЗ. (Щ~х\-~х
Г4. ~х\-(Щ~х
В случае ТЗ и ТА высказывание ~*> х есть противоречие.
ТЪ. х\-{Ча)(х\/~х)
TQ. [Щ(~хх)\-х
Формулы типа ТЪ и TQ недоказуемы в Slq.
121
Систему Sel можно получить также, добавив к акси-
омным схемам Slq схему A8:('äa)<^-((x1...xn)~(x1...xn))\—
|-(Va)~((a:1...a:n)~(a:1...a;n)), где тг>1,
В расширенной таким образом Ss^ будет иметь силу
утверждение:
M Tl. Если х f— у есть тавтология, а ее бескванторная
форма доказуема в Ss, то х [— у доказуема в Slq.
Доказательство MTÏ отличается от доказательства
МТЪ из § 9 только двумя случаями, когда в бескванторной
форме х* \— у* формулы х[— у высказывание у* есть тав-
тология (|— у* доказуема в Sb) или х* есть противоречие
(|— ~ х* доказуема в S5).
При рассмотрении i (— к эти случаи охватываются
посредством -4*5 и П — Г4.
§ 12. Система 8anq
Система сильной теории квадторов для неклассического
случая получается путем следующих дополнений к Sscq
и модификаций последней.
Дополнение к алфавиту:
1) "") — внутреннее отрицание;
2) ? — оператор неопределенности.
Дополнение к определению высказывания: если а
есть термин, а х есть высказывание, то ("~] Va) х, (?Va) xf
("""] Яа) х и (? Яа) х суть высказывания.
Дополнение к определению кванторной группы:
(~~| Va), (? Va), (""I Яа) и (? Яа) суть кванторные группы,
если a есть термин.
В определение свободных и связанных терминов добав-
ляется ссылка на кванторные группы ("~~| Va), (? Va),
ПЗа) и (?Яа).
122
Вместо аксиомных схем AQ и Al системы Stg принима-
ются такие аксиомные схемы:
A4. (¥а)ж|-ПЯа)~а:
A4. П Va) ж [-(На) ~ ж
A4. (? Уо)ж^-(?аа)~ж
Л *7. П Яа) ~ х \- (Va) ж
А*7. {Щ~х\-{-\Уа)х
Л87. (?Яа)~ж|-(? Va^
Дополнительные аксиомные схемы:
А18. (Va)x\-~Ç-]Va)x~(?Va)x
Аг8. ("1Va)a;| (Va) ж ~(?Va) x
А38. (?Va)ж| (Va)z~f"|Va^
^9. ~nVa^~(?Va^|-(Va)a
А2 9. ~ (Va) ж ~ (?Va) ж |- (~1 Va) ж
Л8 9. ~ (Va) ж ~ П Va) ж |- (?Va) ж
410. C]Va)(xy)\-r\Ya)x\/C}Va)y
AU. П Va)ж V П Va) j/ H П Va) (жу)
Л12. ( -| Яа) ж V П Яа) у |- П За) (ху)
§ 13. Непротиворечивость #«д
2)1. Бескванторная форма ж |— г/ есть формула, кото-
рая образуется из нее так:
1) все вхождения вида (?Vb) z и (?Я&) z заменяются
соответственно на ~ (Vb) z ~ ( | Vb) z и ~ (ЯЬ) z •
- П ЯЬ) z;
2) все вхождения вида Ç~~\ Yb) z и ("~1 ЕГЬ) 2 заменяются
соответственно на ~ (Vft) 2 и ~ (3&)z;
3) все кванторные группы из полученной формулы ис-
ключаются.
123
Бескванторные формы формул АЩ — Л36, A4 — А37,
А*8 — Л38, Ai(è — 439, 410, ЛИ и 412 суть соответст-
венно
х\— г^~х —х — — х\— — х— — х
— х\— ~->х ~~>х~ (~ х ~-> — х)\— х
~х~— х\ ~>х— — — х
— X ~ (~ Х~~Х)\— — X
— <-^х\— х —х~~ х\ х — — х
~х\-~х ~(Щ})\ х\/~У
~ — х~*~ — — х\— ~х х — х\/—у\-~ ~(ху)
х\-~~х~(~х~~х\ ~#V~J/I toi)
— X [— ~ X ~ (~ X — — X)
Все эти формулы доказуемы в S8. Правила вывода это
свойство сохраняют. Тем самым доказана непротиворечи-
В ОСТЬ iSng.
§ 14. Некоторые следствия в S
nq
МТ1. Если х \— у доказуема в S^, то в у не входят
элементарные высказывания, отсутствующие в х (эта
теорема непарадоксальности очевидна из вида аксиомных
схем и правил вывода ищ).
Tl. (ïïa)x-\\-{~\Va)~z
Tl. ПЗа)х-\\-(Va) — x
ТЪ. (? Яа)ж-||-(? Va) —ж.
Тк. ~(Va)x-\\-(-\Ya)x\/(? Va)x
Tb. ~C\Va)x-\\-(Ya)x\/(? Щх
Тв. ~(? Va)x-\\-(Va)x\/(-\Va)x
Tl. (Яа)(ж\/г/)ЧЬ(За)ж\/(За)г/
TS. (Va)x\/(Va)y\-{Ya)(xyy)
124
§ 15. Главная семантическая интерпретация
Косвенная интерпретация отличается от таковой для
Scq следующими дополнениями и изменениями:
1) если х есть высказывание, то {х} есть высказыва-
ние;
2) если одно из {х} и {~ х} имеет значение 1, то дру-
гое имеет значение 0; если же одно из них имеет значение 0,
то значение другого не зависит от первого;
3) интерпретационная форма формулы х (■— у получает-
ся так:
a) вхождения (?V6) z и (?ЯЬ) z заменяются соответст-
венно на ~ (Yb) z ~ ("~| Vb) z и ~ (ЯЬ) z ~ (И ЯЬ) z\
b) вхождения (~~]Yb) z и (~"~| ЯЬ) z заменяются соот-
ветственно на (Я&) ~ z и (Vb) ~ z;
c) вхождения (Vb) z и (ЯЬ) z заменяются соответст-
венно на {z {lb)}- ... -{z (nb)} и {2 (lb)} V ••• V {z (пЩ-
Прямая интерпретация отличается от таковой для
Sscq тем, что принимаются такие дополнения:
1) (? Ка) х равнозначно ~ (Ка)х~ (""| Ка) х, где К есть V
или Я;
2) если одно из (Ка) х и (~| Ка) х имеет значение 1,
то другое имеет значение 0, если же одно из них имеет
значение 0, то значение другого не зависит от первого;
3) соотношение (Ya)x и х аналогично Sscq; если воз-
можно (невозможно) приписать х значение 1, то (Яа) х
имеет значение 1 (значение 0); если (Яа)# имеет значе-
ние 0, то х имеет значение 0; если х имеет значение 0
(или (Яа) х значение 1), то значение (Яа)х (соответствен-
но значение х) не зависит от х (от (Яа) х).
МТ1. Если х \— у доказуема в Stiq, то она есть тав-
тология.
МТ2. Формулы
— (~~\Ya)x |— (V#)#~("~laa)#[— (Яа)#
недоказуемы в Ssnq (поскольку они не являются тавтоло-
гиями).
125
МТЗ. В Snq недоказуемы формулы
~(Уа)~х\-{Щх ~ (За) ~ x [-(Va) х
и т. п., поскольку не являются тавтологиями.
§ 16. Другие системы
для неклассического случая
Другие системы теории кванторов для неклассического
случая образуются аналогично таковым для классиче-
ского случая.
В системе Snq имеют силу теоремные схемы: (К есть
V или Я):
Tl. | ((Ka)яПKa)#)
Т2. \-~((Ка)х(?Ка)х)
ТЪ. \-~(С]Ка)х(?Ка)х)
ТА. \-(Ка)х\/(-^Ка)х\/(?Ка)х
ТЪ. \-(Ка)х:С^Ка)х:(?Ка)х
Г6. \-(Ка)х:(^Ка)х:~(Ка)х~(-^Ка)х
ТТ. \- (Ка) х : (?Ка) х : ~ (Ка) х ~ (?Ka) x
Т8. |- (ПКа)х: (?Ка)ж:-ПКа)ж-(?Ка)х
M Tl. Формулы вида
(а Ка)х : (ßKa) х:~ (а Ка) х — (ß Ка) х |— (а Ка) х: (ß Ка) х,
где К есть V или 3, а а и ß различаются как """),?
или отсутствие обоих, в неклассических системах недока-
зуемы. Так что высказывания (аКа)х и (ß Ка)х нахо-
дятся в неклассическом отношении.
МТ2. Если f—x доказуема в Ящ, она есть тавто-
логия.
M TS. Формулы
[-~ПКа)ж=>(Ка)ж
h(Kfl)^VdKa)^
126
недоказуемы в Sng (поскольку они не тавтологии). Ана-
логично недоказуемы
H (Ка)ж V (?Ка)я H П Ка)х\/(Жа) х
§ 17. Другой вариант классического случая
Системы для классического случая можно получить из-
систем для неклассического случая, приняв дополни-
тельную аксиомную схему:
4*13. ~(Ча)х\-{~[Ча)х
При этом будут иметь силу теоремные схемы:
И. | {?Ка)х
Т2. (Уа)аНЬ-~(За)~я
TS. |-(Ка) я V П Кл) *•
§ 18. Полнота А««
Проблему полноты Stiq и *Sng мы не рассматриваем.
Ограничимся лишь следующими замечаниями.
Определение базисной формулы для Ssnq отличается
от такового для Sscq тем, что перед символами К, К1, К2
и К3 в скобках ставятся буквы, обозначающие наличие
одного из ~~~| и ? или отсутствие обоих (в любых комбина-
циях). Соответственно увеличивается и число случаев,
которые надо рассмотреть при доказательстве полноты
Snq и SSnq (a они, как мы предполагаем, полны соответ-
ственно в смысле МТ7 восьмого параграфа и МТ6 де-
вятого параграфа).
Возможен другой путь решения проблемы. В аксиом-
ных схемах вхождения вида ("~"|V6) z заменить на (ЯЬ) — z,
(? Vft) z заменить на ~ (Vft )z ~ (ЯЬ) ~ z, f~| ЯЬ) z
заменить на (Vb) ~z, (?ЯЬ) z заменить на ~ (ЯЬ) z»
~ (Yb) ~ z. Принять семантические правила: 1) если
одно из (Vfc) z и (ЯЬ) ~ z имеет значение 1, то другое име-
127
ет значение 0; если же одно из них имеет значение 0, то
значение другого не зависит от первого; 2) если (ЗЬ) z
имеет значение 0, то z имеет значение 0; если (ЗЬ) z имеет
значение 1, то значение z не зависит от (ЗЬ) z; если z
имеет значение 0, значение (3b)z не зависит от z\ если z
может принять значение 1, что (36) z принимает значение
1; отношение (Vb)z и z аналогично Sscq.
Аксиомные схемы Л*6 — А19,А10 —- А12 примут такой
вид:
1. (Va)x[-(Va) х
2. (Щ~х\-(Щ~х
3. ~ Çia)x~(Ra)~x\ (3a)s~(Va)~*
4. (Va) ~~ x h (Va) x
5. (За)~я^-(3а)~я
6. <—' (3a) x — (Va) — x f— — (Va) x ~ (3a) ~ #
7. (Va)*(-~(3a)~*^~(Va)a;~(3a)~a;)
8. (3a)~a;^~(Va)a:~(~(Va)a;~(3a)~a;)
9.~(Va)#~(3a)~*| (Va) x ~ (3a) ~ x
10. — (3a) ~ x ~ (~ (Va) # ~ (3a) ~ a;) |- (Va) a:
11. ~ (Va) # ~ ( ~ (Va) я ~ (3a) ~ s) |- (3a) ~ ж
12. ~(Va)*~(3a)~*|---~(Va)a;~(3a)~a;
13. (3a)~(a#)|—(3a)~*V(3a)~i/
14. (Ъа)~х\/{Ъа)~у\-{Щ~<{ху)
15. (Va)~*V(Va)~»b(Va)May)
Очевидно, схемы 1—4, 5, 6, 9, 12 отпадают как зави-
имые. Остальные присоединяются к схемам Sscq (или
£Jg), без А6 и Al. И вопрос о полноте i5£g (или Snq) сво-
дится к вопросу о полноте полученной системы.
128
§ 19. Правила подстановки
МТ1. Если формула х \— у, не содержащая кванто-
ров, доказуема в S3, то в S8 будет доказуема формула
z |— V, которая образуется из х |— у путем подстановки
любого высказывания Ъ на место элементерного выска-
зывания а везде, где а входит в х |— у.
Справедливость МТ1 видна из следующего: если
х \— у есть аксиома, то и z |— и есть аксиома; если х \— у
есть теорема, то доказательство ее легко превратить в до-
казательство z f— у, заменив повсюду а на Ь.
В Sscq доказуемы следующие теоремы (где с есть а, Ь,
а1, а2, Ъ1 или Ь2, a все а, Ь, а1, а2, Ь1 и Ь2 суть простые
термины):
1. ( Ye) (а «- Ь) |- (а <- 6)
2. (а «г- Ъ) \- (Яс) (а -е- Ь)
3. (Vc) (а «-Ь)[-~(Яс)~ (*«-&)
4. ~(Hc)~(a<-b)b(Vc)(a-*-&)
5. (Vc) (а1 <- Ъ) (Яс) (а2 «- Ь) H (Яс) ((а1 *- 6) (а2 «- Ъ))
6. (Vc) (а «- Ь1) (Яс) (а <- Ь2) \- (Яс) ((а «- Ь1) (а <- Ь2))
7. ( Vc) ((а1 <- Ь) V (д2 «- ь)) Ь (Vc) (а1<-Ь) V (Яс) (я2^-Ь)
8. ( Vc)((a <е- Ь1) V (л «- b2))h (Vc) (а «- Ь1) V (Яс)(а <е- Ь2)
9. (Vc)(a^-b)h-(Vc)(Vc)(a<-6)
10. (Яс)(ач-Ь)|-(Ус)(Яс)(а«-Ь)
11. (Яс) (Яс) (а <- Ь) |- (Яс) (а -е- о)
12. (Hc)(Vc)(a^b)b-(Vc)(a*-6)
13. (а^-^Ь-СУл^Сач-Ь)
14. (Яа1) (а «- 6) |- (а «- Ь)
Л/Т2. Если а: |— у есть одна из П — Г12, а у(-2
образуется из нее путем подстановки любого высказыва-
ния на место элементарного высказывания везде, где оно
входит в х \— у, то V \— z доказуемо в Sscq.
5 А. А. Зиновьев
129
МТЗ. Если х\—у есть одна из ЗГ1 — Т12, a v |— z
образуется из нее путем подстановки любого предиката
(субъекта) Ъ на место простого предиката (субъекта) а
везде, где а входит в х (— у, то v\— z доказуема в Slq-
M TA. Если х \— у суть одна из TIS и Г14, ТО В SCq'
доказуема формула и f— z, аналогичная таковой в MT2,
если выполнено условие: в высказывание, которое под-
ставляется на место элементарного, не входит а1.
МТЪ. Если х |— у одна из Г13 и Г14, то в Sscq дока-
зуема формула v |— 2, аналогичная таковой в МТЗ, если
выполнено условие: подставляемый предикат (субъект)
не есть а1 и не содержит а1.
Теоремы MTÏ — МТЪ можно рассматривать как про-
изводные правила подстановки. Приняв в качестве ак-
сиом TÏ — TIA и аксиомы Ss (получаются заменой букв
в аксиомных схемах S8 символами элементарных выска-
зываний), а в качестве правил вывода правила Ss, допол-
нительные правила Sscq и МТ1 — МТЪ, получим систе-
му, эквивалентную Sscq. Аналогично можно сделать для
прочих систем S\q и Snq.
§ 20. Расширения систем теории кванторов
Рассмотренные системы теории кванторов определяют
свойства кванторов только в сочетании их друг с другом
и с высказьсваниеобразующими операторами общей тео-
рии дедукции. Этим не исчерпываются свойства кванто-
ров, и мы в дальнейшем приведем немало примеров в
подтверждение этого утверждения. Кроме того, мы рас-
смотрели и будем рассматривать здесь лишь кванторы V
и Я, которыми не исчерпываются все виды возможных
кванторов (см. об этом [3]).
В частности, если принимаются во внимание термины
вида (а1,..., а71), то к аксиомным схемам систем теории
кванторов должны быть добавлены схемы А*1:
(Ка){КЬ)х-\\-(К(а,Ь))х
130
где К есть V или 3.
Можно ввести в рассмотрение кванторные группы вида
((К1«) • (К2Ь)), ((Юа)\/(К*Ъ))
и т. п. Для них возможно принять аксиомные схемы А* II:
(а (К1**) ß(К2&))Hha(К1**)*ß(К2Ь)а:
где a и ß означают наличие я отрицаний ^—' (7г^0):
(а (К1**) V ß (К2Ь)) ж Ч h « №) х V ß (К2Ь) ж
~ (а (К1**) ß (К2Ь)) ж Ч Ь ( ~ * (К1**) V ~ ß (К2&)) *
~ (а (Кха) V ß (К2Ь)) ж Ч h ( ~ а (Кха) ~ ß (К2Ь)) ж
Аналогично для любого числа кванторных групп и для
кванторных групп с внутренним отрицанием и оператором
неопределенности.
§ 21. Кванторы и условные высказывания
При соединении теории кванторов и теории условных
высказываний надо добавить определение высказывания
в теории условных высказываний к определению выска-
зывания в теории кванторов и принять следующие ак-
сиомные схемы:
1. (х^у)\- (Ya)(x->y)
2. (Щ(х-[^у)}г-(х-\^у)
3. (Щ(х?->у)[-~(х-+у)
4. (*->*/)4f-(*-*(Va)i/)
5. (х->у)-{\-((Щхг>у)
В классическом случае (в зависимости от способа по-
строения систем) либо принимается схема
(Яа) ~ {х-> у) | (х-> у),
либо она доказывается.
5*
ГЛАВА ВОСЬМАЯ
ТЕОРИЯ ПРЕДИКАЦИИ
§ 1. Системы Sp
Системы Slp теории предикации (сформулированы в
[3—5]) получаются благодаря таким дополнениям к си-
стемам общей теории дедукции, а также к другим систе-
мам, которые рассмотрены или будут рассмотрены ниже.
Дополнение к алфавиту:
1) | и ? суть операторы соответственно внутреннего
отрицания и неопределенности;
2) < оператор предикативности.
Di. Дополнение к определению высказывания: если
а есть энместный субъект, а Ъ есть соответственно энме-
стный предикат, то (а <— Ъ) , (а """] <— Ь) и (ai <— Ъ) суть
высказывания.
D2. Высказывания вида (а «— Ь) являются элементар-
ными для теории предикации.
Высказывание (а <- Ъ) входит в (а ~~1<— Ь) и (а? <— Ь).
Дополнительные аксиомные схемы:
Al. (а«-Ь)| (а,-\*-Ъ)~(а? <-Ь)
А2. ~фН<-Ь)~(я? *-Ь)|-(а<-Ь)
A3, (а !<—&)! (а«-Ь)~(а? *-Ь)
Л4. ~(а<-Ь)~(а? ч-Ь)[-(аП«-Ь)
45. (а? *-Ь)|-~(а+-Ь)~(аИ*-*)
44. — (а ч-Ь) ~ (а П «-Ь) Ь (*? <-Ь)
МП. Если д: |— г/ доказуема в Sp, то в у не входят
элементарные для теории предикации высказывания, от-
сутствующие в х (теорема очевидна из вида Ai — -46).
132
Для Sp имеют силу теоремные схемы:
Т2.~(а-\*-Ъ)-\\-{а+-Ъ)\/(а?±-Ь)
r3.~(a?^b)H[-(a^b)V(Ä"1^b)
Г4.(а<-Ь)| (а"1*-Ь)
Т5.(а<-Ъ)\-~(а?<-Ъ)
Г6.(а~|<«-Ь)Ь-~(*«-Ь)
Г7.(а~|*-Ь)| (а?+-Ъ)
Для *Sp имеют силу теоремные схемы:
Г6. f- (а«-Ь) : (а~| <-Ь):(а ? ч-Ь)
Г7.|-(а<-Ь)\/(лП^Ь)\/(«?^Ь)
Г8. |- ~ ((а+- Ь) (а П «- Ь))
Г9.| ((а «-Ь) (а ? «-Ь))
П0.| ((аП^Ь)(д?^-Ь))
§ 2. Интерпретация
Примем следующую интерпретацию:
1) если одну из (а <— Ь) и (а "~| <- Ь) приписывается
значение 1, то другому из них приписывается значение 0;
2) если одному из (а <— Ъ) и (а ~~] <— Ъ) приписывается
значение 0, то значение другого остается неопределенным
(независимым от значения первого);
3) (а? <— Ъ) равнозначно ~ (а <— Ъ) ~ {а ~~| <— Ъ).
Равносильной с приведенной является следующая ин-
терпретация:
1) (а ~~1 <— Ь) равнозначно ~ (а <— Ь) х, где а: есть
элементарное высказывание, не входящее в формулу, в
которую входит (а "~| ч- Ь) (и значение которой выясняется);
2) (а? <— Ь) равнозначно ~ (а <— Ь) ~ (а ~~| «— Ь).
Равносильность этих интерпретаций видна из следую-
щего: если (а «- Ь) имеет значение 1, то ~ (а <— Ь) имеет
133
значение 0, и ~ (а <— Ъ) х имеет значение О независимо
от значения х\ если ~ (а «— b) x имеет значение 1, то
~ {а <— Ъ) имеет значение 1, и (а «— Ъ) имеет значение 0;
если {а <г- Ъ) имеет значение 0, то ~ {а <— Ъ) имеет зна-
чение 1, и значение ~ (а <— Ъ) х оказывается зависимым
исключительно от х, т. е. ~ {а <— Ъ) х может принять как
значение 1, так и значение 0; если ~ (а <— b) x имеет зна-
чение 0, то либо ~ (а <г- Ь) имеет значение 0, либо ~ (а <—
<г- Ъ) имеет значение 1 иж имеет значение 0, либо обе
~ (а <— Ъ) их имеют значение 0; так что (а <— Ь) может
принять как значение 1, так и значение 0.
МТ1ш Все формулы х \— у и |-— х, доказуемые в систе-
мах Sp, суть тавтологии (поскольку все Al — -46 суть
тавтологии).
МТ2. Формула ~ (а П «- Ъ) \— (а +- Ъ) в Sv недо-
казуема (поскольку не является тавтологией). Формулы
f- {а <- Ъ) V {а И +- Ъ), h (а «- Ъ) V (*? - Ь).Н (* 1«-
«— Ь) V (а? <— Ь) в 5р недоказуемы (поскольку не явля-
ются тавтологиями).
M TS. Высказывания (а <— Ъ) и (а | ^— Ь) находятся
в неклассическом отношении. Аналогично — пары (а <— Ъ)
и (а? ч- Ь), (а ~~1 <— Ь) и (а? <~ Ь).
§ 3. Классический случай
В классическом случае теория предикации излишня,
поскольку отрицания совпадают, а неопределенность
исключается. Аксиомные схемы Al —-46 принимают вид
{а <— Ъ) —| (— ~ ~ {а <— Ь) и ~ (а <— Ъ) —I \— ~ (а <— Ь).
Тот же эффект получится, если Al — А6 добавить эк-
ономную схему (а | <— Ь) |— ~ (а <— Ъ).
§ 4. Полнота
ZM. Базисные формулы теории предикации суть фор-
мулы вида а |— &, а& I— с, с |— ab, а\/ b (— с, с\— а\/ b
134
и (— 2, где а, Ъ и с суть элементарные для теории преди-
кации высказывания или их отрицания (внешние и внут-
ренние) и неопределенные формы, a z есть высказывание,
образованное исключительно из таких высказываний и
операторов общей теории дедукции.
MTi. Если базисная формула х \— у есть тавтология,
и в х и у входят одинаковые элементарные для теории пре-
дикации высказывания, то х \— у доказуема в Sp. Если
базисная формула |— z есть тавтология, то она доказуема
в Sp. Теорема доказывается путем пересмотра всех слу-
чаев базисных формул.
§ 5. Дедуктивно связанные предикаты
Dl. Предикаты b я с дедуктивно связаны, если и толь-
ко если доказуема хотя бы одна из формул (а <— Ъ) \— (а <—
<— с) и (а <— с) |— (а <— Ь).
D2. Предикат b дедуктивно включается в с, если и
только если доказуема (а -*— с) \— (а <— Ь).
D3. Предикаты b и с дедуктивно эквивалентны, если
и только если доказуемы обе (а «— b) f— (а <- с) и (а <— с) (—
H (а «- Ь).
Z>4. Предикат b дедуктивно сильнее предиката с,
если и только если доказуема (а <— Ь) \— (а <— с) и недо-
казуема (а «— с) |— (а <— Ь).
D5. Предикат b дедуктивно категорически сильнее
предиката с, если и только если доказуемы (а <- Ь) \—
f— (а <- с), (а ~~| «- с) (•— (а "~~| «- Ь) и (а? «- с) f— ~ (а -*—
В классическом случае в Z>5 достаточно принять (а <—
<— Ь) [— (а <- с) и ~ (а «— с) [— ~ (а <- Ь).
§ 6. Теория предикации и кванторы
Как уже отмечалось, в Stiq недоказуемы формулы
~ ( Va) <— х -| f- (Щ х ~(Яа)~аН|— (Ya)x
135
й т. п. Но в теории кванторов, расширенной за счет до-
полнения, изложенного в § 1, имеют силу следующие тео-
ремные схемы:
И. ~(Va)~(a+-b)\-
MnVa)~(a«-b)V(?Va)~(a<-ft)
Т2. ~(Va)~(a*-b)|-nVa)((an^-b)V
V (а? +- ft)) V (?Va) ((a~| <- 6) V (*? «-b))
ГЗ. (Va) (a*-ft) f- П 3a) (аП^Ь) П Яа) (а? *-ь)
Г4. ("| Va) (а <- ft) |- (За) (а ~| «- Ь) V (За) (а? *~ ь)
ТЪ. (П Va) (а П «- Ь) Ь- (Яа) (а «- ь) V (Эл) (Ä? «- ь)
Г6. (П За) (а -е- 6) h- (Va) (а~| <- ft) \/ (3ä) (*? «- ь)
§ 7. Расширения теории предикации
Теория предикации может быть расширена, если учесть
строение субъектов и предикатов. Это мы покажем ниже.
Здесь мы хотим обратить внимание читателя на следующее
обстоятельство, которое в какой-то мере оправдывает
употребление названия «комплексная логика» примени-
тельно к излагаемой концепции. Построение логики есть
процесс, протекающий в различных планах («измерениях»),
так что построить логику как одну систему цо образцу
Ss, Slq и т. п. (в одной «плоскости») невозможно. Кроме
того, логические системы остаются всегда незамкнутыми
в том смысле, что определенные в них операторы остают-
ся неопределенными относительно их комбинаций с дру-
гими возможными операторами, отсутствующими в этих
системах.
ГЛАВА ДЕВЯТАЯ
ТЕОРИЯ ТЕРМИНОВ
§ 1. Термины
Системы теории терминов S] образуются благодаря из-
лагаемым в этой главе дополнениям к ранее рассмотрен-
ным системам. Эти системы рассматривались в [4—5].
Излагаемая ниже теория терминов есть лишь набросок и
ориентир для отыскания возможной теории, которая мо-
жет быть обработана в соответствии с правилами логиче-
ской техники.
Алфавит:
1) простые предикаты и субъекты;
2) sc — универсальный субъект («объект»);
3) рс — универсальный предикат («признак»);
4) —*> — двухместный предикат включения одного тер-
мина в другой по значению.
D1. Предикат:
1) простые предикаты суть предикаты;
2) если а1,..., ап (п ^ 2) суть предикаты, то (а1-...
... -ап), (а1 V ... V<*nM- (а1,...,*»)), (V (л1.-. *п)) суть
предикаты;
3) если а есть предикат, то ~ а и а суть предикаты;
4) если х есть высказывание, а а — предикат, то а \ х
есть предикат;
5) если х есть высказывание, то х \ есть предикат;
6) нечто есть предикат лишь в силу 1—5.
Символ —* мы не включили в öl потому, что это про-
стой предикат, и он охвачен пунктом 1.
Z?2. Субъект:
137
1) простые субъекты суть субъекты;
2) если а1,..., ап (п ^ 2) суть субъекты, то (а1-...-^),
(а1 V - Van)> (• (а1,..., ап)), (V^i — t я71)) и (л1 >•••> <*п)
суть субъекты;
3) если а есть субъект, то ~а и а суть субъекты;
4) если # есть высказывание, а а есть субъект, то а \ х
есть субъект;
5) если х есть высказывание, то \ х есть субъект;
6) если а есть субъект или предикат, то [а] есть субъ-
ект;
7) нечто есть субъект лишь в силу 1—6.
D3. Субъекты и предикаты (и только они) суть тер-
мины.
Определения Dl и D2 отнюдь не исчерпывают всех
возможных субъектов и предикатов. Они означают толь-
ко то, что в данной главе будут рассматриваться только
такие термины. В следующей главе, например, мы будем
рассматривать термины, не охватываемые определением
D2. Как «читаются» введенные в D± и D2 термины, об этом
сказано во введении. Приведем лишь несколько поясняю-
щих примеров. Пример для различия а и ~а: «стол» —
«не-стол» («не являющийся столом», «не называемый сто-
лом»). Примеры для различия а ж а: «знание» — «незна-
ние», «умение» — «неумение», «возможность» — «невоз-
можность» и т. п. Термином (ab) может обозначаться не
всякий предмет, называемый а, и не всякий предмет, на-
зываемый ft, а лишь такой, который может быть назван и
а и Ь. Например, не всякий писатель и не всякий худож-
ник есть писатель и художник (писатель — художник)
одновременно. Термин (• (а, ft)) имеет смысл не сам по се-
бе, а лишь как часть высказывания. Так, в предложении
«Писатель и художник создает духовные ценности» имеет-
ся в виду то, что как писатель, так и художник создает
духовные ценности (т. е. каждый из них). Указать пред-
мет, который обозначает термин (• (а, ft)) независимо от
его роли в высказываниях, невозможно. Это — термин
138
иного типа, чем (ab). Аналогично для соотношения тер-
минов (а V Ь) и (\у(а9 Ь)). На смешении терминов рассмат-
риваемого типа безируются многочисленные недоразу-
мения и затруднения как в операциях с языком, так и в
исследующей эти операции логике.
Высказывание о том, что термин а включается по зна-
чению в термин Ь, будет иметь вид
([а], М) «-(■*).
В дальнейшем для упрощения будем квадратные скоб-
ки опускать, полагая, что в формулах с предикатом —*
они всегда предполагаются, и будем вместо приведенного
выше символа употреблять более наглядный символ
а-^Ь.
Знак конъюнкции будем опускать на тех же основаниях,
что и в общей теории дедукции.
Символ а —^ Ъ можно пояснить так: каждый предмет,
обозначаемый термином Ь, может быть обозначен также и
термином а. Например, таково отношение пар терминов
«Геометрическая фигура» и «Треугольник», «Равносто-
ронний четырехугольник» и «Ромб». Символ а —*• Ъ чи-
тается так же, Как «Ь есть а». Так что теорию терминов
можно рассматривать как теорию высказываний со зна-
ком «есть».
D4. Будем в качестве сокращения для (а —* Ъ) (Ь —* а)
употреблять символ а ^ Ъ.
§ 2. Общая теория терминов S*
Аксиомные схемы Al:
1. | а^а
2. |— а^аЪ
3. |— ab -^ Ъа
4. [— (а1а2 . . . ап) ^ Ь,
139
где Ъ отличается от а1а^...ап лишь какой-то расстановкой
скобок, удовлетворяющей Dl и D2.
5.| (аЬ)^(~а\/~Ь)
6.|-(а-*Ь)-»(~Ь-*~а)
7. f- (a ^ b) (Ь -- с) -* (а _^ с)
8. |- (а_^с) (Ь-- с) -> (аЬ^ с)
№.\-(афа)
ll.|-(Sb)^(aVb)
12.|-(~а-^а)
Некоторые теоремные схемы:
П. (— а V &-^ Ä
ГЗ. |— аа^а
T4.\-(ad^c)-+(a^c)
ТЪ. }-(а^Ь) (а-^с)->(а^Ь\/с)
T6.\-(a^b\/c)-+(a-*bc)
Т7.\-а\/Ъ-*Ъ\/а
T8.\-(a^b)(c^d)^(a\/c^b\yd)
T9.}-a^a\/~bb
M Tl. Если доказуема f— (а —* Ь), то в а и Ъ входит
по крайней мере один одинаковый термин.
Справедливость МТ1 видна из следующего рассужде-
ния. Аксиомы 1—5 удовлетворяют МТ1. Из доказуемых
формул вида |— (а —^ ab) в соответствии с аксиомами 7
можно получить лишь формулы вида f— ( a ^.ab1... Ьп),
а в соответствии с аксиомами 6 — лишь формулы вида
f— ( ~ (ab1... bn) -^ ~ а), удовлетворяющие МП. Фор-
140
мулы, получающиеся в соответствии с аксиомами 8, явно
удовлетворяют МТ1. '
Будем приписывать терминам значения 1 и 0 и будем
считать, что а —*■ Ъ равнозначна Ъ zd a, где а и Ь рассмат-
риваются как высказывания.
МТ2. Все доказуемые в S\ формулы суть тавтологии.
Справедливость теоремы легко усматривается из обзора
аксиомных схем.
МТЪ. Если |— (а —^ Ь) есть тавтология такая, что в а
и Ъ входит хотя бы один одинаковый термин, то она до-
казуема.
Справедливость МТЗ усматривается из того, что каж-
дой доказуемой в классической пропозициональной ло-
гике формуле Ъ ZD а (а значит и каждой тавтологии Ь :э a)
соответствует доказуемая в нашей системе формула
\~ (а ^ Ъ).
Аксиомные схемы АН:
1. |—(а1, а2, . . . ,ап)^6,
где Ь отличается от (а1, а2,..., ап) лишь какой-то расста-
новкой скобок.
2.\-{a^b)(c-*i)-» ((а, с) ^(Ь, d))
3. \- ((а,с)-*(b,d))-+ (a-^b) (c^d)
Аксиомные схемы АIII:
1. \-(Va)x(3.b)~x->~(a-^b)
где у образуется из х путем замены вхождения а в х на Ь.
§ 3. Теория субъектно-предикатных терминов
Система £2 получается путем следующего расшире-
ния S].
141
Аксиомные схемы Al:
1. (a^b) (Va) (aa «- c) \- (Yb) (бос «- c)
2. (а-±Ь)(Щ(Ъх+-с)\-(Щ(ах^с)
3. (a-±b)(c+-b)\-(c+-a)
4. (a-^b)(c~l<-a)l-(c"1^-b)
5. (a -s. &) (c? ■«- a) |— ~ (c <- b)
Некоторые следствия:
2*1. I- (a <- (be)) -* (a <- Ь) (a <- с)
Г2. h-(an^b)V(«n^-c)-^(a-l^^)
ГЗ. ^(fl^i)V(a^c)^(e^(JVc))
Г4. |_(а-|<-(Ь\Л))-*(«'~1*-Ь)(«-'1«-<0
У5. | (а *- Ь) -* ~ (а «- Ьс)
Г6. |_~(а<-(Ь\/с))^~ (а«-Ь)
Аксиомные схемы ЛИ:
1. 1 (а «-(-»))
2. [_(а«_&)\/(а< 6)
Аксиомные схемы ЛIII:
1. (а-«-( 4M))) ЧЬ («*-*) («*-*)
2. ((.(в,Ь))«-с)-||-(а«-е)(Ь*-с)
3. (а *- (V (Ь, с)) -\ h (а *- 6) V (а *- с)
4. ((V(a,6))*-c)Hh(MV(**-')
5. (o^)Hh(tt_l^b)
(аП<-Ь)ЧЬ(«<-Ь)
(а? «-£) -| H (й? *- &)
6. (Va) (а «- с) (Vft) (Ь «- с) |- (Y (ab)) ((ab) «- с)
7. П V (ее)) ((ab) *- с) h CI Va) (a *- с) V П V6)
(Ь^с)
8. (3 (а*)) ((вЬ) «- с) |- (За) (а <- с) (36) (6 «- с)
142
9. П За) (a+-c)V П Щ (b «- с) (- П Я (об))
((а* «- с))
10. (За) (а -е- с) V (36) (Ь «- с) H H (3 (а V 6)) ((а V
V *)*-*)
И. Паа)(а^-с)ПЯЬ)(Ь^-с)Н1-Па(а\/Ь))
((oV*)*-c)
12. (Va) (а ^ с) V (V6) (6 <- с) Ь ( V (а V 6)) ((« V &) «- с)
13. nV(oVb))((eV*)*-0H(~|Va)(a*-c)-
• П Щ (Ъ «- с)
14. (Va) (а «- с) (ЯЬ) (Ь<-е)\- (Я (aft)) ((ад) <- с)
15. П 3 (ab)) ((ab) *- с) |- П Va) (а *- с) V П 36)
Некоторые следствия:
Г7. | (а«-(Й))
Г8. (а «-Ь) |-~ (а «-5)
Г9. (а«-Ь)р.~(а«-Ь)
ПО. (а«-Ь)|-(а< Ь)
TU. | ((а<-ft) (а<- ft))
Утверждения, аналогичные Г8 и Г11, для ~Ь непри-
емлемы: предмет а может иметь признак, обозначаемый
термином ft, и другой признак, который не обозначается
термином ft. И оно недоказуемо в нашей системе. Это,
кстати сказать, одна из причин того, почему нельзя
принимать
J— (а <— ft) (а <— с) —> (а <— (be)).
Приняв такое утверждение, мы должны были бы принять
[~(а±-Ь)(а< Ь) -► (а «- (~ ЪЬ))
и согласно A III и S5 принять
| ((a«-ft)(a« b)),
143
что не соответствует принятому смыслу термина ~ Ь.
Аксиомные схемы АIV:
1. [-(а I х) J у^{а \ у) I х
2. f— х->{а-^а \ х)
3. |— {а | х^а),
где а не входит свободно в х или \— х доказуема.
4. (| «^ J, I/) —II— (^ \ ^У I)
5. \-(l x^ J у)->{х->у){у->х)
6. \— (х -> (а «- (х I ))
7. |— (а<-(х I ))->х
8. |-(а | #)*-(* |)
Dl. aa l b есть сокращение для a j (а а <— Ь),
Ьа j а есть сокращение для Ь J (а а <— Ь), где а озна-
чает наличие или отсутствие ~, | или ?.
Аксиомные схемы AV:
1. J a^(b~] i (рс ja))
2. J а — (&? | (рс J, а))
3. | а-^(Ь | (рс~~\ I а))
4. | а^(Ь I (рс? l а))
5. (-(аа <^-с) (6ß *-с) ^ ~ (а-*. 6)
6. H (ах +- Ъ) (ф ^- с) -* ~ (6 -^ с)
где аир различны (в 5 и 6).
Аксиомные схемы AVI:
1. f-(pc^a),
где а есть предикат.
2. .|— (sc-^a),
144
где а есть субъект.
3. \—sc\ (рс I а)-^а
4. |— />с J, (sc l a)-^a
5. |— (аа «— ft) —> (scol \ Ь-^ а)
6. |— (аа «— ft) —5- (рса J, a-^ft)
Аксиомные схемы AVII:
1. (Va) ((aß J ft) а «-с) |-(V (aß 1 ft)) ((aß |Ь)«^^)
2. (V(aß l ft)) ((aß | ft) а ^ с) |- ( Va) ((aß J ft) а «-с)
Аксиомные схемы AVIII:
1. (Va)s(V(a | ж))»h (Va)y
2. (3a)*(V(a [х)) у \- (За) у
§ 4. Силлогистика предикатов
Используя правила образования терминов, можно по-
строить силлогистику предикатов.
Неклассическая система при этом образуется путем
присоединения к ранее рассмотренным системам следую-
щих аксиомных схем:
Al. (За) (а «- ft) H h (Я (se j ft)) ((sc j Ь)-€-(рс | а))
Л2. (Va)(aa*-ft)Hb-(V(scß [ b))((ecß J Ь)П<-
*-(/* 1 «)) (V(5cr | b))((scr l ft)H<-(Pc I a))
где a, ß и у означают наличие или отсутствие 1 или?,
причем — все они различны.
Классический случай получается из неклассического
путем замены схем А2 схемами:
А*2. (Va)(a+-ft)4h(V(e*~ I ft))
<—- ((sc— I b)<r-(pc [ a))
US
Силлогистика предикатов, как видим, довольно гро-
моздка и неудобна в обращении. Фактически рассмат-
риваемая в логике силлогистика является силлогистикой
классов (см. ниже).
§ 5. Определения
Вопросы, связанные с теорией определений, рассмот-
рены в [3, 4]. Здесь же мы ограничимся лишь несколькими
замечаниями.
Определения суть соглашения о том (или намерения
считать), что некоторого заданного вида предметы а1,...
..., ап (п ^ 1) будут терминами такими, что будут верны не-
которые заданные утверждения я1,..., хт (т 1> 1), в ко-
торые входят выражения с а1,..., ап и предикатом ^.
Утверждения а:1,..., хт должны быть подобраны так, чтобы
для каждого а1 были верны утверждения а1—*- Ъ1 ,...
...,а* —* Ьк жЪ1 V ...V Ьк -^ а\ гдеЬ1,..., Ьк суть термины,
через которые определяется а*.
Утверждения я1,..., хп, о которых говорилось выше,
имеют такой вид. Случай 1: определяется один термин а
независимо от других определяемых терминов. Простей-
ший вариант этого случая: 1) а —*■ Ь; 2) Ь —*- а. Более
сложный (общий) случай — рекурсивные определения:
1. а-^Ь1, . . . ,а^Ьг(г>1)
2. (а-^с1)- . . . .(а-^с*)-*
-*{a-^dl). . . . .(a^d*)(*>l, f>1)
3. ^V - - - V^V^V-- . W-**
Случай 2: определяются термины a1,..., an (n > 2) одно-
временно так, что одни из них используются при опре-
делении других.
Если определение принято, то утверждения я1,..., хт,
указанные выше, принимаются как доказуемые (или ис-
тинные). Так, пусть принято определение: «Предмет а
14$
будет термином таким, что а ^ Ъ \ с». В таком случае
принято |— (а ^ ft I с). Этот принцип позволяет полу-
чать следствия из определений. Так, в нашем примере
имеем:
1) (— (a^b l с)— согласно определению;
2) |— ({Ь I с)<г-с)— согласно S2t;
3) H(V(b I c))((b J с) <- с) — согласно S%q\
4) \-(а^Ъ I c)(V(b I c))((b I c)<-c)-+
—> (Va) (a <— c) — согласно S*]
5) |— (Va) (a<— с) — согласно 1,2 и £!/.
Частный случай определений — определения с пере-
менными, область значения которых суть термины. Они
имеют вид намерений (соглашений) считать b термином
таким, что верно х, если и только если а1,..., ап (п ^> 1)
суть термины такие, что верно у. Здесь х есть высказы-
вание, содержащее ft; у есть высказывание, содержащее
; ft, a1,..., an суть переменные, области значения
которых суть термины.
Правило для таких определений: в самом определении
и в вытекающих из него следствиях на место переменных
а1,..., ап нельзя подставлять ft и все те термины, которые
содержат ft или определяются с использованием ft. Это
правило есть следствие содержащегося в самом опреде-
лении условия, что а1,..., ап должны быть терминами
независимо от определения ft (т. е. ft в их число не вклю-
чается).
§ 6. Логически взаимозаменимые предикаты
D1. Предикаты b я с логически взаимозаменимы, ес-
ли и только если для них доказуемы формулы
1. (а «- ft) f— (oca ~"I «- с)
2. (a ~"~I «— ft) |— (oca <— c)
U7
3. (a? <- b) f- (aÄ? <- c)
4. (a<-c)|— (aa~"~|«-&)
5. (û~]^-c)|- (aa*-b)
6. (a? <— c) |— (aa? <— b)
в неклассическом случае, и доказуемы формулы
1. (а <— Ь) \— ~ (aa «г- с)
2. —(а <— ft) |— (aa <— с)
3. (а <— с) | (оса <— ft)
4. — (а <е- с) f— (аа <— ft)
в неклассическом случае (a a означает а, ~а или а).
С примерами дедуктивно связанных и логически взаи-
мозаменимых предикатов мы встретимся ниже. Аналогич-
ные отношения имеют место, как известно, и для логичес-
ких операторов. Таковы, например, операторы конъюнк-
ции и слабой дизъюнкции. Для них имеют силу утвержде-
ния ху\-х\/у, ~ (х V У) H ~ (я»)| ~ (х V У) Ь*
J— -—^ ^г: —- г/, х V у —| f— ~ ( ~ х \/— г/) и т. п. Как мы
видели выше, кванторы V и 3 связаны и взаимозамени-
мы также и в смысле определений для неклассического
случая.
§ 7. Логические термины
Логика не ограничивается рассмотрением логических
операторов. Она исследует также особого вида термины и
правила оперирования ими, не сводимые к правилам для
логических операторов. Это — термины существования,
модальностей, классов, отношений и т. д. Так как устано-
вление свойств этих терминов есть дело логики (а не ка-
кой-либо иной конкретной науки), будем называть такие
термины логическими.
ГЛАВА ДЕСЯТАЯ
ЛОГИКА КЛАССОВ
§ 1. Классы
Логика классов образуется благодаря излагаемым ни-
же дополнениям к ранее рассмотренным системам. Си-
стемы логики классов рассматривались в [3—5].
Алфавит:
1) ЕЕ — двухместный предикат включения индивида в
класс;
2) cz — двухместный предикат включения класса в
класс;
3) К — классообразующий оператор.
Предикаты Еис суть простые предикаты.
2)1. Если а есть субъект, то Ка есть термин класса
(читается «Класс- а»). Термин класса есть субъект.
Высказывания о включении индивидов в классы и
классов в классы имеют вид
(a, Kb) +- (s)
(Ка, КЪ)*-(С2)
Мы будем употреблять более наглядные (и общепринятые)
символы
aŒKb
KaczKb
§ 2. Система Si
Система S\ получается путем добавления к Sscq того,
что сказано в § 1, и следующих аксиомных схем:
149
Аксиомные схемы:
Ai. (Яа)(ае КЪ)\- (ЯЬ)(6е Ко)
А2. ~(aŒKb)\-(aŒK~b)
AS. (a<=K~b)\-~(aŒKb)
Ai. (a G Kb) (Vb) (b G Kc) |-(а£ JTc)
,45. |_ (а е Я (a \/b))
Л6. (Va) (a g tfb) h (Ka с ÜT6)
Л7. ( Ka czift>)|-(Va) (a G #fc)
Если Si строится независимо от теории терминов, не-
обходимо принять следующие правила замены терминов:
Ri. Замена термина ~~ a термином а, и наоборот.
R2. Замена термина ab термином Ъа.
R3. Замена термина a термином аа, и наоборот.
RA. Замена термина a1- ...-alai+1- ,..-an(i > 0, п ^ 1)
термином a1- ...-al(ai+1- ...-ап), и наоборот.
R5. Замена термина ~ (ab) термином ~а\/ ~ Ь, и
наоборот.
Т\. (Va)(aŒ Kb) (Vb) (b G Kc) H (Va) (a G Kc)
T2. (Яа) (a G Kb) (Vb) (b G Kc) |- (Яа) (a G Kc)
ГЗ. (Va) (a G Kb) |- (V ~ b) ~ (~ b G Ka)
Г4. (V~b)~(~bŒKa)\-(Va)(aŒKb)
Г5. (-afcG^a
Г6. h^ûczif(aVb)
Г7. [- # (ab) a Ka
Примем следующую семантическую интерпретацию (ко-
торая в пунктах 1—3 предложена А. М. Фединой):
1) если a G Kb приписывается значение 1, то a Œ
G К ~Ъ приписывается значение 0, значения ~ a G Kb
и ~ a G i£ ~ Ь не зависят от a Œ Kb, ~b G К ~ a
приписывается значение 1;
150
2) если a ЕЕ Kb приписывается значение 0, то а ЕЕ
ЕЕ К ~ b приписывается значение 1, a b ЕЕ Ка — зна-
чение 0;
3) если а ЕЕ Kb и Ъ ЕЕ Кс приписывается значение 1,
то а ЕЕ Кс приписывается значение 1 ; если а ЕЕ Kb при-
писывается значение 1, a b ЕЕ Кс — значение 0, то û E Кс
приписывается значение 0; если а ЕЕ Kb приписывается
значение 0, то значение а ЕЕ Кс остается неопределен-
ным, какое бы значение ни приписали b Œ Кс;
4) а ЕЕ К (а V Ъ) и ab ЕЕ Ка всегда принимают зна-
чение 1;
5) (Va) (а ЕЕ Kb) и Ка a Kb равнозначны;
6) правила замены дают равнозначные высказывания.
МТ1. Все доказуемые в S\ формулы суть тавтологии.
Если принять аксиомные схемы
(а ^ Ь) (— ( V&) (Ь Œ Ка)
(Vb)(bŒKa)\-(a^b),
то некоторые аксиомные схемы Si окажутся зависимыми
в теории терминов, расширенной за счет логики классов.
§ 3. Система S%
Система S% отличается от S\ лишь тем, что вместо ак-
сиомной схемы A4 принимаются аксиомные схемы:
АЧ.(Ча)х(ЪсЕКа)}~у,
где у образуется из х путем замены а на b везде, где а
входит в х.
A4.x(bŒKa)[-('aa)y1
где у образуется из х путем замены b на а везде, где b
входит в х.
Аксиомная схема А 4 получается в Si как следствие из
АН. В Si доказуема также формула
(Ь Œ Кс) (b Œ Ка) |- (ВЦ (а е Кс)
151
§ 4. Силлогистика классов
Аксиомные схемы Al — A4 достаточны для полной
силлогистики классов. Доказательство этого утвержде-
ния дано А. М. Фединой в работе [15]. Для доказатель-
ства этого утверждения достаточно взять частичную си-
стему S*.
Аксиомные схемы Si-
А 1. х\ — х
А 2. х\—х
А 3. ху\—х
А 4. ху\—ух
А 5. (Ya)x\—x
А 6. x\-Çaa)x
А 7. (Ya)x\ (Щ~х
А 8. ~(Щ~х\-(Ча)х
А 9. (Va) (a Œ Kb) (Yb) (b Œ Kc) [~ (Va) (a Œ Kc)
410. (Щ (a Œ Kb) (Yb) (b Œ Kc) |- (Яа) (a Œ Kc)
All. (Ya)(aŒKb)\-(Y~b)~(~bŒKa)
A12. (V-6)-(-Jg Ka) f- (Va) (a Œ Kb)
A13. (3a) (a Œ Kb) |- (Щ (b Œ Ka)
Правила вывода:
Rl. Если х\— у и у \— х, то 2 |— и, где у получается
из z заменой вхождения х в z на t/.
jR2. Если a: J— г/ и у \— z, то х \— z.
R3. Если ж |— г/ и а; f— 2, то х f— yz.
RA. Если у образуется из х путем замены ~~а на а
(или a на ~~а), то х |— г/.
Z)l. Простой категорический силлогизм есть формула
вида
KV (a1 Œ ХЬА) К2а2 (a1 Œ #bw) h К3а3 (а1 е #Ь2),
где а1, а2, а3 означают наличие или отсутствие отрицания;
К1, К2, К3 суть кванторные группы; i^. 3, к ^ 3, Z <1 3,
иг <1 3; высказывания а1 ЕЕ КЬк и а1 ЕЕ КЪт различны.
152
M Tl. Если простой категорический силлогизм х[—у
есть тавтология, то х \— у доказуема в Si.
Доказательство ЛТП. Посылка х |— у может иметь вид
la. (Va)(aŒKc) За. (Vb)(bŒKc)
lb. (Ra)(aŒKc) ЗЬ. (Щ(Ь^Кс)
le. (Va)~(aŒKc) 3c. (Yb)~(bŒKc)
Id. (äa)~(a(=Kc) 3d. Çab)~(b(=Kc)
2a. (Yc)(cŒKa) 4a. (Vc)(c<=Kb)
2b. Çac){cŒKa) 4b. (3c)(cG^)
2c. (Vc) ~ (c e #a) 4c. (Vc) -(ce #6)
2d. (Яс) ~ (c œ #a) 4d. (Зс)-(се^)
Заключение х \— у может иметь вид:
5a. (Va) (a e ДГЬ) 5c. (3a) (a e Kb)
5b. (Va)~(agif ft) 5d. (3a)-(ßEJTft)
Всего возможно 512 простых категорических силло-
гизмов. Нам достаточно рассмотреть 256, поскольку ос-
тальные 256 получаются из них согласно A4. Кроме то-
го, имеют силу следующие правила, сокращающие число
рассматриваемых случаев.
Д*1. Если заключение простого категорического сил-
логизма х\— у имеет вид 5Ь или 5d, и если х (-— у при-
нимает значение 0, хо простой категорический силлогизм,
отличающийся от него только тем, что заключение его
имеет вид соответственно 5а или 5с, также принимает
значение 0 (это очевидно из того, что (Ya)x имеет значе-
ние 0, если (Яа)# имеет значение 0).
Д*2. Если один из конъюнктивных членов посылки
простого категорического силлогизма х |— у имеет вид
ia (i = 1, 2, 3, 4) или ic, и если х\— у имеет значение 0,
то простой категорический силлогизм, отличающийся от
него только тем, что соответствующий конъюнктивный
член посылки имеет вид ib или, соответственно, id, точно
153
так же имеет значение 0 (это очевидно из того, что (З.а)х
имеет значение 1, если (Ya)x имеет значение 1).
Путем пересмотра всех простых категорических сил-
логизмов устанавливаем, какие из них могут принимать
значение 0 и какие нет (т. е. являются тавтологиями). Так,
формулы вида
1а-3а|-— ЪЪ 1аЛа\-~Ы 2а-3а|—5а
могут принять значение 0, а формулы
1аЛа\—5а la-4cf—5с
суть тавтологии. Одним словом, устанавливаем, что тав-
тологиями являются лишь 19 модусов, категорического
силлогизма. И все эти модусы доказуемы в ££. Для дока-
зательства необходимо производное правило Л*3 и пред-
варительные теоремы Ы — L5.
Производное правило:
RSS. Если #ЧЬ-#> то ~УНН~#
[R1, Ai, А2, R5, Д4]
Предварительные теоремы:
M. (Va)^(aŒKb)-\\-(Va)(aŒK~b)
[AU, 412, Я*3, R2, M]
L2. (Va)(aeXb)Hh-(V~b)(~bŒu:— a)
[A4, AU, Л12, LI]
Lb. (V~b)(~bŒK~a)\-(Ya)(aŒKb)
[L2, R2, RS]
L4. (3a)-(flG^)Hh(3û)(aG/f-6)
[LI, Д4, Al, A8, Al, А2, R8S, R2, RS]
L5. (Va) ~(ас=КЬ)~-{[- (Vb) ~ (b Œ К a)
[Li, i?4, Л2, L2, LS, Л5]
154
Модусы простого категорического силлогизма:
74. (Vc) (с G Kb) (Va) (a G ÜTc) H (Va) (a S Kb)
[Д2, 49, Ri, 44, R5]
T2. (Vc) ~(cŒ Kb) (Va) (a G Kc) \- (Va) -(ее Kb)
[49, LI, L2, Д2 —Д5]
ТЪ. ( Vc) (с G Kb) (Яа) (a G Kc) f- (Яа) (a G Kb)
[44, 410, Ri, R2, Д5]
TA. (Vc)~(cgK&)(Яа) (aG#c) [-(Яа)~(а<= Kb)
[AT, A8, Li, ТЪ, R2, RA, R5]
ТЪ. (Vb)~(iGKc) (Va)(aG Kc)|- (Va)~(ogif6)
[47, 48, L2, 74, Д2, #4, #5]
7*6. (Vb) (b G Kc) (Va) ~ (a G Kc) \- (Va) ~(a G Kb)
[41, 42, LI, T5,Rl,RA,R5]
T7. (V6) ~(Jg Kc) (Яа) (a G Kc)}- (Яа) ~(«G Kb)
[ТА, L5, RA, R5]
T8. (Vb) (b G Kc) (Яа) ~ (a G Kc) \- (Яа) ~ (a G K6)
[44, 42, 47, 48, 77, LI, R2, RA, R5]
Г9. (Vc) (с G Kb) (Vc) (с G Ka) f- (Яа) (a G Kb)
[43, 45, 46, 413, ТЪ, Rl, RA, Л5, Д6]
740. (Vc) — (с G Kb) (Vc) (с G Ka) J- (Яа) ~ (a g Kb)
[A7,A8,T9,Ll,R2,RA,R5]
Til. (Яс) (с g Kb) (Vc) (с G Ka) Ь- (Яа) (a G Kb)
[410, 413, R2, RA, R5]
742. (Vc) (с G Kb) (Яс) (с G Ka) |- (Яа)(а G Kb)
[413, ГЗ, Д4, Д5]
743. (Яс) ~ (с G Kb) (Vc) (с G Ka) (- (Яа) — (a G Kb)
[47, 48, 741, Li, R2, RA, R5]
TIA. (Vc) ~(c(= Kb) (Яс) (с G Ka) |- (Яа) — (a G Kb)
[Al, A8, 742, Ll, R2, RA, R5]
745. (Vb) (b G Kc) (Vc) (c G Ka) (- (Яа) (a G Kb)
[46, 49, 413, 45, Д1, R2, RA, R5)
746. ( Vb) (b G Kc) (Vc) ~ (c G Ka) |- (Va) ~(«G K&)
[Д4, Д5, 7"6, L5]
155
Г17. (Я&) (b Œ Kc) (Щ (с Œ Ка) [- (За) {a Œ Kb)
[Я4,Д5,П1,Л13]
Г18. (V6) ~ (Ь Œ Яс) (Ye) (с е #а) h (За) ~ (а G #Ь)
[i?4, Л5, ПО, Lb]
Г19. ( Vft) ~ (b <= #с) (Зс) (с е if а) h (За) ~ (а Œ #Ь)
[Д4,Д5,Г14,£5]
Теоремы П — Г19 суть соответственно модусы Bar-
bara, Celarent, Darii, Ferio, Cesare, Camestres и т. д.
В силу непротиворечивости Si остальные простые
категорические силлогизмы недоказуемы.
D 2. Категорический силлогизм есть формула вида
KV (a1 Œ Kb1)..... Knocn (an œ Kbn) J- Ка (а Œ Kb\
где гг !> 2, и все а* Œ Kb1 попарно различны.
M T2. Если категорический силлогизм х\— у есть тав-
тология, то х |— у доказуема в £&.
Теорема МТ2 доказывается методом математической
индукции по числу конъюнктивных членов в посылке.
Базисный шаг, когда п = 2, уже доказан выще. Пусть тео-
рема верна для п членов конъюнкции. Рассмотрим кате-
горический силлогизм А
/y»l/y»2 /*»7i+l I ч*
Возможны два случая. Случай 1:
х1- . . . • #"[— а;
есть тавтология и, согласно допущению, доказуема;
очевидно, будет тавтологией и доказуемой формула А.
Случай 2: указанная в случае 1 формула не есть тавтоло-
гия. В этом случае может быть найдена такая z, что
х1- . . . -хп\— z zxn+1 \—х
суть тавтологии и доказуемы, причем — вторая формула
есть простой категорический силлогизм. Отсюда получа-
ем, что будет доказуема А.
156
§ 5. Силлогистика классов
и силлогистика предикатов
Имеет место связь силлогистики классов и классиче-
ской силлогистики предикатов. Она устанавливается, в
частности, аксиомными схемами:
(я «- (х I ) ) H f- (a Œ К (sc \ х) ).
§ 6. Квазиклассический случай
в теории кванторов
Примем аксиомную схему:
А1.\-а<=КЪ.
Из Al следует:
Tl.\-(Va)(aŒKb)
Аксиомная схема Al означает допущение того, что об-
ласти значения всех простых субъектов совпадают,— до-
пущение, лежащее в основе классического и интуициони-
стского исчислений предикатов. Лишь при условии такого
допущения в этих исчислениях оказываются обще-
значимыми и формулы вида (Va) (a <— Ъ) гэ (с «— Ъ) и
(с*-Ъ) ZD (За) (а+-Ъ).
Благодаря Al на уровне систем цвазиследования будут
доказуемы формулы (Va) (a <— b) [— (с «— b) и (с <— Ъ) |—
f-- (За) (а <г- Ь), в общем случае — формулы (Va)# |— y
и у f— (За) #, где у образуется из х путем замены
вхождений a в а; на с.
В самом деле, согласно Si доказуемы (Va) (a <— b)-
-(с œ Ko) \-{c+-b) и (C4-J)(CE #a) h (3a) (a <- b).
(Согласно 41 и по правилу квазиследования получим
Va) (a <«- Ь) f- (с -» Ь) и (с «- Ь) |- (За) (а «- Ь).
157
§ 7. Классы классов
Термин «класс» (будем употреблять буквы kl) интуи-
тивно означает следующее: если а есть термин, то Ка есть
kl, т. е. |— (kl —*■ Ка). Отсюда получаем, что если а есть
термин, то \— (YKa) (Ка Œ Kkl). Однако это рассужде-
ние содержит ошибки.
Прежде всего надо различать термин «класс» (буквы
kl) и классообразующий оператор «класс» (буква К),
который термином не является. Определение же термина
kl имеет такой вид.
2)1. Пусть kl будет термином таким, что если а есть
термин, то \— (kl -*■ Ка). Поскольку (kl —*- Ка) \— (YKa)
(КасвКкГ), определению можно придать такой вид:
2)*1. Пусть kl и Kkl будут терминами такими, что
если а есть термин, то [— (VKa) (Ка ЕЕ Kkl).
Выражение «Пусть kl будет термином» имеет опреде-
ленные логические свойства: оно превращает вещь вида
kl, которая до этого и независимо от этого не была терми-
ном, в термин. И выражение «если а есть термин» благо-
даря этому позволяет в качестве а брать только такие вещи,
которые уже являются терминами или становятся терми-
нами независимо от принятия 2)1. Короче говоря, 2)1
есть определение с переменной, правило для которого ука-
зано выше. Роль переменной здесь играет а (область ее
значения — термины, не зависящие по значению от kl).
Согласно правилу построения определений такого ти-
па из 2)1 не может быть получено следствие «Если а
есть термин, то kl —*• Ка (или Ка Eî Kkl; или (Va)
(kl —* Ка); или (Va) (Ка ее КМ))», где а есть любой тер-
мин, в том числе — термин kl. He могут быть получены и
утверждения kl —* Kkl и Kkl ЕЕ Kkl. Из 2)1 может быть
выведено лишь такое утверждение:
МТ1. Если а есть термин, не зависящий по значению
от kl (т. е. значение которого может быть установлено без
2)1), то Ы -- Ка (то Ка Œ Kkl).
158
Вопрос о том, как бытье упомянутыми выше утвержде-
ниями, зависит от внешних для них обстоятельств: они
могут быть приняты или не приняты как аксиомы в зави-
симости от того, нужно это или нет, и в зависимости от
того, приведет это к противоречиям или нет.
§ 8. Парадокс класса нормальных классов
Выражение «нормальный класс» (или «нормальное
множество») определяют так: класс называется нормаль-
ным, если и только если он не является элементом само-
го себя. Это определение непригодно потому, что в нем
явно не выражено то, что класс есть всегда класс чего-то.
Примем определение, устраняющее этот недостаток:
DÏ. Если а есть термин и при этом — (Ка се Ка),то
Ка будем называть нормальным классом (вместо выраже-
ния «нормальный класс» будем писать буквы пк).
Выражение «Будем называть» имеет логические свой-
ства, которые выражаются в случае с Dl таким образом:
D*l. Пусть пк будет термином таким, что пк^ Ка (или
Ка Ez Кпк), если и только если а есть термин и при этом
~ (Ка е Ка).
Здесь опять-таки имеет место определение с перемен-
ной: роль переменной здесь играет буква а; область зна-
чения а — термины, не зависящие по значению от пк.
При получении парадокса класса нормальных классов
забывают (или не замечают) того, что на место а не может
быть подставлен термин пк и любой другой термин, опре-
деляемый через пк, и определению придают вид утвержде-
ния А: если а есть термин, и —' (Ка £Е Ка), то Ка ЕЕ
Ez Кпк\ если а есть термин и Ка ÇE Ка, то ~ (Ка Eî Кпк).
Подставляя на место а термин пк, получают утверждения
В: если — (Кпк G Кпк), то (Кпк е Кпк); если (Кпк ее
Œ Кпк), то ~ (Кпк Œ Кпк).
Но утверждение А неверно. Верным будет такое след-
ствие D1 : если а есть термин, не зависящий по значению
159
от пк, и — (Ка Œ Ка), то Ка е Кпк; если ÜTa e ^а, то
при том же условии относительно а будет ~ (Ка ЕЕ Кпк).
А так как пк зависит по значению от самого себя (мы не
можем знать значение пк, не определив пк), получить ут-
верждение В нельзя.
Вопрос же о том, принимать или не принимать утвер-
ждение пк —* Кпк (и вытекающее из него следствие Кпк ЕЕ
Œ Кпк), остается открытым. Оно безразлично по отно-
шению к Di в том смысле, что, приняв пк —*■ Кпк и Di,
мы еще не можем получить отсюда логическое противоре-
чие. Противоречие не получится и в случае, если мы при-
мем Di и ~ (Кпк Œ Кпк) и вытекающее из него следствие
— (пк -* Кпк)).
§ 9. Производные классы
Расширим понятие «термин класса».
Di. Термин класса:
1) если а есть субъект, то (Ка) есть термин класса,
2) если (а) есть термин класса, то (а) есть термин клас-
са;
3) если а и Ъ суть термины классов, то (а) [) (Ь) и
(а) П (Ь) суть термины классов; аналогично если а1,...
..., ап суть термины классов, то (а1) [} (a2) (J ... (J (ап) и
(а1) П (а2) П ••• Л (а?г) СУТЬ термины классов.
Принято называть (а) дополнением к (а), (а) [} (Ь) —
суммой (а) и (Ь), (а) f| (b) — произведением (а) и (Ь).
Примем аксиомные схемы:
Ai.\-(Kâ)^(K~a)
А2. j- ((Ка) U (Щ)^(К(а\/ Ъ))
\-((КаУ) U (Ка2) U ... U ^(^»^(^(^V^V-
... Van))
A3, h №0 П (ЯЬ)) ^ (К (ab))
[-((Ка1) П (Ка2) П . . . П (Jfaw)) ^ (if (aV. . .a»))
Очевидно, знаки —, (J и f] обладают свойствами,
аналогичными —, N/ и • (при соответствии ^ и —\ [—).
ГЛАВА ОДИННАДЦАТАЯ
ЛОГИКА СУЩЕСТВОВАНИЯ
§ 1. Экзистенциальные предикаты
Предикат существования («существует») является про-
стым (с точки зрения логики) предикатом. Будем изобра-
жать его символом Е. На него распространяется все, что
верно в отношении предикатов вообще. Но он обладает
некоторыми специфическими свойствами, которые яв-
ляются предметом внимания особого раздела логики.
Смысл предиката существования в каждой науке уста-
навливается определенными способами. Эти способы под-
даются, надо думать, обобщению и классификации. Но
для нас здесь достаточно знать, что такие способы имеют-
ся. Рассматриваемые в логике правила от них, однако,
не зависят.
Через Е можно определить другие предикаты, кото>г
рые точно так же относятся к числу экзистенциальных, в
частности — предикат «универсально». Будем изобра-
жать его символом U. Предикаты Е и U являются ло-
гически взаимозаменимыми. Первый из них категориче-
ски сильнее второго.
Высказывания, содержащие экзистенциальные преди-
каты, суть экзистенциальные высказывания.
Системы логики существования рассматривались в
[3-5].
В дальнейшем для упрощения записи высказывания
а <г-Ь, а"]^6 и я? «— ft будем изображать символами
соответственно ft (а), ~~| Ъ (а) и ? Ъ (а).
i/4 б А. А. Зиновьев
161
§ 2. Система 8п
Алфавит:
1) Е — предикат существования;
2) U — предикат универсальности.
Аксиомные схемы Al:
1. Eia1, ...,ап)\-Е(а1)- ... -Е(ап)
2. £(аг) ..... £(ап)\-Eia1,...,ап)
3. -|Е(а\ ..,,о")(- -]Е(а1) у .. • V"1 Е(ап)
4. П Е (а1) V ... V "1Е («п) Ь 1 Е (а1 °п)
5. U (а\ ...,an)\-U (а1) • ... . U (ап)
6. U (а1) • ... - U (ап) \- U (а\ ...,ап)
l.-\U (а1) V - - - V "I U (а») |_ J U (а*)у.. -УП^ Ю
8. -]U (а1,..., а") h- И U (а1, ..., ап)
Аксиомные схемы ЛИ:
1. Е(а)~]Е(а [ b)\-E(a~\ \ Ь)
2. Е(а)?Е(а [ 6)|-£(а? J, Ь)
3. Е(а)~Е{а \ Ь)\-Е(а~ j 6)
Аксиомные схемы А III:
1. (За) £ (а) (- £ (а)
2. ~£(а)|— (Va)~£(a)
Аксиомные схемы Л IV:
1. #(а)|--|Я(~а), 17Ц*)|-""1ЯЦ~*)
2. n^(~e)h-^(e). П^Ц-*)!-#(!*)
3. -\U(a)\-E(~a), ~\U( I x)\-E( J, — x)
A. E(~a)\-~\U(a), JB( J ~*)Н~1#U *)
5. {7 (а) [-Я (e), f(| ж)Н^(|ж)
Аксиомные схемы 4 V:
1. \—~]Е(~ аа)
2. ±-—\E(aä)
162
Аксиомные схемы А IV:
1. (Яа)х\-Е(а | х)
2. Е(а | ж)|— (Зя)а;
3. ("~|Яа)а:^-"~1^(а I *)
4. """]#(« 1 *) К Cl я«0 *.
где (в схемах 1—4) предикат /? не входит в х.
Аксиомные схемы А VII:
1. Е(аЬ)\-Е(а)Е(Ь) Е( [(ху))[-Е(\ х)ЕЦ у)
2. Е (а\/Ь)-\\-Е (а)\/Е ф)
Е([(х\уУ))-{\-Е([х)уЕау)
3. ~] я («) V П я (*>) Ь-H я И)
-\Е( I x)V~\E( | у)|-"1^( I Ш)
4. ~| Я О* V *0 Ч H H Я («) И Я (*0
~|Я( 1(х\/у))-\\--]Е( I х)-]Е( I у)
5. U{а)Е(Ъ)\-Е(ab) U( [ х)Е( [ у)\-Е( [(ху))
6. U(a\/b)]-U(a)\/E(b) U( l(x\/y))t-U( | *)V
Аксиомные схемы -4 VIII:
1. x\-E(i x)
2. tf(| z)\-z
3. Я( j я) [-#(<* J x)
4. Я(а J *)|-#U x)
где (в 3 и 4) a входит свободно в х.
5. Е (а I х)\-Е(а)
6. ~\В(а)\-~\Е(а I х)
7. ?Я(а)| Е(а [ х)
где (в 5—7) Е не входит в х.
Правило вывода:
RÏ Если |— #, то |— U ( | #).
1/2 7 A. А. Зиновьев
163
§ 3. Некоторые следствия в 8е„
1. E(abc)[-E(a)
2. ПЕ(ауЬ\/с)-\\--[Е(а)~\Е(Ь)-]Е(с)
3. U (ab) -\ f- U (a) U (Ъ)
4. -\E(a)V~]E(b)\/-\E(c)l--}E{abc)
5. |- (а ^ Ъ) Е (Ь) -> £ (а)
6. |- (а -*. 6) "~| Е (а) -* -| Е ф)
7. |-(а-^ Ь) ? £ (а)-> ~ £ (Ь)
8. \-—\Е(~ааЬ)
9. l-^(«V~«)
10. h*7(aV~«V*>)
11. ~£( j *)| х
12. £/• (а) H ~1 U (~ с)
13. ~1 Е (~ а) h E (а)
14 ~£(а)| tf(a)
15. С/(а)Ь^(а)П^(~а)
16. ff(| x)\~-\U([ —ж)
17. (Уа)ж(-П^(а 4 ~«)
18. nVa)a:b-E(a | — ж)
19. \-U ( \ (х\/~х))
20. |-tfU(*V~*V0))
21. \--\Е(К~хх))
22. l-tfÜ (a»-»-*))
23. \--\E(l(x->~x))
24. С/ (а) |— (Va) ~ Е (~ а)
25. | (?Яа)£(а)
§ 4. Теорема универсальности
МП. |— U (а) доказуема в таких и только таких слу-
чаях:
1) если а есть [ х, где х есть высказывание, то х есть
тавтология (или |— х доказуема);
164
2) если является тавтологией высказывание а*, кото-
рое образуется из а путем замены входящих в него терми-
нов на высказывания (на место разных терминов ставятся
разные и на место одинаковых одинаковые высказыва-
ния).
Для случая, когда а есть \ х, теорема очевидна, ибо до-
казуемые |— U ( I х) получаются лишь в силу Ri. Во втором
случае доказуемые \— U(а) получаются лишь в силу AV,
AlVlvL A IV2. То, что доказуемой |— U (а) соответствует
тавтология а*, очевидно. С другой стороны, если а* есть
тавтология, то ее каноническая форма аг \/ ... V ак
есть тавтология. Но в общей теории дедукции доказуемы
формулы ах \J ... \/ afc |— аг \у ~~ ах и ах \/ ~* ах |—
|— ах \J ... \/ afc. Следовательно, формула ах \/ ~ ах
есть тавтология. Но в нашей системе доказуема формула
\— U \ (ах \у ~ ах)), что и требовалось доказать.
§ 5. Кванторы и предикаты существования
Из аксиомных схем 4III и -4VI вытекает следующее
важное следствие:
1) формулы с кванторами всегда могут быть заменены
на бескванторные формулы с предикатами существова-
ния;
2) формулы вида аЕ(а) и all (а) могут быть заме-
нены на формулы с кванторами и без предикатов существо-
вания лишь в случаях, когда а ^ (b l х); если же а не-
возможно представить в таком виде, то элиминировать
предикаты существования нельзя.
§ 6. Семантическая интерпретация
Примем следующую интерпретацию:
1) субъектам приписываются значения 1 и 0;
2) Е (а1,..-! ап) равнозначна Е (а1)...../? (ап);
165
Т
3) x -> у равнозначна x zd y;
4) E (a V b) равнозначна E (a)\/ E (b);
5) если a ж b оба имеют значение 1, то значение ab
остается неопределенным; если ab имеет значение 0, то
значения а и b остаются неопределенными; если по край-
ней мере один из а и b имеет значение 0, то ab имеет зна-
чение 0; если ab имеет значение 1, то a и & имеют значе-
ние 1;
6) если один из a и —а имеет значение 1 (0), то дру-
гой имеет значение 0 (1);
7) х, I х и а \ х равнозначны;
8) если значения а и b равны, то равны значения E (à)
и Е (Ь), а также значения ~~| Е (а) и ""] E (b);
9) если Е (а) и a E (а \ Ъ) имеют значение 1, то
Е {аа \ Ъ) имеет значение 1 (а означает наличие "~| или ?
или отсутствие обоих);
10) если Е (а) имеет значение 1 (0), то а имеет значение
1 (0); если а может (не может) принять значение 1, то
Е (а) имеет значение 1 (значение 0);
11) U (а) равнозначно ""] Е (— а); | С/ (а) равно-
значно Е (—а); аналогично для U ( | х) и (~] Е ( \ ~#),
-]U(iz) mE(l^x);
12) (a3a) E (а) равнозначно a E (а);
(аЯа) х равнозначно a E (а [ х);
13) если а не может принять значение 1, то ? Е (а)
имеет значение 0:
МТ1. Все доказуемые в S£ формулы суть тавтологии
(и система непротиворечива).
МТ2. Формулы
Е(а)В(Ъ)\-Е(аЬ), Е( \х)Е( \ у)\-Е( \ (ху))
-[E{ab)\--\E(a)\/-\E(b),
~Е(аЬ)\-~Е(а)\/~Е(Ъ),
-]E(l (**/)h~-"|£Ü*)VnU у)
недоказуемы в S£, поскольку не являются тавтологиями.
166
§ 7. Система $
Для классического случая достаточно следующих ак-
сиомных схем. Из аксиомных схем Al остаются первые
четыре. Вместо аксиомных схем All принимается
Е(а)~Е(а J, х)\-Е(а I ~ж)
Из аксиомных схем ЛIII остается лишь первая. Вместо
аксиомных схем АIV принимаются:
1. U(a)\ Я(~а), U(i x)\ ЕЦ —ж)
2. ~ E(~a)\-U(a)9 ~Е( \ ~я) \-U{ i х)
3. U (а) \-Е (а)
Аксиомная схема ЛV принимает вид: |— — Е (— аа).
От аксиомных схем Л VI остаются первые две. От акси-
омных схем ЛVII остаются первая, вторая, пятая, седь-
мая и восьмая, а шестая заменяется на такую:
~ЯЦ*)\/~ЯЦ У)\ ЕШ*У))
Аксиомные схемы Л VII и правило RÏ остаются без из-
менения.
ГЛАВА ДВЕНАДЦАТАЯ
МОДАЛЬНАЯ ЛОГИКА
§ 1. Модальные предикаты
Модальные предикаты суть предикаты «возможно»,
«необходимо», «случайно» и «вероятно (возможно) со сте-
пенью». К ним относится все, сказанное о предикатах
вообще. Кроме того, они обладают специфическими
свойствами, которые фиксируются в логике. Системы
модальной логики такого рода, как излагаемые ниже,
рассматривались в [3 — 5].
§ 2. Система S%x
Алфавит:
1) M — предикат «возможно»;
2) N — предикат «необходимо»;
3) С — предикат «случайно».
Dl. Модальные предикаты суть M, N и С ж только они.
£)2. Высказывания, содержащие модальные преди-
каты, суть модальные высказывания.
Аксиомные схемы Al:
1. N([ х)\-х
2. *|-М(| х)
Аксиомные схемы All:
1. N(i aOI-H^U —*)
2. -\M(l z)\-N([ ~x)
168
3. ~]N(l x)\-M(\, ~ж)
4. M(l x)\--]N(i ~x)
Аксиомные схемы Alll:
1. C(l x)\-M(\ x)M(], ~ж)
2. M{\ x)M(l ~a:)b-C(| x)
3. ~\C{i x)\~M{\ x)~\M(i ~x)
4. M{\ x)~\M(i х)[-~\СЦ x)
5. 1C(\ x)\-M{\ x)1M{\ ~x)
6. МЦ x)?M([ —jc)[— ?C( 4, ж)
Аксиомные схемы АIV:
1. M([(x\yy))\-M (i x)y M{I y)
2. M{\x)\/M{\y)\-M{\{x\Jy))
3. N{\ x)N{\y)Y~N{\{xy))
4. ЛГЦа:)М( [y)]-M(i (xy))
5. iV(|(^Vî/))b-iV(|a:)VM(|y)
6. M(\ x)?M([ у)\-Ш{\ (xy))
7. N(lx)?N(ly)t-?N(l(xy))
8. ?М(|а:)?М(41/)Ь-?М(И^))
9. ?yV(|a;)?iV(lj/)H?^(H^/))
Аксиомные схемы AV:
1. aÇ(fl)haÇ(l(£(«)))
2. a Ç ( J(£ (<*))) H « ? (<*),
где (в 1 и 2) Q есть модальный предикат, а a означает на-
личие одного из "~] и ? или отсутствие обоих.
3. M (a, b) \- M (a) M (b)
4. M (a) M (b) \~ M (a, b)
5. N(a,b)\-N(a)N(b)
6. N(a)N(b)[~N(a,b)
7. -\M(a,b)\--\M(a)\/-\M(b)
169
8. -\М(а)\/-~\М(Ъ)\--\М(а,Ъ)
9. -\N(a,b)\--\N(a)\/-\N(b)
10. -| N (а) V ~| N (Ь) \- "1ЛГ (а, Ь)
Аксиомные схемы А VI:
1. Q(l((aKa)x))\-(KKa)Q(lx)
2. («Ka)Ç(J*)f-0U((«Ka)*)),
где Q есть модальный предикат, К есть V или 3, а а
означает наличие ~~| или Î или отсутствие обоих.
Аксиомные схемы ЛУП:
2. м ц (* ~ у)) ь (* ~И г/)
3. (x-^y)N(ix)\-N(iy)
4. (х-^у)М([х)\-М{\у)
5. (x-*y)-[MUry)\--\M(lx)
6. (*-н.»)-|^(|У)|-"1^(1*)
7. (*->у)?МЦгО| М([х)
8. (*->у)?ЛГЦЮ| N([x)
9. A4(|af)Af(|y)(*-|-^«~y)(»"l-»—*)Ь-^(ИЧГ))
Аксиомные схемы ЛУШ:
1. (аЗа) M (а) ^ а Af (a)
I.V. M (а) h-(«a а) M (а)
Аксиомные схемы ЛIX:
1. aÇ(|ar)f-iV(|(a <?Ц*)))
2. M(4(aÇ(|*)))H«Ç(|*).
где Q есть модальный предикат, а а есть ~~) или ? или от-
сутствие обоих.
Правила вывода:
Ri. Если х\-у, то JV( ;х)f- ЛГ( |^).
Л2. Если a:J-j/, то M ( \х)[-М{ \у).
170
§ 3. Некоторые следствия
Tl. N(i(xy))[-N(]fx)N(iy)
Tl. М(\ху)\-М{\х)М{\у)
TS. С{\(ху))\-М{]/х)М{\у)
Ti. -\N(l(xy))[--[N(lx)\/-[N(ly)
ТЪ. -\Nax)V-\N(ly)\--\N(l(xy))
Т6. Ы([х)[--[СЦх)
Tl. -]C{\x)\-N{\x)
Т8. аС(\х)\-М{\,х)
Г9. N(lx)\-NN(ix)
ПО. M(\x)\-NM(\x)
Tii. M M ( l x) \- M ( \ x)
Til. MN( \x)\-M(\x)
TIS. ~N{\x)\~N{\ (~iV( j x)))
TIA. ?N(l(xy))[-(?N(ix)\/?Nay))-
~N(lx)~~[N(ly)
745. Ш{\(ху))\-(}М(\х)\/Ш{\у))-
~-1М({х)~-\Мау)
§ 4. Модальные операторы
Слова «возможно», «необходимо» и «случайно» могут
играть роль логических операторов. Будем для этой цели
употреблять символы соответственно M, N и С.
Система S™2, определяющая свойства модальных опе-
раторов, получается путем добавления к S™1 таких акси-
омных схем.
Аксиомные схемы Al:
1. (ocQa) x (— aQ (a J, x)
2. aQ (a J, x) j— (ocQa) x
171
3. (<%Q (a, b)) x |- (aQa) ж (aQb) a;
4. (aQa) # (aQb) ж f— (aQ (a, b)) a;
5. (a^a1) .. . («"QVl^ht^QV) x .... . (anQnan)я
6. (a^a1) a;.... . (anQ"an) x |— (a^a1) (anQ*an) a;,
где Q, Q1,..., Qn суть модальные операторы, <x, a1,..., an
означают наличие ~~| или ? или их отсутствие, Q есть мо-
дальный предикат, соответствующий Q (если Q есть М,
то Q есть Мит. д.).
Аксиомные схемы All:
1. (aQa) x f— (aQb) ж,
где a и & свободно входят в #, а Q есть модальный опе-
ратор.
2. (Ma)s(N(a | а?))»Ь(Ма)у
3. (Na) x (N (а | ж)) у [- (Na) г/
Аксиомные схемы АIII:
1. (аКа) (ßQb) х \- (аКа) ((ßQb) x)
2. (аКа) ((ßQb) ж) (- (аКа) (ßQb) а?
3. (Qa) х (V (а J *)) i/ u. (Qa) i/,
где Q есть модальный оператор, К есть V или Я, a и ß
означают ~~| или ? или их отсутствие.
§ 5. Интерпретация
Примем следующую интерпретацию:
1) если х приписывается значение 1, то M ( \х) при-
писывается значение 1 ; если M ( | х) имеет значение 1,
то х может принять значение 1; и если х может принять
значение 1, то M ( [ х) имеет значение 1 ; если M ( | х)
приписывается значение 0, то # приписывается также
значение 0;
172
2) N ( J x) равнозначно ~~| M ( \ ~ x); ~[ N ( ^ x)
равнозначно M (I —x);
3) С ( I x) равнозначно M ( \ x) M ( [ ~ x)\ ~~| С ( \ x)
равнозначно M ( \ x) ~~] M Q ~ #); ? С Ц #) равно-
значно M ( J #) ? M ( J ~ x);
4) если а и Ъ равнозначны, то равнозначны a Q (а)
и a Ç (Ь);
-5) (a Q a) ж равнозначно a(? (a | #);
6) (a Q (а, Ь)) # равнозначно (a Q a) x (a Q &) #;
7) (cHQ1 a1)... (anQnan) x равнозначно (а^а""1)^-...-
•(an Qnan) х;
8) если (Qa) x и (N (а\х)) у имеют значение 1, то
(Qa) у имеет значение 1; аналогично для (Qa) #, (V(a j #)) i/
и (Qa) y;
9) (а Ка) Q ( |"я) и равнозначно Q ( | ((а Ка) #));
10) (а Ка) (ß Q Ъ) х равнозначно (a Ka) ((ß Qb)x).
MTi. Все доказуемые в S™1 и S™2 формулы суть тав-
тологии.
§ 6. Классический случай
Система S™1 классической теории модальностей полу-
чается из S™1 путем исключения формул со знаком не-
определенности, замены повсюду внутреннего отрицания
на внешнее и исключения повторений и зависимых схем.
§ 7. Основная модальная логика
В современной логике в качестве модальной логики
имеется в виду обычно лишь такая часть ее, в которой рас-
сматриваются отношения модальных знаков M ж N ж опе-
раторов -, V» ~> ^ (последний рассматривается как знак
следования или «если, то»). В изложенной нами системе
можно выделить часть, которая будет выполнять функции
модальной логики в традиционном смысле,— основную
модальную логику.
8 А. А. Зиновьев
173
Система S„ основной модальной логики образуется из
таких аксиомных схем и правил.
Аксиомные схемы S™0:
Al. N([x)\~x
Al. х Y- M ( \ x)
АЪ. N(\x)\--[M(\~x)
A4. ~\M{\ ~x)\-N(\ ~x)
Ab. ~\N{\x)\-M{\~x)
A6. M(l~x)\--]N(lx)
Al. M( i (x\yy))\-M( \x)y M( iy)
A8. M{\x)\/M{]fy)[~M{]f{x\Jy))
Л9. N(\x)M{\y)\-M{l(xy))
Aid. N(\x)\/N{\y)\-N{\t{x\/y))
Ali. N{\(x\/y))\-.N(\x)\/M{\y)
Ail. M( [x)1 M( [y)\-?M ( l (xy))
413. ?М(1х)?М(\у)\-?М(Цху))
AU. N(ix)\-N(l(N(ix)))
A15. M{\(M(\x)))\-M(\x)
Правила вывода:
Ri. Если х\-у, то N([x)\-N( [y)
R2. Если х\-у, то М{\х)\-М(\у)
Система S™0 основной модальной логики для классиче-
ского случая отличается от S™0 тем, что исключаются ак-
сиомные схемы А12 и А13, а аксиомные схемы A3 — Aß за-
меняются на такие:
N(\x)\ M (J, ~аг)
~üf(J, ~x)\~N{\x)
174
§ 8. Логические модальности
Употребляют выражения «логически возможно», «ло-
гически необходимо» и «логически случайно». Введем для
этих предикатов символы LM, LN и LC. Их свойства
определяются аксиомными схемами Л* и правилом Я*1:
4*1. LN(lx)\ LM{\~x)
Л*2. ~LM(i ~x)[-LN{\x)
4*3, LiV(|ar)|-iV(|a:)
4*4 M(ix)\-LM(ix)
4*5. LC( J#)|-LM( J*)LM( J — я)
4*6. LM(\x)LM{\ ~x)[~LC{\x)
Я*1. Если f-ж, то \-LN{\x).
Т\.\-М{\х)\/М{\~х).
§ 9. Модальность и существование
Соотношение модальных и экзистенциальных преди-
катов (помимо аналогии) определено аксиомными схемами
4VI и 4V2. Кроме того, имеют силу теоремные схемы:
П. Е{\х))-М{\х)
Г2. N{\x)[~E{\x)
TS. \J(lx)\-N(lx)
Г4. П U (i*)}-M(i ~x)
ТЬ. С{\х)[~"\ U (\х)
Т6. ~^М{\х){-~^Е{\х)
§ 10. Модальность и условность
Формула ~~1 M ( I (х — у)) |— (х -> у) в Sn не яв-
ляется доказуемой (поскольку не является тавтологией),
а формула ~ M ( | (#— г/)) (— (# —> */) недоказуема в
S™'. Так что "1 M (| (s— у)) и ~ М( J (я — i/)) нельзя
рассматривать как сокращение для (х->у).
175
8*
§ 11. Модальности и кванторы
Имеет место совпадение теории кванторов и теории
модальностей в следующем смысле. Пусть (х\—. y)q есть
формула теории кванторов, а (х |— у)т — формула тео-
рии модальностей. Пусть одна из них образуется из дру-
гой путем следующих замен: 1) все вхождения вида (aVa)z
заменяются на вхождения (a Na) z (или наобо-
рот); 2) все вхождения вида (a3a) z заменяются на вхож-
дения вида (a M a) z (или наоборот). В таком случае будет
иметь силу теорема:
МТ1. Если (х |— y)q доказуема, то (х |— у)т доказуе-
ма; и наоборот.
Справедливость MTÏ усматривается из соответствия
определенных аксиомных и теоремных схем и правил вы-
вода модальной логики с аксиомными схемами и прави-
лами вывода теории кванторов.
Будет иметь силу также теорема МТ2, аналогичная
МТ1, но в которой (х |— у)т образуется из (х \— y)q и (на-
оборот) путем следующих замен: 1) все вхождения вида
(aVa) z заменяются на вхождения вида a N ( J, z) (или
наоборот); 2) все вхождения вида (a3a) z заменяются на
вхождения вида a M ( j z).
§ 12. Вероятностная логика
К числу модальных предикатов относятся такие пре-
дикаты, в которых фиксируется степень возможности на-
ступления событий или вероятность. Система S™p вероят-
ностной логики образуется благодаря следующим допол-
нениям к S™.
Алфавит: р = а, р > a, р <С a » р > a, р^а, где
O^a^l, суть предикаты вероятности («возможно со
степенью а», «возможно со степенью большей, чем а»
и т. д.).
176
Вместо символов вида Цх)^~{р = а), (|#)«-(Р>
> а) и т. п. будем употреблять более удобные адек-
ватные им общепринятые символы вида р (| х) — ос,
р(\х)~^> а и т. п. («Вероятность того, что наступит \ х,
равна а» и т. д.).
Аксиомные схемы <S™P:
Ai. |-0<рЦ х)<1
42. H(PÜ*) = 0)->.-|MU*)
АЪ. \- ~\M ( \ х) -> (р ( | х) = 0)
44. 1- (р ( J, ж) = 1) -+ iV ( j. ж)
45. |-iV(| ж)-*(р( j. х) = 1)
46. |—М( | *)-► (0 < р ( J, ж))
Л7. M0<pU*))-^U*)
48. |-М(| ~ж)-*(рЦж)<1)
49. |-(р( ; *)< 1)-► АГ( J, — ж)
410. |— р I (х1-...-хп)^тт(р(1х1),...,р([хп))
Ali. \~р i (xxV ...V хп)^тах(р( ix1),..., p(\xn))
Ail. H(*^(P(l») = «))(P(^) = ß)-^(P(iJ')<
Возможны различные соглашения для установления
вероятности событий в случаях, указанных в -412. В част-
ности,
4*12.M*-*(PÜy) = «)(P(l*) = ß)-*(P(iy) = «-ß)
ГЛАВА ТРИНАДЦАТАЯ
ЛОГИКА ОТНОШЕНИЙ
§ 1. Предикаты отношений
Предикаты отношений суть предикаты вида «первый
ближе второго», «первый раньше второго», «первый пра-
вее второго», «первый находится между вторым и третьим»
и т. п. Среди них выделяются две группы предикатов:
1) предикаты сравнения;
2) предикаты порядка.
Свойства этих предикатов рассматриваются в логике от-
ношений.
Выражения «способ сравнения» и «способ установле-
ния порядка» («способ упорядочивания») здесь не опре-
деляется. Заметим лишь, что рассматриваемые ниже пра-
вила логики имеют силу лишь при том условии, что эти
способы так или иначе известны и являются стандартны-
ми для предметов того или иного рода. В частности,
в рамках одного и того же утверждения предполагается
тождество способов установления порядка и сравнения
для всех фигурирующих в них предикатов порядка и
сравнения.
§ 2. Логика сравнения
Система Sn теории сравнения для неклассического слу-
чая образуется благодаря таким дополнениям к ранее
принятым системам.
Алфавит:
1) ^> — знак превосходства («превосходит»);
178
2) <C—знак, противоположный превосходству («ус-
тупает»);
3) = — знак тождества («тождественно»).
Di. Если а есть предикат, то (> а), « а) и (= а)
суть предикаты сравнения.
D2. Высказывания, содержащие предикаты сравнения,
суть высказывания сравнения.
Высказывания сравнения читаются так:
1) (а > с) (а, Ь) — «а превосходит (не превосходит,
неопределенно превосходит) в по признаку с»;
2) (а < с) (а, Ь) — «а уступает (не уступает, неопре-
деленно уступает) Ъ по признаку с»;
3) (а = с) (а, Ъ) — «а тождественно (не тождественно,
неопределенно тождественно) Ъ по признаку с».
В дальнейшем вместо символов вида (а ^> с) (а, Ь),
(а <[ с) (а, Ъ) и (а = с) (а, Ь) будем для простоты и нагляд-
ности употреблять символы, соответственно (а<х ( ^> с) Ь);
(а а « с) Ъ) и (а а(= с) Ь). Предикат с будем опускать, пола-
гая, что в рамках одного и того же утверждения во всех
высказываниях сравнения имеется в виду один и тот же
предикат с.
Аксиомные схемы -41:
1- Ь-(я~1>А)
2. (<г>Ь)ЫЬП>я)
3. (а-\>Ъ)\-((Ъ>а):(а = Ъ))
4. (а?>Ь)[-(Ь?>я)
5. (а>Ь)(Ь><0Ы«><0
6. (а>Ь)(Ь = с)Ь(*>с)
7. (аЛ>*)(ЬП>')М*П>*)
8. (а?>Ь)(Ь==с)Ь-(*?>с)
9. (а<Ь)|-(Ь>*)
10. (а>Ь)Ы&0)
11. (аП<Ь)Ыа>Ь):(А = Ь)
179
12. (а>Ь):(а = Ь)|-(а-|<Ь)
13. (а?<Ь)|-(*?>в)
14. (Н>а)|—(а?<Ь)
15. (а = Ь)|-(а_|>Ь)(Ь_1>а)
16. (аП>Ь)(ЬП>а)Ь(«=Ь)
17. (а"~| = Ь)|-(в>Ь):(Ь>а)
18. (а>Ь):(Ь>а)|-(аП = Ь)
19. (a? = b)|-((a?>b)V(b?>a))
20. ((а?>&)\/(*>?>«)) — («>*>)-
Следствия Л1:
Tl. | (а>а)
7*2. (а>Ь)| (6>в)
ГЗ. (а?>Ь)| (в>Ь)
Г4. | ((а>Ъ)(Ь>а))
ТЪ. | ((а > Ь) (а П > *))
Аксиомные схемы All:
1. (а-е-с) (6 П *-в) h (в О с) Ь)
2. (о-|<-0(Ь~1*-с)|-(в(=с)Ь)
3. (а?«-е)(&?-«-е)|-(в(=е)&)
4. (а •«-с) (Ь ? •*-в) Ь-(в ? О с) 6)
5. (a?^-c)(6n^-c)j-(a?(>c)b)
Классический случай Si1 имеет такой вид.
Аксиомные схемы Ас1:
1. J— ~->(а^>а)
2. (а>Ь)| (6>а)
3. ~(а>Ь)|— (6>о):(в = Ь)
4. (а>Ь)(Ь>с)|-(в>с)
5. (а>Ь)(Ь = с)|г-(в>с)
6. ~(«>Ь)~(Ь><01 (а>с)
~ (а >Ь)-(*>>«)
(Ь>а)|-(*? = &)
180
7. (а<Ь)Ь(Ь>Д)
8. (a>ft)f-(ft<>)
9. (а = b) I (а>Ь)~(Ь>а)
10. ~(а>Ь)~(Ь>а)|-(а = Ь)
Аксиомные схемы Ас11:
1. (а<-с)~(Ь^с)1-(а(>с)Ь)
2. ~(а^с)~(Ь«-с)[-(а( = с)ь)
§ 3. Логика порядка
Система Srn теории порядка для неклассического слу-
чая получается благодаря таким дополнениям к ранее
принятым системам.
Алфавит: знаки ^>, <С и = » как в S^1.
Dl. Если с есть субъект, то О с), (<СС) и (= с) СУТЬ
предикаты порядка.
Высказывания, содержащие предикаты порядка, суть
порядковые высказывания. Они читаются так:
1) а 0> с) (а> Ь) — «а превосходит (не превосходит,
неопределенно превосходит) ft по порядку относительно
с»;
2) а (< с) (а, Ъ) — «а уступает (не уступает, неопре-
деленно уступает) Ь по порядку относительно с»;
3) а ( = с) (а, Ъ) — «а тождественно (не тождествен-
но, неопределенно тождественно) Ъ по порядку относи-
тельно с».
Как и в § 2, вместо символов а 0> с) (а, ft), а (< с)
(а, ft) и а (= с) (а, ft) будем употреблять более простые и
наглядные символы соответственно а а{^> с) ft,
ûa(<c)iïïaa(=c) ft. Символ с будем опускать на тех
же основаниях, что и с в § 2.
Аксиомные схемы логики порядка имеют тот же вид,
что и аксиомные схемы А\ логики сравнения, с той лишь
разницей, что в них вместо предиката с повсюду фигури-
рует субъект с. Аналогично для классического случая.
181
§ 4. Интерпретация
Примем следующую интерпретацию (в пунктах 1—5
знак с есть предикат или субъект):
1) область значения субъектов — множество нату-
ральных чисел;
2) a Q> с) Ъ имеет значение 1, если и только если зна-
чение а больше значения ft; а~~] £> с) Ъ имеет значение 1,
если и только если значение а равно или меньше значения
ft; ai £> с) Ъ имеет значение 1, если и только если
соотношение а и ft не известно;
3) а а (< с) Ь равнозначна формуле, стоящей справа
от знака следования в схемах соответственно 9, 11, 13;
4) а а (= с) Ъ равнозначна формуле, стоящей справа
от знака следования в схемах соответственно 15, 17, 19;
5) если с1 и с2 различны, то значения а а (^> с1) Ь
и а а (]> с2) Ъ независимы;
6) если й<-си!)"|<-с имеют значение 1, то значе-
ние а больше значения ft; соотношение значений а и Ъ
для пар а <— с и ft? <— с, а? <— с и ft ~~~] «— с не изве-
стно; если а | <— с и ft ~~| <— с имеют значение 1, то
значения а и ft равны; аналогично для пары ai <— с и
ft? ±-с.
МТ1. Все доказуемые в принятых системах формулы
суть тавтологии.
МТ2. Если с1 и с2 различны, то формулы а а (> с1) Ь(—
(— я а (> с2) ft недоказуемы, поскольку они не являются
тавтологиями. Аналогично — для < и = .
§ 5. Производные термины порядка
Через предикаты порядка, рассмотренные выше, оп-
ределяется совокупность порядковых терминов «находит-
ся между», «структура», «ряд» и т. п. Они рассматривались
в работах [3, 7].
182
§ 6. Система S'
Алфавит: R, R1, R2,... — знаки порядка («до этого»,
«после этого», «в десяти метрах от», «через три часа» и
т. п.)
Di. Если Л есть знак порядка, а ж есть высказывание,
то (R | х) есть предикат порядка.
Высказывания вида (Л \ х) ({у) читаются так: « \ х
имеет место в отношении йк | х». Например, «Гром про-
гремел через пять секунд после того, как сверкнула мол-
ния». В дальнейшем ради упрощения стрелки будем опус-
кать, полагая при этом, что все употребляемые термины
суть термины типа | х.
Аксиомные схемы Sr3:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
И.
12.
13.
14.
15.
(Rx)y\-(Rx)~y
Rx)~y\ (Rx)y
Rx)y(Rx)z\-(Rx)(yz)
Rx)(yz)\-(Rx)y(Rx)z
[Rx)y\y(Rx)z\-(Rx)(y^z)
[Rx)(y\y z)\-(Rx)y\/ (Rx)z
(/?%) (R*y)) z \- (Rh) z (R*y) z
[Rh;) z (R2y) z b- ((Rh) (R*y)) z
(Rh) V (Д2У)) z h (Rh) z V (Я*У) *
[Rh) z V (X2y)z \- ((Rxx) V (R*y)) z
■R(x\Jy))z\-((Rx)\/(Ry))z
(Rx)\/(Ry))z\-(R(xVy))z
R(xy))z\-((Rx)(Ry))z
(Rx)(Ry))z\-.(R(xy))z
Rh) y (aRxb -* bR2a) \- (R*y) x)
183
§ 7. Упорядоченные конъюнкции и дизъюнкции
Встречаются высказывания вида «х и затем у», «х и
перед этим у», «х и слева от этого у» и т. п. Эти своеобраз-
ные упорядоченные конъюнкции нередко употребляются
неявно и смешиваются с обычными. Аналогично обстоит
дело с упорядоченными дизъюнкциями. Именно на этом
смешении базируется, на наш взгляд, исключение некото-
рых законов классической логики в «логике микромира».
В общем случае упомянутые конъюнкции и дизъюнкции
имеют вид
x(Rx)y х\/{Дх)у,
где R есть какое-то отношение порядка («ж и в отношении
R к этому у», «х или в отношении R к этому г/»).
Для рассматриваемых высказываний не имеют силы
формулы вида
x(Rx)y\-y(Ry)x x\J{Rx)yy-y\/{Ry)x
Для них имеют силу лишь формулы вида -41:
1. (х (Л1*) у) (aRlb -* bR9a) \- (у (Д2у) х)
2. (х V {Rxx) y) (aR4 -* bR4) \-(у\/ (R*y) x)
В остальном для упорядоченных конъюнкций и дизъ-
юнкций имеют силу правила, аналогичные обычным, на-
пример — такие:
Tï. ~{x{Rx)y)-^\ x\/{Rx)~y
Т2. ~(x\/(Rx)y)-\\ x{Rx)~y
TS. (x V (R1*) У) (R2a) z\-x (R2a) z V (R1*) У
Примем также аксиомные схемы All:
1. х (R'x) у (R2y) z \~ (x (Rix) y) (y (R*y) z)
2. (x {R4) y)(y (R*y) z)\r~x (R^x) y (Д2*/) z
3. a; V (R1*) У V (ФУ) z h (* V (&*) У) (У V №) *)
4. (xv(R1*)y)(y V(R2y)*) Ь * V(R1*)у V№)*
5. x\/{R^x)y (R*y)z[~(xy (R*x)y)(y (R*y)z)
184
6. (x v (Л1*) у) (у (R2y) z)\-*V (R1*) у (№у) *
7. х(Я*х)Уу (R*y) z \- (х(R4)у) (у V (R2y) z)
8. (х (№х) у) (у V (R2y) z)[-x (R*x) y V (R2y) z
Обычные (коммутативные) конъюнкцию и дизъюнкцию
можно рассматривать как частный случай упорядоченных
приняв аксиомные схемы АIII:
1. (x (Rx) y-^y (Ry) x) (y (Ry) x->x (Rx) y) \- ху
2. ху |— (x (Rx) y-+y (Ry) x) (y (Ry) x->x (Rx) y)
3. (x\J (Rx)y-^y\/ (Ry)x)(y\/ (Ry)x-+x\/ (Rx)y)Y-
\-z\/y
4. x\/y\r~(x\/(Rx)y^y\/ (Ry)x)(y\J (Ry)x^
->x\J(Rx)y)
§ 8. Логика изменения
Система Sch получается благодаря таким дополнениям
к ранее изложенным системам:
Алфавит: =Ф — предикат превращения.
Высказывание (=4>) ( l x, | у) читается так: «Ситуа-
ция, в которой имело место j x (было истинно х), превра-
тилась в ситуацию (или заменилась на ситуацию), в ко-
торой имеет место | у (в которой истинно у)». Вертикаль-
ные стрелки у высказываний будем для упрощения запи-
си опускать, полагая, что буквы x, y, z,... суть термины
j #, [у, !z,... Будем употреблять более наглядную за-
пись высказываний в форме х а =Ф у, где а означает "~~|
или ? или отсутствие обоих. Выражения «вслед за этим»
и «одновременно с этим» здесь не определяются.
Di. Элементарные высказывания изменения суть выс-
казывания Q (а) =4> ""| Q (а) и """] Q (а) =ф Q (а), где Q есть
предикат, и только эти.
D2. Высказывания изменения:
1) элементарные высказывания изменения суть выска-
зывания изменения;
185
2) если х =4> у и г4^ суть высказывания изменения,
то (х =4> г/) (Л {х =Ф г/) (z =Ф г;)) есть высказывание изме-
нения при условии, что R (х =Ф у) есть «одновременно
с | (х =$> у)» или «вслед за I (х =$> у)»;
3) нечто есть высказывание изменения лишь в силу 1
и 2.
Аксиомные схемы Al (символ R означает «вслед за
этим» или «после этого»):
1. Q(a)(R(Q (а))) П Q (а) \- (Q (а) =» ~\ Q (а))
2. (Q (а) =Ф ~| <? (a)) \- Q (a) (R (Q (a))) ~\ Q (a)
3. -| Q (a) (R ( П Q(a)))Q(a) \- ( ~| Q («) =* Q И)
4. П Ç (а) =4. Ç (а)) |- ~\ Q (a) (R ( ~| Ç (а))) С (а)
Аксиомные схемы Al означают, что предикат превра-
щения (изменения) является производным от предикатов
порядка.
Аксиомные схемы All:
1. {х^у)[~у
2. (х^\=±у)\-(х=*~у)
3. (s=»~y)|-(*~~l=»0)
4. (x?=ïy)\-~x~y
5. ~x~y\—(x?=ïy)
Аксиомные схемы ЛИГ.
1. (x=¥y)(R(x=$y))(y=$z)[-(x=$z),
где R есть «вслед за этим» («затем»).
2. (x=îy)(R(x=±y))(z=¥v)\-{xz=¥yv),
где Л есть «одновременно с этим».
3. ((x=ïy)->(R(x=ïy))(z=ïv))\-(y->(Ry)v),
где R есть «вслед за этим».
Для классического случая достаточно в аксиомных
схемах Al, All и Alll заменить ~~| на —, а аксиомные
схемы 4П4и А115 исключить.
186
Интерпретация :
1) если х =» у имеет значение 1, то а; имеет значение О
и у имеет значение 1; х *=$> у имеет значение 0, если у
имеет значение 0;
2) х П=^2/ равнозначно х=$>~у\
3) х?=$у равнозначно ~ х — у ;
4) (R (х =» у)) (у =ф z) равнозначно #=»z;
5) (R (х =$> у)) (z =$> v) равнозначно xz=s>yv.
MTl. Все формулы, доказуемые в изложенной систе-
ме, суть тавтологии (и система непротиворечива).
§ 9. Физическое следование
Система Svh физического следования (рассматривалась
в [3, 4]) получается благодаря таким дополнениям к
ранее принятым системам.
Условные высказывания вида х а —> (Rx) y суть вы-
сказывания о физическом следовании.
Аксиомные схемы Al:
1. (x->(Rx)y)\r-(V(lx))((Rx)y)
2. (^(ix))((Rx)y\r~(x^(Rx)y)
3. (x->(Rx)y)t-N(l((Rx)y))
4. N(U(Rx)y))\-(x-+(Rx)y)
5. (x П -+ (Rx) У) h (Я ( I x)) ((Rx) ~ у)
6. (Я ( \ x)) ((Rx) ~у)у-{х-\^ (Rx) у)
7. (x-[-*{Rz)y)\-M(l ((Rz)~y))
8. M(\ ((Rx)~y))\-(x^\-*(Rx)y)
Следствия Al:
Tl. (x?-+(Rx)y)-{\r-(?V(lx))((Rx)y)
T2. (x?-^(Rx)y)-{\r-?N(l((Rx)y))
TS. (x?-»(Rx)y)-\\-(?n(lz))((Rx)~y)
П. (x?-+(Rx)y)-{[-?M(i((Rx)~y))
187
Аксиомные схемы All:
1. (х -» (R*x) у) (aRlb -► W?2a) |- ( ~ у -^ (Я2 ~ у) ~ х)
2. (х-*(Rlx)у) (у-». (i?2i/) z) ((ай'Ь) (ЬД2с) -* (aR*c)) |-
|— (а:-»(й3ж)г)
3. (х ->• (Дт) у) (у —> z) |— (ж —► (Rx) z)
4. (ж-> (Д1^) г/) (ж-+ (Д2ж) z) ((аДгЬ) (аД2с) -*
Следствия А II:
Л. (ж -► (Ас) (у«)) H H (« -* (Rx) у) (х -► (Ar) z)
Т2. (х-> (Лаг) у) V (*-* (Л«) *) Ь (*-► (Ас) (г/ V 2))
ГЛАВА ЧЕТЫРНАДЦАТАЯ
НОРМАТИВНЫЕ ПРЕДИКАТЫ
Нормативные высказывания суть высказывания, субъ-
екты которых суть названия действий, а предикаты суть
выражения «обязательно», «разрешено», «запрещено», «без-
различно» и т. п. На эти предикаты распространяются об-
щие правила логики, относящиеся к любым предикатам.
Что касается специфических свойств этих предикатов, то
в рамках логики можно лишь установить их взаимоот-
ношения. Да и то это будет не столько расширение логики,
сколько отнесение нормативных предикатов к определен-
ным логическим типам предикатов (дедуктивно связанных,
логически взаимозаменимых и т. п. ).
Система S£ нормативной логики образуется благодаря
таким дополнениям к ранее рассмотренным системам*
Алфавит:
1) О — предикат «обязательно»;
2} Р — предикат «разрешено»;
3) 3 — предикат «запрещено»;
4) Б — предикат «безразлично»;
5) H — предикат «необязательно».
Аксиомные схемы -41:
1. 0(а)\-Р(а)
2. -|*(*)ЬП0(а)
3. ?Р(а)| 0(a)
189
Аксиомные схемы -411:
1. 0(a)-l\--\P(ä)
2. -| О (а) Ч H P (а)
3. ?Ö(a)H|-?P(a)
Аксиомные схемы АIII:
1. 3 (а) -| J- И Р (а)
2. И 5 (а) Ч J- P («)
3. ?3(а)-\\-?Р(а)
Аксиомные схемы АIV:
1. Б(а)-]\-Р(а)Р(а)
2. -\Б(а)-^}--[Р(а)\/-\Р(а)
3. pßteHM^WV?^)--!^«)--!^)
Аксиомные схемы AY:
1. Я(а)ЧЬПО(а)
2. ПЯ(а)ЧЬОИ
3. ?Я(а)НЬ?0(а)
Согласно -41 предикаты О ж Р дедуктивно связаны,
причем первый категорически сильнее второго. Согласно
ЛИ предикаты О и Р логически взаимозаменимы. Логи-
чески взаимозаменимы также предикаты 3 и Р (согласно
АIII) и предикаты H ж О (согласно А V). Предикат Б
определяется через Р (согласно АIV).
Система S™ для классического случая получается пу-
ем исключения всего, что связано с оператором ?, и за-
мены | на ~. Аксиомные схемы Snc таковы:
1. 0(а)\-Р(а)
2. ~Р{а)у-~0{а)
3. 0(а)-\\--~Р(а)
4. 3(а)Ч1 Р(а)
5. Б(а)-{\-Р(а)Р(а)
6. Н(а)-\\ 0(a)
190
Как видим, нормативная логика сама по себе есть не-
что очень тривиальное. Сложности здесь возникают в ре-
зультате неясности терминологии и неявных допущений.
В частности, в случаях употребления нормативных преди-
катов неявно предполагаются кванторы, которые в логи-
ческих теориях не выявляются. Например, высказывание
«Действие а разрешено» фактически употребляется как
«Всякое действие, называемое а, разрешено » (подобно то-
му, как высказывание «Сумма углов треугольника равна
двум прямым» фактически употребляется как высказы
вание «Сумма углов всякого треугольника равна двум
прямым»).
Собственно говоря, при более полной (чем это сделано
у нас) разработке теории терминов (и теории предикации в
том числе) должен будет измениться, надо думать, и вид
таких разделов логики как модальная и экзистенциаль-
ная логика.
приложение
Сформулируем подробнее правила приписывания зна-
чений высказываниям с кванторами и формулам следова-
ния в случае прямой интерпретации.
Пусть дана формула х |— у. В высказываниях х и
у все вхождения вида ~ (а*а2...ап) (где п ^ 2), ~ (а1 V
V а2 V ... V ап), ~ ~а, ( За) b заменяем формулами со-
ответственно вида ~ а1 \/ ~ а2 \/ ... \/— an, ~ai*
~ а2... ~ ап, а, ~ (V а) ~ Ъ. Все вырожденные квантор-
ные группы исключаются. Полученные высказывания х*
и у* равнозначны соответственно х и г/, а формула
х \— У равнозначна х* |— у*. Последующие правила от-
носятся к высказываниям и формулам х, у, х |—- у, приве-
денным к виду х*, г/*, х* f— y*.
Правила для конъюнкции, дизъюнкции и отрицания
обычные (с той лишь разницей, что дизъюнкции и конъ-
юнкции могут быть сколь угодно местными). Додолнитель-
ные правила для кванторов: 1) если вхождению (Va) b
в некоторое высказывание приписали значение 1 (или 0),
то всем остальным вхождениям (Va) b в это же высказы-
вание точно так же приписывается значение 1 (соответ-
ственно 0); 2) если (V a) b приписали значение 1, то дол-
жны b приписать значение 1; если (Va) b приписали зна-
чение 0, то этим самым значение b еще не определяется
(оно не зависит в этом случае от значения (Va) b); 3) если
приписали b значение 0, то должны (V а) Ъ приписать
значение 0 ; если приписали b значение 1, то значение (Va)b
этим еще не определяется.
192
Правила для формул следования. Выясняем, можно
или нет приписать х значение 1 (или у значение 0) в
формуле х |— у в силу правил для конъюнкции, дизъюнк-
ции и отрицания, а также кванторов. Если х есть проти-
воречие (или у есть тавтология) в силу этих правил, то
х\— у есть тавтология. Если же х не есть противоречие в
силу этих правил (х может принять значение 1), а у не
есть тавтология, то поступаем так: приписываем х зна-
чение 1 (или у значение 0) и рассматриваем последствия
этого шага для высказываний, входящих в х (соответст-
венно в у), и затем для высказываний, входящих в у (со-
ответственно в х), и для у (для х) в целом. Например, при-
писав х значение 1, мы должны приписать обоим а и Ъ
значения 1, если х есть ab, приписать b значение 1, если
х есть (Va) b, приписать хотя бы одному из a и b значение 1,
если х есть а \/ Ь, и т. п. В этом случае примем такие
дополнительные правила для кванторов: 4) если припи-
сав х значение 1 (у значение 0), мы вследствие этого вы-
нуждены приписать значение 1 (не имеем возможности
приписать значение 0) некоторому высказыванию Ь, вхо-
дящему в у (входящему соответственно в х), то мы должны
(Va) Ь, входящему в у (входящему соответственно в х),
приписать значение 1; 5) если же приписав х значение 1
(у значение 0), мы вследствие этого не вынуждены припи-
сывать b значение 1 (имеем возможность приписать ему
значение 0), то мы должны (Va) b приписать значение 0.
2)1. Формула х\—у есть тавтология, если и только
если она принимает значение 1 для всех вариантов (ком-
бинаций) приписывания значений частям х и у по уста-
новленным правилам.
Упомянутые в 2)1 варианты возникают за счет того, что
возможны различные комбинации значений а1,..., ап
для случаев, когда a1 N/ ... V ап имеет значение 1 и а1...
...ап имеет значение 0, а также различные комбинации зна-
чений (Va) bub для случаев, когда b имеет значение 1
и (Va) b имеет значение 0.
193
Рассмотрим два примера. Формулу (Va) (ЗЬ) х \—
[— (3&) (Va) #приводим к виду (Va)— (Vfe) — х\ (Vfe)
~ (у а) х' Приписываем посылке значение 1. Значит дол-
жны ~ (Vb) ~ х приписать значение 1, а (Vft) ~x зна-
чение 0. Значение ~ х не зависит от (Vb) ~ х, т. е. можем
ему приписать как значение 1, так и значение 0. Но в
таком случае (Va) х имеет значение 0, его отрицание —
значение 1, (Vb) ~ (Va) x — значение 1, а его отрица-
ние — значение 0. Значит, наша формула не есть тавто-
логия. Формула (Va) x (3a) у |— (За) (ху) приводится к
виду (Va) x ~ (Va) ~ у | (Va) (—х V ~ у). При-
писав посылке значение 1, мы должны приписать (Va) x
и ~ (Va) ~ у значения 1, х значение 1 и (Va) ~ y зна-
чение 0. Значит обоим х и у можно приписать значение 1,
а ~ х V ~ у значение 0. Таким образом, (Va) ( ~ х \/
V ~#) имеет значение 0, а его отрицание — значение 1.
Других вариантов нет, а проверка со стороны заключения
дает тот же результат. Значит формула есть тавтология.
Примем, далее, определения для прямой интерпрета-
ции формул (— х.
D2. Формула |— х есть тавтология, если и только ес-
ли х есть тавтология.
D3. Представительством высказывания х в классе-
формул следования будем называть множество формул
следования, которые получаются так: 1) х путем эквива-
лентных преобразований приводится к виду (Юа1)...
...(Кпап) у, где К1,..., К71 есть какая-то комбинация из кван-
торов V и 3, а у есть ~ а, а \/ Ъ или ab; 2) ~ а приво-
дится к виду с V d или cd; 3) к каждому из a и Ъ в ab
применяется 1 и 2; все это делается до тех пор, пока не
получится множество формул вида с \J d; если a или Ъ
есть элементарное высказывание, заменяем их соответ-
ственно на а \у а и Ъ \J b; 4) все эти формулы вида с \/
\у d заменяются соответственно на формулы вида ~ с |— d,
которые и образуют представительство х в классе формул
следования.
194
Очевидно, для каждого высказывания может быть най-
дено его представительство в классе формул следования
(согласно D3). В дальнейшем условимся, что для устано-
вления того, является высказывание тавтологией или нет,
мы будем пользоваться методом отыскания его предста-
вительства в классе формул следования, т. е. примем сле-
дующее дополнение к прямой интерпретации: 5) высказы-
вание имеет значение 1, если и только если все формулы,
образующие его представительство в классе формул сле-
дования, имеют значение 1.
МТ1. Высказывание есть тавтология, если и только
если тавтологиями являются все формулы, образующие
его представительство в классе формул следования.
МТ2. Высказывание (V а) х есть тавтология, если и
только если х есть тавтология; аналогично для (Яя) х.
МТЗ. Высказывание (К1^1)... (Кпап) х есть тавтоло-
гия, если и только если х есть тавтология (следует из
МТ2):
Изложенный способ приписывать значения истинности
формулам х \— у и \—х делает излишней гипотезу, соглас-
но которой область значения субъектов (индивидных пере-
менных) непуста.
Рассмотрим систему S6cq с аксиомной схемой -45,
принятой в §11 седьмой главы.
МТБ. Если х\— у доказуема в S%, то она есть тавто-
логия (очевидно из вида аксиомных схем и правил вывода).
MT6. Если х\— у есть тавтология, то она доказуе-
ма в оСд.
Доказательство МТ6 отличается от доказательства
полноты Slq лишь дополнительными случаями, когда в у
фигурирует элементарное высказывание, отсутствующее в
х. Если х |— у есть тавтология, то тавтологией будет
х V ~ zz |— */, где z есть любое высказывание, содержа-
щее все те элементарные высказывания, которые входят
в у и отсутствуют в х. Но в силу полноты Sscq формула
х\у ~ zz\— у доказуема в S%, а формула х (— х \/ ~zz
195
доказуема в силу S6. Отсюда по правилу транзитив-
ности получаем, что доказуема х\— у.
МТ7. Если |— х доказуема в Slq, то она есть тавтоло-
гия (очевидно из вида аксиомных схем и правил вывода).
МТ8. Если |— х есть тавтология, то она доказуема в
об
О eg.
Доказательство MT8: если |— х есть тавтология, то х
есть тавтология; если х есть тавтология, то ~ (~уу) \— х
есть тавтология и доказуема в Slq; но (— ~ {~уу) до-
казуема, значит, согласно S6 будет доказуема f— x.
Таким образом, для S^q имеется процедура разреши-
мости: 1) если формула имеет вид х |— у, то достаточно
выяснить, является она тавтологией (и в этом случае она
доказуема) или нет (и тогда она недоказуема); 2) если фор-
мула имеет вид |— х то вопрос о ее доказуемости сводится
к вопросу о доказуемости формул, образующих предста-
вительство х в классе формул следования, т. е. к пункту 1.
Но система S%q еще не эквивалентна классическому
исчислению предикатов: наше определение тавтологии не
совпадает с определением общезначимой формулы для
классического исчисления предикатов. Так, формула
(V а) Р (a) ZD Р (Ь) общезначима, но не есть тавтология
в нашем смысле. И в S% не будут доказуемы формулы
(Va) Р (a) h Р (Ь) и Ь- (V а) Р (а) =э Р (Ъ).
Рассмотрим систему Sk, которая образуется так.
В определении D2 VIII в пункте 3 остается только субъект,
т. е. исключается квантификация предикатов. Прини-
мается Slq с этим ограничением и принимаются дополни-
тельные аксиомные схемы Ак: (V а) х |— у и 2/f—(дя)ж,
где у получается из х путем замены всех свобод-
ных вхождений a в х на Ь, причем, в х нет вхождений
вида (Vb) z и (ЗЬ) z таких, что а свободно входит в z.
Система Sk эквивалентна классическому исчислению
предикатов в смысле таких теорем:
МТ9. Формула о: |— г/ доказуема в £*, если и только если
x ZD y доказуема в классическом исчислении предикатов.
196
M ПО. Формула |— х доказуема в Sk, если и только
если х доказуема в классическом исчислении предикатов.
Построим систему Si с тем же алфавитом и теми же
определениями высказывания и формулы следования, что
и в Scq, и таким определением доказуемой формулы:
D\ Формула х\- у доказуема в S1 (есть формула пе-
реименования), если и только если у образуется из х
путем замены нуля или более вхождений вида (yd) z и
(да) z соответственно на (yb) v и (дЬ) у, где v образует-
ся из z путем замены всех вхождений а в z на Ь, при-
чем Ъ не входит в z.
Для S1 имеется процедура разрешимости (она три-
вильна и дана в /)*).
Класс формул следования, доказуемых в SH, теперь
можно разбить на три подкласса: 1) формулы, доказуе-
мые в S6cq; 2) формулы переименования; 3) формулы, не-
доказуемые в S% и S1 (смешанные формулы). Можно
строить различные системы, в которых будут доказуемы
также и смешанные формулы. Они заключены в интер-
вале между S6cq и Sk. Среди них возможны такие, для
которых имеется процедура разрешимости. Такова, на-
пример, система Sr, задаваемая определением («S^g и Si
предполагаются):
Dr. Формула х\—у доказуема в Sr в таких и только
таких случаях: 1) если найдется последовательность
формул х \— v и и \— у такая, что каждая из этих
формул доказуема в Slq или S1; 2) если х\—у есть одна
из аксиом Ап системы Sk.
Для Sr имеется простая процедура разрешимости.
Для пункта 2 определения Dr она очевидна. Для пунк-
та 1 она заключается в пересмотре всех возможных вы-
сказываний, образуемых из х или у путем переименова-
ния входящих в них связанных субъектов, или всевоз-
можных пар таких высказываний, образуемых из а; иг/.
ЗАКЛЮЧЕНИЕ
Изложенная концепция логики нуждается в дальней-
шей разработке с точки зрения отыскания подходящих
формулировок проблемы полноты для ряда рассмотрен-
ных исчислений и модификаций их в зависимости от ре-
шения этих проблем, с точки зрения выяснения взаимо-
отношений этих исчислений, их возможных вариаций
сужений и расширений. Интересно также выяснить, ка-
кие преимущества дает изложенная концепция в решении
проблем логики и методологии науки. Пути подхода к
последним частично намечены в работах [3, 4, 6, 7].
198
ЛИТЕРАТУРА
1. Боброва Л. А. Полнота систем вырожденного следования и ква-
зиследования. «Неклассическая логика» (в печати).
2. Боброва Л. А. К проблеме логического следования.— «Вест-
ник МГУ», № 2, 1966.
3. Зиновьев А. А. Основы логической теории научных знаний.
М., 1967.
4. Зиновьев А. А. Комплексная логика.—«Исследование логи-
ческих систем». М., 1970.
5. Зиновьев А. А. Комплексная логика (формальное построение).—
«Неклассическая логика» (в печати).
6. Зиновьев A.A. Классические и неклассические ситуации в нау-
ке.— «Вопросы философии», 1968, № 9.
7. Зиновьев А. А. О пространственной и временной терминоло-
гии.— «Вопросы философии», 1969, № 5.
8. Зиновьев А. А. Логическое следование.— «Проблемы логики
и теории познания». М., 1968.
9. И вин А. А. Коннексивная импликация.—«Исследование логи-
ческих систем». М., 1970.
10. Сидоренко Е. А. Варианты систем логического следования.—
«Неклассическая логика» (в печати).
11. Сидоренко Е. А. Независимость в системах логического сле-
дования.— «Неклассическая логика» (в печати).
12. Смирнов Г. А. Доказательство основных теорем теории силь-
ного логического следования.— «Логическая семантика и мо-
дальная логика». М., 1967.
13. Смирнов Г. А. О видах логического следования.—«Исследо-
вание логических систем». М., 1970.
14. Федина А. М. О полноте систем логического следования.—
«Неклассическая логика» (в печати).
15. Федина А, М. О силлогистике классов.— «Неклассическая
логика» (в печати).
16. Щеголькова А. М. Некоторые теоремы теории кванторов.—
«Неклассическая логика» (в печати).
199
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ
3
§ 1. Цель книги 3
§ 2. Предмет логики 3
§ 3. Логические операторы 4
§ 4. Термины 5
§ 5. Высказывания 7
§ 6» Расширения алфавита и правил образования 9
§ 7. Вхождение 9
§ 8. Логическое следование 10
§ 9. Классический и неклассический случаи 11
§ 10. Технические замечания 12
ГЛАВА ПЕРВАЯ. СИЛЬНОЕ СЛЕДОВАНИЕ 15
§ 1. Система S1 15
§ 2. Некоторые теоремные схемы 17
§ 3. Некоторые сокращающие определения 20
§ 4. Непарадоксальность 21
§ 5. Главная семантическая интерпретация 22
§ 6. Непротиворечивость S1 25
§ 7. Полнота S1 25
§ 8. Независимость S1 33
§ 9. Правило подстановки 35
ГЛАВА ВТОРАЯ. СИЛЬНОЕ СЛЕДОВАНИЕ (другой вариант) 36
§ 1. Система 6*1 36
§ 2. Полнота 37
§ 3. Независимость S± 43
§ 4. Эквивалентность S1 и £х 45
§ 5. Сильное следование 45
ГЛАВА ТРЕТЬЯ, ОСЛАБЛЕННОЕ СЛЕДОВАНИЕ 49
§ 1. Система S2 49
§ 2. Непарадоксальность S2 49
§ 3. Полнота S2 50
200
§ 4. Система S 2 52
§ 5. Система Sw 53
§ 6. Системы, сходные с Sw 54
ГЛАВА ЧЕТВЕРТАЯ. ДРУГИЕ ФОРМЫ СЛЕДОВАНИЯ 59
§ 1. Максимальное следование 59
§ 2. Конверсное следование 62
§ 3. Вырожденное следование 67
§ 4. Квазиследование 70
ГЛАВА ПЯТАЯ. ОБЩАЯ ТЕОРИЯ ДЕДУКЦИИ 72
§ 1. Общая теория дедукции 72
§ 2. Общая теория дедукции и классическая логика 72
§ 3. «Парадоксы» следования 74
§ 4. Общая теория дедукции и интуиционистская логика 75
§ 5. Неклассический случай на уровне общей теории дедукции 75
§ 6. Классические и неклассические отношения высказываний 77
§ 7. Расширения общей теории дедукции 79
§ 8. К семантической интерпретации знака следования 79
§ 9. К полноте логических систем 80
ГЛАВА ШЕСТАЯ. УСЛОВНЫЕ ВЫСКАЗЫВАНИЯ 82
§ 1. Условные высказывания 82
§ 2. Условные высказывания и следование 83
§ 3. Условные высказывания и материальная импликация 83
§ 4. Интерпретация 86
§ 5. Классический и неклассический случаи 89
§ 6. Система Sy 90
§ 7. Система Sff 91
§ 8. Система^ 91
§ 9. Система Sff 93
§ 10. Парадоксы S\f 9't
§11. Полнота 95
ГЛАВА СЕДЬМАЯ. ТЕОРИЯ КВАНТОРОВ 98
§ 1. Высказывания с кванторами 98
§ 2. Система SsGq 99
§ 3. Непарадоксальность Sscq Ю0
§ 4. Непротиворечивость Sscq 1СЮ
§ 5. Независимость Slq *01
§ 6. Некоторые следствия 102
§ 7. Главная интерпретация 105
201
§ .8. Полпота Sscq 1°7
§ 9. Проблема разрешимости 116
§ 10. Другие системы для классического случая 120
§ 11. Расширение £*д 121
§ 12. Система Ssrq 122
§ 13. Непротиворечивость S* 123
§ 14. Некоторые следствия в Ss 124
§ 15. Главная семантическая интерпретация Ss 125
§ 16. Другие системы для неклассического случая 126
§ 17. Другой вариант классического случая 127
§ 18. Полнота S^ 127
§ 19 Правила подстановки 129
§ 20. Расширения систем теории кванторов 130
§ 21. Кванторы и условные высказывания 131
ГЛАВА ВОСЬМАЯ. ТЕОРИЯ ПРЕДИКАЦИИ 132
§ 1. Системы Slv 132
§ 2. Интерпретация 133
§ 3. Классический случай 134
§ 4. Полнота 134
§ 5. Дедуктивно связанные предикаты 135
§ 6. Теория предикации и кванторы 135
§ 7. Расширения теории предикации 136
ГЛАВА ДЕВЯТАЯ. ТЕОРИЯ ТЕРМИНОВ 137
§ 1. Термины 137
§ 2. Общая теория терминов S\ 139
§ 3. Теория субъектно-предикатных терминов 141
§ 4. Силлогистика предикатов 145
§ 5. Определения 146
§ 6. Логически взаимозаменимые предикаты 147
§ 7. Логические термины 148
ГЛАВА ДЕСЯТАЯ. ЛОГИКА КЛАССОВ 149
§ 1. Классы 149
§ 2. Система S\ I49
§ 3. Система S\ 151
§ 4. Силлогистика классов 152
§ 5. Силлогистика классов и силлогистика предикатов 157
§ 6. Квазиклассический случай в теории кванторов 157
§ 7. Классы классов 158
§ 8. Парадокс класса нормальных классов 159
§ 9. Производные классы 160
202
ГЛАВА ОДИННАДЦАТАЯ. ЛОГИКА СУЩЕСТВОВАНИЯ
§ 1. Экзистенциальные предикаты 161
§ 2. Система S* 162
§ 3. Некоторые следствия в Sen ^
§ 4. Теорема универсальности 164
§ 5. Кванторы и предикаты существования 165
§ 6. Семантическая интерпретация 165
§ 7. Система Sec 167
ГЛАВА ДВЕНАДЦАТАЯ. МОДАЛЬНАЯ ЛОГИКА 168
§ 1. Модальные предикаты 168
§ 2. Система «С1 168
§ 3. Некоторые следствия 171
§ 4. Модальные операторы 171
§ 5. Интерпретация 172
§ 6. Классический случай 173
§ 7. Основная модальная логика 173
§ 8. Логические модальности 175
§ 9. Модальность и существование 175
§ 10. Модальность и условность 175
§ 11. Модальности и кванторы 176
§ 12. Вероятностная логика 176
ГЛАВА ТРИНАДЦАТАЯ. ЛОГИКА ОТНОШЕНИЙ 178
§ 1. Предикаты отношений 178
§ 2. Логика сравнения 178
§ 3. Логика порядка 181
§ 4. Интерпретация 182
§ 5. Производные термины порядка 182
§ 6. Система £гз 183
§ 7. Упорядоченные конъюнкции и дизъюнкции 184
§ 8. Логика изменения 185
§ 9. Физическое следование 187
ГЛАВА ЧЕТЫРНАДЦАТАЯ. НОРМАТИВНЫЕ ПРЕДИКАТЫ 189
ПРИЛОЖЕНИЕ 192
ЗАКЛЮЧЕНИЕ 198
ЛИТЕРАТУРА
Александр Александрович Зиновьев
КОМПЛЕКСНАЯ ЛОГИКА
Утверждено к печати
Институтом философии АН СССР
Редактор Я. И. Кондаков
Технический редактор Э. Л. Кунина, Л. Н. Золотухина
Сдано в набор 26/11970, г. Подписано к печати 15/V1-1970 г.
Формат 84X108Va« Бумага № 2
Условн. печ. л. 10,71 Уч.-изд. л. 8,1
Тираж 8800 экз. Т-10204 Тип. ваказ № 228
Цена 49 коп.
Издательство «Наука».
Москва К-62, Подсосенский пер., 21
2-я типография издательства «Наука»
Москва Г-99, Шубинский пер.. 10.