/
Автор: Зиновьев А.А.
Теги: основы математики математическая логика логика
ISBN: 978-5-382-01172-1
Год: 2010
Текст
Из наследия
А. А. Зиновьева
IB
вд
А. Зиновьев
I
ОМПЛЕКСНАЯ
ОГИКА
Из наследия А. А. Зиновьева
А. А. Зиновьев
КОМПЛЕКСНАЯ
ЛОГИКА
Вступительная статья
академика В. А. Лекторского
Издание второе,
исправленное и дополненное
URSS
МОСКВА
ВВЕДЕНИЕ
§ 1. Цель книги
В данной книге дается систематическое изложение
теории логического следования (вывода, дедукции), ко-
торая разрабатывалась автором в работах [3—8] и назва-
на комплексной логикой. Сравнительно с упомянутыми
работами здесь внесены значительные изменения и допол-
нения. Кроме того, здесь использованы работы других со-
ветских логиков [1,2, 9—16], посвященные проблемам
комплексной логики. Автор рассматривает излагаемую
теорию не как окончательную по виду отдельных ее раз-
делов и по широте охвата проблем логики, но лишь как
первоначальный вариант, который может быть усовер-
шенствован и развит детальнее.
§ 2. Предмет логики
Логика изучает термины и высказывания, конкрет-
нее говоря — правила, цо которым из данных терминов и
высказываний образуются новые термины и высказыва-
ния и которые позволяют судить о значениях одних тер-
минов и высказываний на основе сведений, которые име-
ются относительно значений других. Подробнее это рас-
смотрено в [3, 4].
Термины и высказывания образуются из данных тер-
минов и высказываний так, что при этом последние оп-
ределенным образом группируются в пространстве и вре-
мени, модифицируются и соединяются с особого рода
3
предметами, изобретенными специально для этой цели. Эти
предметы мы будем называть логическими операторами.
Логика, определяя свойства различного рода конст-
рукций из терминов и высказываний, определяет тем
самым и свойства логических операторов, поскольку
они являются в известном смысле показателями (или
представителями) типов структур терминов и высказыва-
ний. И в этом смысле логика есть наука о логических
операторах.
§ 3. Логические операторы
Роль логических операторов в языке выполняют сло-
ва «и», «или», «не», «нет», «но», «все», «некоторые» и т. п.,
а также запятые, точки и другие средства языка. В логи-
ке для изображения логических операторов изобрета-
ются особого рода символы не только для удобства за-
писи и обозримости утверждений логики, но прежде всего
потому, что одни и те же языковые средства выполняют
различные функции, а в качестве одних и тех же логиче-
ских операторов используются различные языковые сред-
ства.
Логические операторы разделяются на две группы:
1) терминообразуюгцие операторы (например, слово
«который» в выражении «число, которое делится на семь»);
2) высказываниеобразующие операторы (например*
слово «не» в предложении «Число тринадцать не де-
лится на семь»).
Имеются логические операторы, которые относятся
только к первой группе (например, оператор «который»),
которые относятся ко второй группе (например, операто-
ры «все» и «некоторые») и которые могут относиться к
первой я второй группе (таковы, например, операторы
«и», «или», «не»). Какими являются операторы в третьем
случае, всецело зависит от их положения в терминах и
высказываниях.
4
Мы в дальнейшем будем рассматривать следующие ло-
гические операторы:
1) Я, V, |, ? — высказываниеобразующие
операторы соответственно «имеют признак» («характери-
зуется тем, что» и т. п.), «некоторые», «все», «если то», отри-
цание «не» и оператор неопределенности, употребляемые
(последние два) только совместно с предшествующими
четырьмя операторами;
2) | , [ ] — терминообраэующие операторы «который»,
и «термин (или высказывание)...»;
3) •, Vi ~ “ логические операторы «и», («каждый из»),
«или» сильное («одно и только одно из»), «или» ослаблен-
ное («по крайней мере одно из») и «не», которые могут иг-
рать роль как терминообразующих, так и высказывание-
образующих операторов.
Будем употреблять также круглые скобки, занятые и
точки, но не в качестве логических операторов, а в качест-
ве подсобных средств языка, регулирующих однознач-
ность чтения сложных символов, определяющих их гра-
ницы и строение.
§ 4. Термины
Термины разделяются на субъекты и предикаты. Мы
предполагаем, что даны какие-то предметы, относитель-
но которых известно, что они суть простые субъекты и
простые предикаты. Правила образования субъектов и
предикатов из простых субъектов и предикатов и выска-
зываний задаются определениями такого вида.
Di Предикат:
1) простые предикаты суть предикаты;
2) если а есть предикат, то — а и а суть предикаты;
3) если а1,..., ап (и> 2) суть предикаты, то (а1- ...-ап)
и суть предикаты;
4) если а\...,ап (л > 2) суть предикаты, то• (а1,...,ап)
и V суть предикаты;
5
5) если х есть высказывание, то х | есть предикат;
6) если х есть высказывание, а а есть предикат, то
а | х есть предикат;
7) нечто есть предикат лишь в силу пунктов 1—6.
D2 Субъект:
1) простые субъекты суть субъекты;
2) если а есть субъект, то ~ а и а. суть субъекты;
3) если (п 2) суть субъекты, то (а1*...♦«*)
и (а1 V ••• V °”) СУТЬ субъекты;
4) если аг,...,ап (п 2) суть субъекты, то* (а1,...,ап)
и V (аг,...,ап) суть субъекты;
5) если аг,...,ап (п >> 2) суть субъекты, то (а1,...,^)
есть субъект;
6) если х есть высказывание, то | х есть субъект.
7) если х есть высказывание, а а есть субъект, то a J х
есть субъект;
8) если а есть высказывание, субъект или предикат, то
[а] есть субъект;
9) нечто есть субъект лишь в силу пунктов 1—8.
D3. Субъекты и предикаты (и только они) суть тер-
мины.
Термины, указанные в DI и D2, читаются так:
1) ~ а — предмет, не обозначаемый термином а.
2) — предмет, обозначаемый каждым из
терминов а1, ..., ап;
3) (а1 \/ ... V ап) — предмет, обозначаемый по крайней
мере одним из терминов а1, ...,ап;
4) • (а1, ..., ап) — каждый из предметов а1, ..., ап;
5) \/ (а1, ..., ап) — по крайней мере один из предметов
а1, ..., ап;
6) а — предмет не-а (противоположный а);
7) | х — тот факт, что х\
8) х | — такой, что х\
9) а | х — а такой, что х;
10) [а] — термин а.
§ 5. Высказывания
Субъект, указанный в пункте 5 определения Д2 пред-
шествующего параграфа, называется одноместным при п =
= 1, двуместным при п = 2 и т. д., вообще — энместным
в зависимости от п.
Предикаты в свою очередь разделяются на одномест-
ные, двуместные и т. д. (вообще на энместные, где п 1)*
Мы предполагаем, что это разделение дано каким-то об-
разом, т. е. предполагаем известным, каким является тот
или иной предикат с этой точки зрения.
Если даны термины и выполнено только что приведен-
ное допущение, то правила образования высказываний из
терминов и высказываний задаются определениями та-
кого вида.
D1. (а ч— &), (а ”*] ч— Ь) и (а? ч— Ь) суть основные вы-
сказывания, если и только если а есть субъект, а b — пре-
дикат, причем, если а есть энместный субъект, то b есть
столь же местный (энместный) предикат.
Высказывания, указанные в D1, читаются так:
1) (д <_ Ъ) — «а имеет признак Ь»; «а имеет £>»; «а ха-
рактеризуется тем, что &»; «& присущ а» и т. п.;
2) (а “| ч— Ь) — «а не имеет Ь»;
3) (а? ч— Ь) — «а неопределенно имеет b (нельзя уста-
новить (а ч— Ь) или (а ч— 6); не известно, (а ч-- Ь) или
(а “I *- Ъ))».
D2. Высказывание:
1) основные высказывания суть высказывания;
2) если х есть высказывание, то ~ х есть высказывание;
3) если х1, .... хп (п > 2) суть высказывания, то (ж1-...
хп), (х1: ... :хп) и (х" V • • • V хП) СУТЬ высказывания;
4) если л есть термин, а х есть высказывание, то
(Va) х, (Яа) х, (~] Va) х, (~| Яа)х; (?Va) х и (? Яа) х
суть высказывания;
7
5) если х и у суть высказывания, то (х —> у), (хП ~*У
и (xl —> у) суть высказывания;
6) нечто есть высказывание лишь в силу 1—5.
2)3. Высказываниеобразующий оператор будем назы-
вать главным в данном высказывании в таких слу-
чаях:
1) ч- есть главный оператор в (а ч- Ь), (а ч— Ъ) и
(а? Ь);
2) • есть главный оператор в (х1 •...• хп), \/ — главный
в (л^Х/’-Л/ яп)): — главный в (х1:... :хп);
3) V есть главный оператор в (Va) х, Ча)х и (? Va)
Э — главный в (Яа) х, ( |Яа) х и (? Яа) х\
4)->есть главный оператор в (х у), (х"“| -> у) и
(*? ->*/);
5) оператор, являющийся главным в х, является глав-
ным и в ~ х.
Высказывания, указанные в 2)2, читаются так:
1) ~ х — «Пе-х», «Не так, как говорится в х»;
2) (х1- ...-хп) — «х1 и х2 и...и хп», «Каждое из х1,
♦ хп)»;
3) (х1 хп) — «Либо х1, либо хп», «Одно и только
одно из х1, хп»;
4) (xJV ... Vxn) “ <<xi или... или хп»,«По крайней мере
одно из х1, хп»;
5) (Va) х, (Яа) х, (И Va) х, (~| Яа) х, (? Va) х, (? Яа)х
— соответственно «Все а таковы, что х», («Для всех а име-
ет силу х» и т. п.), «Некоторые а таковы, что х», «Не все а
таковы, что х», «Нет таких а, что х», «Неопределенно (нель-
зя установить, не известно и т. п.), (Va) х или(~] Va) х »,
«Неопределенно, (Яа) х или (“| Яа) х»;
6) (х ->у), (я-1 ~^у), (я? ->у) — соответственно «Если
х, то у» («Признание х обязывает признать у»), «Признание
х не обязывает признать у», «Неопределенно, (х -> у)
или (х~“| У)»-
8
§ 6. Расширения алфавита
и правил образования.
Приведенный алфавит логических операторов и пере-
чень правил образования терминов и высказываний не
исчерпывают сферу логики. В частности, помимо кванто-
ров «все» и «некоторые» употребляются операторы «один»,
«два», «большинство», «меньшинство», «третья часть» и т. п.
(см. [3]); помимо обычной конъюнкции «и» употребляются
упорядоченные «и затем», «и до этого», «и справа от этого»
и т. п. Мы привели лишь операторы и правила образова-
ния терминов и высказываний, рассмотрение которых обра-
зует ядро логики, а также основу и образец для рассмот-
рения других операторов и правил. И в дальнейшем по мер©
изложения мы будем осуществлять некоторые расширения
такого рода, каждый раз поясняя их место и отношение к
фундаментальным логическим объектам.
§ 7. Вхождение
Di. Одно высказывание входит в другое (есть вхожде-
ние в другое), если и только если первое есть графическая
часть второго. Аналогично — для вхождения термина
в высказывание, высказывания в термин, термина в тер-
мин и логического оператора в термин и высказыва-
ние. Высказывание входит само в себя. Термин входит сам
в себя.
Согласно Di не всякая графическая часть высказыва-
ния есть вхождение в него другого высказывания, если
даже в нее и входят высказывания. Например, х : у гра-
фически есть часть высказывания (х : у : z), однако в по-
следнее не входит высказывание (х : {/), ибо по определе-
нию высказывания выражение х : у не есть высказывание
(отсутствуют внешние скобки). Аналогично в высказыва-
ние (x-y-z) не входит высказывание (х-у), хотя в него вхо-
9
дит каждое из х и у. Аналогичное положение имеет силу
для соотношений терминов и высказываний, а также тер-
минов и терминов, являющихся их частями. Короче гово-
ря, не всякая часть термина или высказывания есть вхож-
дение в него термина или высказывания.
§ 8. Логическое следование
Будем употреблять символ |— как знак логического
следования (в смысле «из... логически следует...»). Выра-
жение вида х |— у будет читаться буквально так: из вы-
сказывания х логически следует высказывание у. Слово
«логическое» («логически») в выражении «логическое сле-
дование» («логически следует») будем для краткости опу-
скать и говорить просто «следование» («следует»).
D1. х |— у есть утверждение (или формула) следования,
если и только если х и у суть высказывания.
D2. Высказывание х в х [— у называется посылкой
для у, высказывание у — заключением (или следствием)
высказывание х.
Утверждение х |— у не есть высказывание, состоящее
из высказываний хи у. Это — высказывание, состоящее из
двух терминов «высказывание х» и «высказывание у»,
обозначающий высказывания соответственно х и у, и двух-
местного предиката «из первого следует второе». Если
записать его в соответствии с определениями, данными в
параграфах 4 и 5, то оно примет такой вид: ([я], [у] ч— (|— )).
Так что оно ^вляется простым высказыванием.
1)3. Вхождение высказывания в формулу следования;
1) высказывание х входит в формулы следования х\— у
и у}— х;
2) если высказывание х входит в высказывание у, а
у входит в формулу следования z v, то х входит
В Z Н V.
3) высказывание входит в формулу следования только
в силу 1 и 2.
10
D4. Вхождение термина в формулу следования: тер-
мин а входит в х |— у, если и только если он входит в х
или (не исключающее «или») в у.
Символ будем употреблять также как знак того, что
высказывания принимаются из чисто логических сообра-
жений. При этом выражение j— х можно рассматривать
как следование х из пустого множества посылок (как вырож-
денное следование).
D5. |—х есть формула вырожденного следования, если
и только если х есть высказывание.
2)6. Высказывание х входит в х\ если высказывание
(или термин) у входит в х, то у входит в х.
Выражение |— х точно также не есть высказывание,
состоящее из высказывания х и оператора . Символ не
есть логический оператор. Это — особый предикат «при-
нимается из логических соображений» («логически истин-
но» и т. п.). А выражение х есть элементарное выска-
зывание ([х]) ч- (|—)), состоящее из субъекта [х] и преди-
ката |—.
Учитывая сказанное, мыв дальнейшем будем рассмат-
ривать только такие формулы следования, которые со-
держат один и только один символ |—. Выражение вида
(х Н (*h У) Н z> (х Н) (*Н)НвМ)и т. п.,
в которых символ |— встречается два и более раза, фигури-
ровать у нас не будут. Такого рода выражения на самом деле
лишь сокращенная запись высказываний соответственно
(Id, [([у], Id) (HD *- (Н. (Kid, [у]) ч- (I—)], Id)
((—) и т. п. Логические правила для таких высказыва-
ний получаются как производные от правил, рассматрива-
емых в данной книге.
§ 9. Классический и неклассический случаи
Будем различать классический и неклассический слу-
чаи в теории следования по такому признаку: в системах
для неклассического случая будут фигурировать два раз-
11
личных оператора отрицания и оператор неопределенности,
в системах же для классического случая операторы отри-
цания не различаются (остается одно отрицание), а опера-
тор неопределенности отсутствует. Смысл различения двух
видов отрицания и введения оператора неопределенности
подробно разъяснен в работах [3, 4].
Такое употребление выражений «классический» и «не-
классический» отличается от принятого в логике их упот-
ребления: неклассическими системами принято называть
системы, которые уже классического исчисления предика-
тов по классу доказуемых формул. Однако упомянутое
сужение класса доказуемых формул поддается разумному
и простому (на наш взгляд) объяснению лишь при условии
различения двух форм отрицания (или двух различных по-
зиций отрицания) в высказываниях. В дальнейшем мы
будем рассматривать системы, которые можно истолковать
как сужение классической логики, но в которых фигури-
рует только один оператор отрицания и отсутствует опе-
ратор неопределенности, а также системы с двумя отрица-
ниями и с оператором неопределенности, содержащие в
себе (в известном смысле) системы классической логики.
Потому принятое деление систем логики на классические
и неклассические оказывается здесь неопределенным и
даже противоречивым. И потому мы от него отказались.
§ 10. Технические замечания
При построении логических систем (исчислений) в даль-
нейшем будем употреблять выражения «аксиомная схе-
ма» и «теоремная схема» в смысле, несколько отличном от
принятого в логике. Дело в том, что мы не будем вводить
в алфавит наших систем переменные символы (пропозицио-
нальные переменные, индивидные переменные и т. п.).
Мы будем использовать употребляемые ниже буквы х, у,
z, х1, х2, ..., а, Ь, с, ... и т. д. как переменные в следующем
смысле: 1) каждая буква по отдельности будет обозначать
12
любое высказывание или любой термин (что именно * будет
ясно из контекста), а также высказывание или термин за-
даваемого контекстом типа; 2) различие же совместно встре-
чающихся (в одном утверждении, в одной формуле, в од-
ном рассуждении) букв будет означать, что термины (или
высказывания) могут как-то различаться (если в контексте
не сказано, как именно они различаются).
Такое использование букв соответствует употреблению
переменных метасимволов. Введение переменных симво-
лов в алфавит логических систем не избавляет от необхо-
димости введения переменных метасимволов, тогда как
употребление последних делает первые практически из-
лишними. В случае индуктивных доказательств мы можем
любую букву использовать в качестве объекта для базисно-
го шага, просто приписав ей необходимые для этого свойст-
ва (сказав, например, «Пусть а есть элементарный термин»).
Кроме того, мы будем использовать употребляемые ни-
же буквы как обозначения именно высказываний и терми-
нов, а не как лишенные значения символы, нуждающиеся
в интерпретации. Поэтому формулируемые нами логи-
ческие системы по способу построения суть теории, описы-
вающие свойства высказываний и терминов определенного
вида. Никаких дополнительных формальных трудностей
из-за этого не возникает, зато с самого начала исключают-
ся спекуляции на счет особенностей логических построе-
ний и их отношения к реальным языкам.
Так что в дальнейшем, принимая х|— у (или |— х) как
аксиомную схему в некоторой логической системе, мы
будем иметь в виду следующее: если х и у суть высказыва-
ния, то формула следования х\— у (или х) принимает-
ся в данной системе. Аналогично для терминов. В прави-
лах вывода будет предполагаться, что употребляемые бук-
вы суть высказывания (или термины).
Конечно, в данном случае можно было бы просто гово-
рить об аксиомах (или постулатах) в том смысле, в каком
говорят о них в научных теориях вообще. Но мы все же бу-
13
дем говорить о схемах аксиом, предполагая связь с логи-
ческой традицией: наши системы легко превращаются в
исчисления, отвечающие традиции (с точки зрения правил
построения, а не содержания), путем незначительных мо-
дификаций. Так, если в излагаемой ниже общей теории
дедукции вместо элементарных высказываний говорить о
пропозициональных переменных, то получим обычные (по
форме) исчисления с аксиомными схемами.
К теоремным схемам относится сказанное выше об ак-
сиомных схемах. Доказатьтеоремную схемух\— у или |— х,
значит доказать, что это утверждение верно для любых вы-
сказываний (терминов) с такой структурой, какая указана
в х и у.
Определения будем нумеровать символами Di и Dikl,
аксиомные схемы — Ai и Aikl, теоремные схемы — Ti и
Tiki, где i есть помер определения, аксиомной или теорем-
ной схемы в данном параграфе, к — номер главы, I — номер
параграфа. При доказательстве теоремных схем в некото-
рых случаях будем под их формулировкой записывать ша-
ги доказательства. Справа от теоремных схем в квадрат-
ных скобках будем писать, на основе каких теоремных
схем и правил вывода получается соответствующая тео-
ремная схема или сделан 'соответствующий шаг в ее дока-
зательстве.
Утверждения о свойствах формул логической системы
суть метаутверждения по отношению к теоремам этой
системы. Будем их нумеровать символами вида MTi и
МТikl, где i, к и I те же, что и выше.
ГЛАВА ПЕРВАЯ
СИЛЬНОЕ СЛЕДОВАНИЕ
§ 1. Система S1
Логические операторы:
1) • — конъюнкция («и», «каждое из»);
2) : — сильная дизъюнкция («либо», «одно и только
одно из»);
3) ~ — отрицание («не», «не так»).
D1. Высказывания, которые нельзя расчленить па дру-
гие высказывания и логические операторы • , : и ~, суть
элементарные относительно S1 высказывания.
D2. Высказывание:
1) элементарные относительно 51 высказывания суть
высказывания;
2) если х есть высказывание, то ~ х есть высказыва-
ние;
3) если х1, ..., хп (и 2) суть высказывания, то (х1-..*
...•хп) и (х1:... :хп) суть высказывания;
4) нечто есть высказывание лишь в силу 1—3.
Для упрощения записи будем скобки в ряде случаев
опускать, полагая, что конъюнкция связывает сильнее
дизъюнкции, а обе они — сильнее знака следования. Зна-
ки конъюнкции будем опускать записывая соединяемые
ими формулы рядом, без интервала.
Аксиомные схемы 51:
А1. х[— ~— х
А2.-----х[—х
АЗ. ху\—х
15
Л4. ху\—ух
А5. ххх2 ... хп |— у,
где у отличается от (х*х2...хп) лишь какой-то расстановкой
скобок, удовлетворяющей D2.
AQ. у |— ххх2... хп,
где у то жэ, что в Л 5.
Л7. ~ху)|----ху :х~у : ~х —у
Л8. ~ ху : х — у : ~ х —- у (— ~ (ху)
Л9. ~(х:у)|— ху:~х~у
~ (х1: х2: . . . : хп) |— у1: у2:.. . : ут,
где У1, у2,..., ут есть множество попарно различных выска-
зываний, в которые включаются (х1х2 ... зР) и всевозмож-
ные высказывания, отличающиеся от него наличием одного
и только одного оператора отрицания перед всеми х1, х2, ...
хп или перод i из них, где 1 <2 ijC п — 2.
ЛЮ. ху:—'х — у \------(х: у)
у1: у2:...: ут |-(х1: х2:...: хп),
где У1, У2, ..., Ут те же, что и в Л9.
ЛИ. хг : х2:...: хп |— у,
где у отличается от (ж1 : х2: .... :хп) лишь какой-то расста-
новкой скобок, удовлетворяющей определению D2.
Л12. у Н хг: х2:: хп,
где каждое из х1, х2, ..., хп есть либо (a11 z1 • ... • aimzm)
(где ай, ... обозначают наличие или отсутствие отри-
цания, а все (а11^1 • ... • aimzm) попарно различны), либо
— Zi£zl, а у отличается от (х1 : х2: ... :хп) лишь расста-
новкой скобок.
16
Л13. xz : yzj— (x: y) z
xxy : x2y xny [— (x1 : x2 : . . . : xn) у
A14. (x : y) z\— xz : у
(x1: x2: . . .: xn) у |— x*y : x2: . .. : xn
(x1: x2:... : xn) (y1:...: ym) [—
J— xxyl:... tx'y”1: x2:...: xn
Аксиомные схемы Л6, A9, ЛЮ, Л13 и Л14 можно рас-
сматривать как множества аксиомных схем. Но можно так-
же последние строки в них рассматривать как запись общих
случаев, а предшествующие им строки — как частные
случаи, поясняющие общие случаи.
Правила вывода S1:
jRl. Если х |— у и у [— z, то х [— z
R2. Если х |— у и х [— z, то х |— yz
R3. Если х |— у и у |— х, то z |— v,
где v получается из z путем замены вхождения высказы-
вания х (не обязательно всех) в z высказыванием у.
D6. Формула следования х |— у доказуема в S1 (есть
теорема S1), если и только если она есть аксиома 51
или получается из доказуемых в S1 формул следования по
правилам вывода S1.
Система S1 была сформулирована (в несколько ином
виде) автором в работах [3, 5, 8]. Излагаемые ниже доказа-
тельства непарадоксальности, непротиворечивости, неза-
висимости и полноты 51 даны Г. А. Смирновым в работе
(121.
§ 2. Некоторые теоремные схемы
Приведем ряд теоремных схем, которые потребуются в
дальнейшем (доказательство дано Г. А. Смирновым в [12]).
В качестве сокращения для х |— у и у [— х будем употреб-
лять символ х —1|— у.
17
74. ху\~ У [Л4, ЛЗ, Я1]
7’2. X |— X [Л1, Л2, Я1]
7’3. х\— XX [7'2, Я2]
7’4. 2ГХ|— X [ЛЗ]
7’5. ух\-ху [Л4]
7’6. х-.у\-у:. С
1.~(х:у} |— yx:~ y-^x [Л9, Л4, 7’5, ЯЗ]
2.~(х:у)\ (у:х) [1, ЛЮ, Я1]
3. — (у : х H ~ •• У) [2]
4. (х : у) |— ~ (y ; X) [2, 3, ЯЗ]
5. х : у |— у: х [Л1, 4, Я1]
Т7. у.х\-х., J [7’6],
Т8. Доказательство правила коммутации для случая
х1: ... :хп (п > 2) опирается на Л5, Л6, Л9 -Л12, 7’6, Т7.
Ниже ссылки на Л1, Л5, Л6, 7’2-7’8 в большинстве
случаев । опускаются как очевидные.
7’9. (х : у) z [- xz : yz
1. (х : у) z (у : xz) z [Л14, 74, Я2]
2. (x:y)z xz : yz [1, Л14, Я1]
7'10. Для случая х1: ... : хп (п ;> 2) доказательство
аналогично доказательству T9.
Т11. х[-х:х~х:х~х [ТЗ, Т4, Al, А7, R1, ЯЗ]
Т12. х :х~х: х~х\~ х [Л13, 74, Я1]
743. х\— х:х~х
1 .—х\——'(х:х — xix—'x) [741,742, ЯЗ]
2 . х: х — х : х ~ х х: (х — х\х~х}
[ЛИ, Л12]
3 .—х|--(х : (х— х:х — х)) [1, 2, ЯЗ, Я1]
4 . — х\— х(х~х : х — х): — х~(х~х'.х~-х)
[3, Л9, Я1 ]
18
5 .x—х: х— х—[|—(х:—х) [ЛЮ]
6 . —- х |— х (х — х : х х): — х (х: — х)
[4, 5, ЯЗ, Я1]
7 .— х |— — х : х~ х: х — х ; х — х
[6, 413, 710, 412, ЯЗ, Я1]
8 . х|—(х:х— х:х — х):х— х [7, 411, Я1]
$.х\-х:х~ х [8, 711, 712, ЯЗ, Я1 ]
714. х:х~х[— х [413, 71, Я1]
715. х:у[—х~у:—ху
i . х: у ~ (ху : ~ х ~ у) [41, 49, ЯЗ, Я1]
2 .х:у\- х~ху~у.~ (ху) ~(~х~у)
[1, 49, Я1]
3 - (х • у) Н х—у : — ху
[2, 47, 413, 710, 411, 412, 713, 714, ЯЗ, Я1 ]
716. х — у:—ху\—х:у
1 .г — у : ~ху |-(х~ху~у : ~(х~у)~ (ху))
[41, 49, Я1, ЯЗ]
2 . х — у : ~ ху |— — (ху : ~ х ~ у)
[1, 411, 412, 710, 48, 47, 713, 714, ЯЗ, Я1 ]
3 .x — у:—ху\—х:у [2, 410, 41, ЯЗ, Я1].
717. Для случая х1 : х2: ...: хп (п 2) доказательство
аналогично 715 и 716.]
718. х(-х(х:~х) [713, 413, Я1]
719. х(х:—х)]—х [43]
720. xz : у |— (xz :у)(х : — х)
l. xz:y\—xz~y :—(xz)y [717]
2. xz : у [— xz ~ у : — xzy :х — zy .'—х — zy
[1, 48, 413, 710, ЯЗ, 412, 43]
3. xz : у |— (xz — у :— xzy : х—zy : —х —zy) (х: ~х)
[2, 718, 719, ЯЗ, 413, 43].
4. xz:p|—x:—x [3, T2, Л2]
5. xz : у |— (xz : y) (x : — x) [4, T2, R2]
7’21. (xz:y)(x:—x)[—xz:y [^43]
T22. (x:y)x\---у
l. (x:j/)x|—x:xy [TIO]
2. (x:y)x\- (x: xy)(y: ~y) [1,7’20,2?!]
3. (x : y) x |-у '.у :y [2, Л14, Л13, ЛЗ, Ri ]
4. (x:i/)x|----у [3, 717, Л13, 71, 7?1]
723. (x : y) ~ x |— у
i .(x:y)~x[—x — y:—ху [ЛЗ, Til, 2?1]
2 .(x:y)— x|— — x:~y [1,7’17,7?!]
3 . (x: y) — x\— (—x:—z/)-~x [2, Ti, 7?2]
4 .(x:y)~ x|— у [3, 722, 7?1).
§ 3. Некоторые сокращающие определения
Di. (x zd у) есть сокращение для ху : ~ ху. ~ х ~ у.
Символ zz> есть знак материальной импликации. По-
следняя не имеет никакого иного смысла, кроме указан-
ного в Di.
D2. (х V У) есть сокращение для ~ (~ х ~ у); х1 \/
\/х2\/... \/хп есть сокращение для ~ (—х1 ~ х2 ... ~хп).
Символ V есть знак соединительной дизъюнкции и чи-
тается как «по крайней мере одно из».
Операторы и \/ могут быть приняты как первичные.
Тогда для них потребуется дополнительные аксиомные
схемы:
Л15. xzdi/|— ху :—ху.-'-'Х^'у
Л16. ху:—ху:—х — у\—х-^>у
Л17. х1 \/ х2\/ . .. у хп |-(~ х1 — х2 . .. — хп)
Л18. ^(~л1~х2.. .—x^t-x^y х*у ... V®2
20
§ 4. Непарадоксальность
В отношении S1 имеет силу следующая метатеорема:
MTi. Если х [— у есть теорема S1 (доказуема в 51)»
то в у не входят элементарные высказывания, которые не
входят в х (или в у входят только такие элементарные вы-
сказывания, которые входят в х).
Доказательство MTi. Случай 1: х |— у есть аксиома
51. Легко убедиться путем пересмотра аксиомных схем
51, что в у не входят элементарные высказывания, отсутст-
вующие в х. Случай 2: х [— у получена из х [— z и z у
по правилу 7?1. Очевидно, что если в у не входят элемен-
тарные высказывания, отсутствующие в z, а в z не входят
элементарные высказывания, отсутствующие в х, то в у не
могут входить элементарные высказывания, отсутствующие
в х. Случай 3: х |— у имеет вид х zv и получена из х |— z
и х v по правилу R2. Очевидно, что в zv входят только
такие элементарные высказывания, которые входят в z
или (не исключающее «или» ) v. И если в z и в v не входят
элементарные высказывания, отсутствующие в х\ то в у
точно также не могут входить элементарные высказыва
ния, отсутствующие в х. Случай 4: у в х |— у получено из
х по правилу R3 путем замены вхождения z в х высказы-
ванием v. Если z |— v и v р- z доказуемы, то множества
элементарных высказываний, входящих в z и v, совпадают.
Поэтому в у не могут оказаться элементарные высказыва-
ния, отсутствующие в х.
Из MTi вытекают следующие метатеоремы:
МТ2. Если х [— у и у |— х суть теоремы S1, то множе-
ства элементарных высказываний, входящих в х и у, сов-
падают.
МТЗ. Формулы следования вида х у:~ у, ~ хх Н
Н У, z Н ~ (~УУ)> * Н У => х, х|- — х о у\ х |— у V
V — у недоказуемы в S1. Выражения вида х (у |— х) и
х (~х у) не являются формулами следования, дока-
зуемыми в S1.
21
Согласно МТЗ в S1 исключаются следствия, подобные
парадоксам материальной и сторогой импликации. Поэто-
му MTi мы называем теоремой непарадоксальности, а
систему 51 непарадоксальной в смысле MTi.
§ 5. Главная семантическая интерпретация
Примем следующую семантическую интерпретацию,
которую будем считать главной (поскольку относительно
ее будет в дальнейшем определяться полнота S1):
1) элементарным высказываниям приписываются зна-
чения 1 и 0 (соответственно «истинно» и «неистинно»);
2) если х имеет значение 1, то ~ х имеет значение 0;
если х имеет значение 0, то ~ я имеет значение 1;
3) (х1-... -хп) имеет значение 1 тогда и только тогда,
когда все х1, ..., хп имеют значение 1;
4) (х1: ...:хп) имеет значение 1 тогда и только тогда, ког-
да одно и только одно из х{, ..., хп имеет значение 1;
5) х |— у имеет значение 0 тогда и только тогда, когда
х имеет значение 1, а у — значение 0.
D1. Формула следования есть тавтология, если и толь-
ко если она принимает значение 1 при любых значениях
входящих в нее элементарных высказываний.
D2. Высказывание есть тавтология, если и только если
оно принимает значение 1 при любых комбинациях значе-
ний входящих в него элементарных высказывании.
D3. Высказывание есть противоречие, если и только
если его отрицание есть тавтология.
MTi. Если х [— у — теорема S1, то она является тав-
тологией.
Доказательство MTi. 1 случай: х |— у является акси-
омой 51. Легко проверить, что х у является тавтологи-
ей. Для аксиом, охватываемых схемами Ai — Л8, Л13
и Л14 это тривиально просто сделать. Ограничимся лишь
рассмотрением аксиом, указанных в схемах Л9 — Л12.
22
Пусть в Л9 высказывание у1: ... :у™ принимает значе-
ни е 0. Это возможно лишь при условии, если все у1, у771
принимают значение 0: если одно из них имеет значение 1,
то все остальные имеют значение 0, и все высказывание
имеет значение 1. А это означает, что одно и только одно
из х1, ..., хп имеет значение 1. Отсюда следует, что х1: ...
хп имеет значение 1, а ~ (х1:...:хп) имеет значение 0.
Таким образом, формулы следования, указанные в Л9,
не могут принять значение 0.
Пусть в ЛЮ высказывание у1: ... :ут принимает зна-
чение 1. Это значит, что одно из у1, ..., у™ принимает зна-
чение 1 (пусть это у1), а остальные принимают значение 0.
Если у1 есть конъюнкция всех х1, ..., хп без отрицаний,
то х{*..,.-.хп имеет значение 0, а ~ (х1: ...:хп) — значение 1.
Если в у{ два или более изд:1, ..., хп имеют впереди отрица-
ние, то возможны два случая. Первый случай — отрицание
стоит перед всеми х1, ..., хп, и тогда все х1, ..., хп прини-
мают значение 0, х1: ... : хп принимает значение 0, ~ (х1:
... хп) принимает значение!. Второй случай — по край-
ней мере перед двумя х1, ..., хп отрицание отсутствует.
Тогда эти два из х1, ..., хп принимают значение 1, х1:
принимает значение 0, ~ (х1: ... : хп) принимает значение 1.
Если в ЛИ высказывание х1: ... : хп принимает значе-
ние 1, то одно и только одно из х1, ..., хп принимает зна-
чение 1. И как бы мы ни расставили скобки, в полученной
дизъюнкции так или иначе только один член будет иметь
значение 1. Следовательно, у примет значение 1, и все ак-
сиомы, соответствующие ЛИ, суть тавтологии.
Если в Л12 высказывание у имеет значение 1, то это
означает, что одной только одно из х1, ..., хп имеет значе-
ние 1: все высказывания вида ~ z^z^z1 имеют значение 0,
а все (a11 ... *ai7n zm) попарно различны за счет распре-
деления отрицаний у г1, ..., z™, так что если одно из них
имеет значение 1, то все остальные имеют значение 0. Сле-
довательно, х1: ...: хп принимает значение 1, и аксиомы,
соответствующие Л12, суть тавтологии.
23
2 случай: х |— у получена путем применения правила
из х [— z и z у. Утверждение х у принимает зна-
чение 0 только в том случае, когда х имеет значение 1.
а у — значение 0. Если формулы х |— z и z у являются
тавтологиями, то во всех случаях, когда х имеет значение
1, z и у принимают значение 1. Тогда формула х |— у так-
же является тавтологией.
3 случай: х [— у имеет вид х zv и получена из х [— z
и х I— v путем применения правила R2. Если формулы
х |— z и х (•— v являются тавтологиями, то z и v принимают
значение 1 во всех случаях, когда х имеет значение 1. Тогда
формула х |— zv также является тавтологией.
4 случай: у в х |— у получено из х путем замены вхож-
дения (по крайней мере одного) высказывания z в гг высказы-
ванием v. Если z |— v и v |— z являются тавтологиями, то
z и v принимают одинаковые значения истинности при од-
ной и той же комбинации значений истинности входящих
в них элементарных высказываний. Тогда у будет прини-
мать те же значения истинности, что и х, при одной и той
же комбинации значений истинности входящих в них эле-
ментарных высказываний, так что и х |— у будет являться
тавтологией.
Из MTi вытекают следствия:
МТ2. Если х |— у есть теорема Slmx имеет значение 1,
то у имеет значение 1.
МТЗ. Если х |— у есть теорема S1 ту имеет значение 0,
то х имеет значение 0.
МТк. Если х (— у и у х суть теоремы 51, то х и у
равнозначны (т. е. принимают одно и то же значение при
одной и той же комбинации значений входящих в них эле-
ментарных высказываний).
МТЗ. Еслй х |— у есть теорема 51, то х о у есть тавто-
логия.
24
§ 6. Непротиворечивость
Система 51 непротиворечива в смысле следующих ме~
татеорем:
MTi. Если х |— у есть теорема 51 и при этом х не есть
противоречие, то х\--у не есть теорема 51 (недоказуема
в 51).
МТ2. Если я(—— уу есть теорема 51, то х есть проти-
воречие.
Доказательство MTi. Так как х |— у есть теорема S1,
то на основании MTi предшествующего параграфа она
есть тавтология. При этом, поскольку — х не является
тавтологией, высказывание х принимает значение 1 по
крайней мере при одной комбинации значений входящих в
него элементарных высказываний. Из интерпретации зна-
ка |— следует, что высказывание у при той же комбинации
значений элементарных высказываний также принимает
значение 1. Тогда высказывание ~ у при этой комбинации
значений элементарных высказываний имеет значение 0.
Поэтому при данной комбинации значений входящих в х
элементарных высказываний формула следования х [— ~ у
принимает значение 0. Следовательно, она не является
тавтологией. Поэтому, в силу MTi предшествующего па-
раграфа она не есть теорема S1.
Справедливость МТ2 видна из следующего: ~ у у есть
противоречие, т. е. всегда имеет значение 0; согласно МТЗ
предшествующего параграфа х всегда имеет значение 0,
т. е. есть противоречие.
§ 7. Цолнота S1
Di. Формула следования х |— у есть сильная тавтоло-
гия, если и только если х|— у есть тавтология в смысле Di
пятого параграфа и при этом в у не входят элементарные
высказывания, отсутствующие в х.
D2. Каноническая форма высказывания:
1) х\ ~ х находится в канонической форме;
25
2) л:1:...:д:п(п 1) находится в канонической форме,
если выполнены следующие условия: а) х1, ..., хп суть
высказывания вида (а11 «... • aim aim) (тп 1), где ай,
ai7n означают наличие или отсутствие отрицания;
Ь) все aikaik попарно различны и упорядочены так, что
если в airair и aisais элементарное высказывание air
предшествует в алфавитном порядке элементарному выска-
зыванию ais. то г < 5; если же в air air и ai8 аи элементар-
ные высказывания air и аи совпадают, air означает отсут-
ствие, a ais — наличие отрицания, то г < $; с) все х*
попарно различны;
3) высказывание находится в канонической форме толь-
ко в силу пунктов 1 и 2.
D3. Высказывание у есть каноническая форма для
высказывания х, если и только если у находится в кано-
нической форме, м х [— у и у [— х суть теоремы S1.
D4. Формула следования х\— у находится в канони-
ческой форме, если и только если х и у находятся в канони-
ческой форме, множества элементарных высказываний,
входящих в х и у, совпадают, и в у входят все те высказы-
вания вида ~ zz, которые входят в х.
D5. Формула следования х* (— у** есть каноническая
форма для х |— у, если и только если х* есть каноническая
форма для х, имеющая вид ж1: (n > 1), аесть
каноническая форма для y'z (у : ~ г?), где у* есть канони
ческая форма для у, z есть высказывание вида zjza ... zm
0) (где z1 есть высказывание вида ~ aa, входящее в
х*, но не входящее в у*), a v есть конъюнкция элементар-
ных высказываний, которые не входят в у*, но входят в
х*, за исключением таких, которые входят в х1 вместе с
их отрицанием.
Т1. х ~ х : ху |— ху
1. х~х\ху\—у
2. х — х : ху [— х
3. х~х : ху |— ху
[413, Т23 12, Я1]
[ 413, П 12, 7?1]
[1, 2, 7?2]
26
Т2. ху |— х~х : ху
1. ху\-ху(х>.~х) [718 12, 719 12, ЯЗ]
2. ху\-х~х\ху [1, ПО 12, А13, АЗ, R1]
73. х — xz : у у
1. х — xz:y\—(x~xz: у) (х : ~^x)(z:— z)
[720 12, R2]
2. х ~ xz : у (у : х — xz) (xz\x~ z\ —xz : —x •
~z) [1, A13, 710 12, R3, Rl]
3. x — xz:y\— (xzy : x ~ xz): x —zy :
\~xzy\—x — zy [2, A14, All Rl]
4. x — xz:y\— xzy \x — zy: ~ xzy : — x — zy
[3, A13, T10 12, R3, 71, 72, Rl]
5. x~xz'.y\-y [4, A13, 71 12, Rl]
M71. Для любого высказывания x может быть найде-
на его каноническая форма у.
Доказательство М71. 1 случай: х совпадает с у. По
7212 получаем х f— у п у \— х. 2 случай: в х не входит
знак дизъюнкции, а знак отрицания находится только перед
элементарными высказываниями. По T3I2 и T4I2 получаем
х |— у тз. у |— х. 3 случай: х имеет вид х1: хп. Если не
имеет место 1 случай, по 71712, А7, А8, А13, 71012,7 1312,
71412 получаем х\— уиу х.4случай:химествид ~ (х1:...
...: хп). На основании А9, А10, А7, А8, А13, 71012, 71312,
71412 получаем х |— у и у |— х. 5 случай: х имеет вид yz.
Если не имеют места 1 и 2 случаи, по А7—А10, А13, 71012,
71312, 71412 получаем х |— v и v |— х, где v есть высказы-
вание вида х1: ... :хп. По 3 случаю имеем v у и у |— v. От-
сюда на основании правила R1 получаем х [— у и у |— х.
6 случай: х имеет вид ~ (zv). По А7, А8 и далее как в 3
случае получаем х |— у и у |— х.
МТ2. Если х |— у есть сильная тавтология, то для нее
может быть найдена каноническая форма х* у**. По-
следняя также есть сильная тавтология.
27
Доказательство МТ2 . В силу МТ 1 для любой х у
может быть найдена формула х* |— у*, где х* и у* суть
соответственно канонические формы для х и у. Из 2)3,
М7214 и 71/7415 следует, что х пх^уку* соответственно
равнозначны, и множества элементарных высказываний,
входящих в них, совпадают. Поэтому если х |— у есть силь-
ная тавтология, то и х* |— у* есть сильная тавтология.
Так как в у* входят только те элементарные высказывания,
которые входят в то может быть найдено такое y*z
(р: ~ г?), удовлетворяющее условиям 2)5, что множество
элементарных высказываний, входящих в него, совпадет
с множеством элементарных высказываний, входящих в
х. На основании MTi для y*z (v : ~ v) может быть найдена
каноническая форма у**. Если ~ х не есть тавтология, то
у** есть каноническая форма для у* (г? : ~ и). Очевидно,
что в этом случае у** равнозначно у*. Следовательно,
х* |— у** в данном случае является сильной тавтологией.
Если ~ х — тавтология, то х* в х* |— у** принимает
значение 0 при любых комбинациях значений входящих в
него элементарных высказываний. Поэтому и в этом случае
х* [— у** является сильной тавтологией.
71/73. х у есть теорема S1, если и только если ее
каноническая форма х* |— у** есть теорема S1.
Доказательство 71/73. Пусть х (— у есть теорема S*.
Покажем, что в этом случае х* |—у** есть также теорема
S1. Формула х* |— у*, где х* и у* суть канонические формы
для х и у, является теоремой 51, так как она может быть
получена по правилу Ri из х (— у на основании D2 и 71/71.
Если множества элементарных высказываний, входящих
в х и у, совпадают, ива:* нет вхождений вида ~ аа, кото-
рых не было бы в у*, то х* |— у** совпадает с у*. Если
в х* входят высказывания z1, ..., z™, которые не входят в
у*, то на основании Л13, 7112, Л1, R2 получаем х* |—
|—y*z, гдея есть высказывание вида z1 • ... -zm. Если в
входят элементарные высказывания г?1, ..., vk, которые не
входят в у*, то по T20I2 , используя АН и А12 и применяя
28
jRI и R2 получаема* |— у* (v : ~ v), где г? есть г?1 • ... -гА
Таким образом, мы показали, как от х [— у перейти к х* |—
|— i/*z (г? : ~ г>). По 7T0I2 и Ri отсюда следует х* у*\
Пусть х* есть теорема S1. Покажем, что тогда
х у также является теоремой S1. Действительно, на
основании Л13, Z10I2, ЛЗ, T1I2, R2 и 7?3 от х* |—
можно перейти к я* у* и далее в силу D2 и МТ1 полу-
чить х [— у.
MTk. Пусть формула х|—у есть сильная тавтология, в
канонической форме, имеющей вид х1: ...: х1 (— у1: ... : ук.
Если ~ х не является тавтологией, то я1, ..., х{ имеют
такое вхождение в у, что совпадает с некоторыми (не обяза-
тельно* со всеми) из у1, .., у\ так что к^> I.
Доказательство МТ4. Так как ~ z не есть тавтология,
то из D2 следует, что при любой комбинации значений вхо-
дящих в х элементарных высказываний либо все х> прини-
мают значение 0, либо одно и только одно из принимает
значение 1, а остальные принимают значение 0. При этом
каждое из х^ принимает значение 1 при одной и только од-
ной комбинации значений входящих в х элементарных вы-
сказываний. То же самое справедливо и для у1, у*.
Из Di и D3 следует, что множества элементарных выска-
зываний, входящих в х} и у\ совпадают. На основании Di
отсюда вытекает, что ж1, ..., х1 должны совпадать с выска-
зываниями из у1, ..., ук. Действительно, если не совпадает
ни с одним из j/1, ..., ук, то при некоторой комбинации зна-
чений входящих в х элементарных высказываний х> при-
нимает значение 1, а у — значение 0. Поэтому если х |— у
есть тавтология, то х1, ..., х{ входят в у, так что к >> 1.
МГ5. Если х |— у есть сильная тавтология, находящая-
ся в канонической форме, то она есть теорема S1.
Доказательство МГ5. Пусть в х [— у не входит выска-
зывание вида ~аа. Тогда х |— уимеетвидх1: ...
ук (1 i 2Г, где г есть число элементарных выска-
зываний, входящих в х |— у). В силу МТ4 и на основании
закона коммутации для дизъюнкции ЛИИ достаточно по-
29
казать, что формула я1: ... : я1 [— я1 : ... хк (i к 2Г)
есть теорема 51. В зависимости от к доказательство подра-
зделяется на четыре случая. 1 случай: i = к. Тогда х у
имеет вид я1: ... : х1я1 : х1 и доказуема согласно
7’212. 2 случай: к = 2Г. По 72012, используя АН и 412,
имеем
х1: . . . : xi (— (я1: . . . : х{) (я1: — я1).
Отсюда по 7’112 и R1 получаем:
х1: . . . : я11— я1: —я1
Согласно 47 и 48 отрицание конъюнкции, содержащей г
различных элементарных высказываний, дает канониче-
скую форму, состоящую из2г— 1 члена. Следовательно, на
основании правила /?3 и 412 получаем:
я1: ~ я1 я1 : . . . \хк (к = 2Г).
Отсюда по правилу /?1 имеем:
я1: . . . : я1 (— я1: . . . : хк (к = 2Г).
3 случай: к = 2Г — 1. Согласно 2 случаю имеем:
я1: . . . : я* я1: . . . : я* (Л = 2Г).
Используя 7812, 411, 47, 48 и ДЗ получаем:
я1: . . . : хк |— х1: — х1 (г I 2Г).
По правилу отсюда следует:
я1: . . . : я* я*: — я*.
Применяя правило 7?1 к полученной формуле и к формуле,
доказанной в 1 случае, имеем:
я1: . . . : я1 [х1: —х1) (я1: . . . : я1).
На основании 414 получаем:
(яг: ~ х1) (я1: . .. : я1)я1яг: . . . : х1х*: — я1
30
Отсюда по правилу Ri следует:
х1: ...: х* х1!1: ...: х1х': —- х1.
Так как х1 не входит в х1 : ... :х‘, а все члены канониче-
ской формы различны, то в xlx> (1 i) есть элементар-
ное высказывание вместе с его отрицанием. Используя АН
и применяя i раз T3I5, получаем:
х^1: ...: х1х1: — х11-х1.
По правилу имеем;
х1 :... : х‘|--х1.
По 47 следует:.
— х11— х1: . ..: х’: . . .: xl~l: xI+1хк (к = 21' — 1).
Следовательно, по правилу 7?1,
х1: . . . : х’ |— х1: . .. : хк (к = 2Г — 1)
4 случай: i < п < 2Г — 1. Пусть I — i + 1.
Согласно 3 случаю,
х1: . . . : х11— х1: . . .: х*: х‘+2: .. . : хк.
Пусть I = i + 2 . Тогда по 3 случаю,
х1: . ..: х* |-х’+2
По правилу R2, используя одновременно T8I2, получаем;
х1: . .. : х11— (xi+2: х1: . .. : х1: х1+3: .. .: хк) — х1+2
На основании 414 имеем:
(xi+ 2: х1:...: хк) х1+21— х’+2 ~ х1+2: х1:. ..: хк
По T3I5, используя 411, получаем:
х1+2 — xi+2 : х1:...: xk |— х1:...: х* (к = 2Г — 2)
Применяя правило Ri к трем последним формулам, имеем:
х1:...:**!-*1:---:** (Л = 2г-2).
31
Действуя аналогичным образом, можно исключить любой
xl'j <7 2Г) член дизъюнкции
Пусть в х |— у входит высказывание вида ~аа. Тогда
х |— у имеет вид
х1: . . . : х‘Ну1: ...: у* (* < *.< 2*, 1 < 2е),
где $ есть число элементарных высказываний а1, ..., а*,
входящих в х[—у, за исключением а. По Г2012, 7T.I2, Л.11,
Л12 и .R1 имеем:
х1:.. .: х11— z: ~ а,
где а есть конъюнкция а1а4. По Л13, T1I2 и R1 полу-
чаем:
х1:.. .: х* |— w,
где w есть конъюнкция всех высказываний вида ~ аа.
Из полученных формул по R2 следует:
х1: . . . : х11— w (а : — а).
Отсюда по AT, А8, 7T0I2, R3 и R1 получаем:
х1: . . . : х‘ |— у1:. . .: у* (Л = 2е)
На основании Т8\2, Т8\Т, АН и R1 получаем искомую
формулу.
Из МТ2 — МТЬ следует метатеорема:
MTG. Если х |— у есть сильная тавтология, то она есть
теорема «У*.
Система S1 полна в смысле МТ8.
МТТ. Если х zd у есть тавтология, и при этом в у не
входят элементарные высказывания, не входящие в х,
то х |— у есть теорема дУ1.
МТ8. Если х [— у доказуема в «У1 и при этом в х и у
входят одинаковые элементарные высказывания, то ~ у |—
~ х доказуема в «У1.
Теорему МТ8 можно рассматривать как производное
правило вывода (правило контрапозиции). Она есть
следствие МТ6.
32
§ 8. Независимость S1
Независимость ряда аксиомных схем устанавливается
посредством истинностных таблиц с двумя значениями ис-
тинности 1 и 0 (отмеченное значение 1):
1) для Ai принимается ~ х = 0 и х1 : ... : хп — х1 • ...
... • хп.
2) для А2 принимается ~ х = 1 их1 : ... : xn = х1 V ...
...\/а::П)гДе\/есть соединительная дизъюнкция(х1\/...\/хп =
= 0,если и только если все х1, ..., хп имеют значение 0);
3) для ЛЗ принимается ~ х = х, ху = 1, х1: ... : хп =
= 1
4) для Л 4 принимается ~х = х, ху = х, х* : ... :хп =
= х1
5) для Л7 принимается ~ х — х, х1: ... :хп = 0
6) для Л9 принимается ~ х= х, х1:...: хп— х1 \/ ...\/хп
7) для ЛЮ принимается х1 : ... : хп = х1 \/ ... \/х”
8) для ЛИ принимается х = х, х1 : х2 = 0, х1:...
... : хп = 1, если все х1 = 1, и х1 : ... : хп = 0 в осталь-
ных случаях (п > 2); рассматривается частный случай
а1: а2: ... : ап (— (а1: а2: ...: ап-1): а
Для доказательства независимости Л5 и Л6 можно
воспользоваться трехзначными таблицами с 0 в качестве
единственного отмеченного значения. Следующие таблицы
являются общими для Л5 и Л6: 1) ~ х = 1, если х = 1;
~ х = 2, если х = 0; —х = 0, если х = 2; 2) ху = 0,
если и только если х = 0иу=0;в остальных случаях
ху = 1; 3) х1 : ... : хп = 1 (п ;> 2); 4) (х |— у) = 2, если
х = 0 и у = 1 или у = 2; (х |— у) = 0 в остальных слу*
чаях. Затем:
9) для Л5 принимается х1 • ... -хп =0 (п > 2)
10) для Л6 принимается х*> ... -xn = 1 (п > 2).
Независимость Л8 и Л13 устанавливается посредством
трехзначных таблиц с отмеченными значениями 0 и 1.
33
Общие для них таблицы : 1) ~ х = 1, если х = 1; ~ х= 2,
если х = 0; ~ х = 0, если х = 2 ; 2) (х |— у) = 2, если
х = 0 или х = 1, а у = 2; (х |— у) = 0 в остальных слу-
чаях. Затем:
11) для А8 принимается ху — 2, если и только если
у = 2 (или то и другое); ху = 0 в остальных слу-
чаях; х1 : ... : хп = 0 (п 2), если одно и только одно х4
равно 0, а все остальные х* равны 2; х1 : ... : хп = 2, если
все х' равны 2; х1 : ... :хп = 1 в остальных случаях;
12) для 413 принимается ху = 2, если и только если
х = 2 или у = 2 (или то и другое); в остальных случаях
ху — 1; х1: ... :хп = 1.
Независимость 412 и 414 доказывается посредством
четырехзначных таблиц с единственным отмеченным зна-
чениемО. Для 412 берется частный случай г/1: (xz/2: ...: ут) |—
j/1 :у2... :ут, и независимость его доказывается при усло-
вии, что 411 имеет вид х1: ... : хп |— х, где х отличается от
х1: ... : хп расстановкой скобок, за исключением случая,
когда в скобки берется и хп. Такой формулировки 411 до-
статочно для доказательства 7812, с помощью которой лег-
ко получить исключенный случай.
Общие для 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: ... :хп = 0 в остальных случаях;
Для доказательства независимости правил 7?1 и R2
достаточно двухзначных таблиц. Таблицы для 7?1 : ~ х =
== 0; ху = 0; х1: ... : хп = 0; (х - у) = 0, если и только
если х = 1 и у = 1. При этом а - а не будет тавтологией.
Таблицы для R2\ ~ х = х\ ху = 0; х1: ... :хп = 0;
34
(х |— у) = 0, если и только если х = 1 и у = 0. При этом
а |— аа не является тавтологией.
Для доказательства независимости ЯЗ воспользуемся
трехзначными таблицами с отмеченным значением 0:
1) ~ х = 1, если л: = 1; ~ л: = 2, если х = 0; —х — 0,
если х = 2; 2) ху = 0, если и только если х = 0 и у = 0;
ху = 1 в остальных случаях; 3) л:1 : ... : хп = 1; 4) (х [—
Н у) = 2, если и только если х = 0, а у = 1 или у — 2;
(х у) = 0 в остальных случаях. При этом а |— а : ~аа
не является тавтологией.
§ 9. Правило подстановки
MTi. Если х |— у доказуема в 51, то z |— г, получаю-
щаяся из х |— у путем подстановки высказывания а на
место элементарного высказывания Ъ везде, где b входит в
х |— у, доказуема в 51.
Теорему MTi можно использовать как производное
правило вывода (правило подстановки в элементарное вы-
сказывание, аналогичное правилу подстановки в пропо-
зициональную переменную).
ГЛАВА ВТОРАЯ
СИЛЬНОЕ СЛЕДОВАНИЕ
(ДРУГОЙ ВАРИАНТ)
§ 1. Система
Система отличается от S1 лишь тем, что вместо силь-
ной дизъюнкции используется ослабленная (или соедини-
тельная) дизъюнкция (V). и списком аксиомных схем.
Дизъюнкция \/ читается как «По крайней мере одно
из». Семантически она интерпретируется так: х*у ... \/хп
(п > 2) имеет значение 0, если все х1, ..., хп имеют значе.
ние 0, и значение 1 во всех остальных случаях:
Аксиомные схемы St:
Al. —~xf— х
А2. х|------х
АЗ. ху\—х
А4. ху\—ух
А 5. х1х2 . . . яп|— у,
где у отличается от (xJx2 ... хп) только какой-то (любой)
расстановкой скобок, удовлетворяющей определению 2)211
А6. у)— х1х2. . . хп,
где у то же, что и в А5
А7. (х V у) z)— xz у у
А8. xz V yz |—. (х V У) 2
А9. ~(ху)Р----х\/ ~у
— (ххх2. .. хп) |-х1 \/ — х2 у .. . у — хп
А10. ~ху — у|— — (ху)
~ хх у — х2у . .. V — хП I-(х1х2. . . хп)
АН. хууъ^— (хуУ z)(y У ~у).
I 36
Для 5Х имеют силу метатеоремы непротиворечивости и
непарадоксальности, аналогичные метатеоремам 7WT1I4 —
7ИТ314, МZ1I6 и 7ИТ216. Доказательства их аналогичны
доказательству упомянутых метатеорем, и мы их здесь опу-
скаем. Вместо ЛИ может быть принята «более простая»
аксиомная схема
Л*11. х\/ ~yyz\- х
Сильная дизъюнкция может быть введена посредством
определения:
Di. х : у есть сокращение для х ~ y\f ~ ху; х1 : х2 : ...
хп есть сокращение для у1 \/ ...\/ уп, где у1 (i = 1, ...
...» и) есть конъюнкциях1 и отрицаний всех остальных выс-
казываний из числа х1, ..., хп.
Если сильная дизъюнкция принимается как первичный
оператор, вместо Di принимаются дополнительные аксиом-
ные схемы:
А12. х1: . . . : хп у1 \/ . . . \/ уп,
где у' (i = 1, ..., п) есть конъюнкция х* и отрицаний всех
остальных высказываний из числа х1, ..., хп.
А13. у1 V . . . V Уп Н х1: : хП1
где z/1, ..., уп те же, что и в Л12.
Система 5Х сформулирована в [4,51.
§ 2. Полнота
Если х |— у и у |— х, будем для краткости писать, как и
выше, х —| |— у.
Ti. х —| |— х (р V ~ р)» гДе Р входит в х.
Доказательство Ti.
1. х1 • ... • хп —| [— у, где у отличается от х1 • ... -хп
любой расстановкой скобок, отвечающей определению
высказывания или последовательностью записи х1, ..., хп
37
[44- 46, Hl, ЯЗ].
2. x1 \/ ... у xn —11— ~ (— x1 • . . . • ~ xn)
[Л9, 410, Al, A2, ЯЗ]
3. x1 v... v хП —IH y>
где у отличается от x1 V ... у хп расстановкой скобок или
порядком записи х1,..., х" 11, 2, ЯЗ, Я1].
4. хх-Ц-x [43, 41, 42, Bl, В2]
5. хух-Н-х [4, 49, 410, ЯЗ, Я1, 41, 42]
6. (х V у) z —11— xz\/ yz [48, 47, 43, Я2]
7. х—][— х(р У~р)
где р входит в х.
Теорема 7 доказывается индукцией по числу вхождений
логических операторов в х. Пусть х есть р. В таком случае
р._||_р(ру~ Р) Ml, 42, Hl, 411, 6, 7, Я2, 43]
Если х есть~ р, аналогично получим ~р —||— ~ р (р\/
~ р). Пусть х есть у \/ z. Если р входит в у, то по индуктив-
ному предположению у —| [— у (р V — р).
Последовательно получаем:
а) У Vz—IH у(р \/~p)\/z [ЯЗ, Я1]
б) y\/z-\\-yp\/(y~p\/z) [6, ЯЗ, Я1, 3]
в) У \/ z -][-(ур\/ у ~ р\/ z)(p\/ ~ р)
[411, 3, ЯЗ, Я1 ]
Г) У V Z—II—(</(р V~P) V2)(p V— Р) [ЯЗ, Я1, 6]
д) У VZ4H(у Vz)(pV~P) [47, 6, ЯЗ, Я1]
Аналогичный результат получим, если р входит в z.
Пусть далее, де есть yz. Пусть о входит в у. По индуктив-
ному предположению
у -IН у (р у ~ р)
В таком случае получим:
a) yz-|H
б) yz Н Н
Аналогичный
!/(PV~P)z [41, 42, 1, ЯЗ, Я1]
|г/2)(р\/-“Р) [44, ЯЗ, Я1, 1]
результат получим, если р входит в z. Слу-
за
чай, когда х есть ~ у, сводится К рассмотренным ранее.
Т2. х\/ ~рру —1(—я.
где р входит в х, а в у не входят элементарные вы-
сказывания, отсутствующие в х.
Доказательство Т2.
1. ~(*(PV~P))-HI--* [ЯЗ, 7 из П, Rl, Al, Л2]
2. —х\/р — р—1|— — х [ЯЗ, Я1, Л9, ЛЮ, 2 из Tl]
3. я V Р~РНН* [ЯЗ, Я1, Al, А2]
4. xy\/z—ll-------(ху\/ z) [Л1, А2]
5. ~(ху\/z)H|-(~*\/[Л9, ЛЮ, 2 из Г1]
6. — (ху\/z) —]|— ~ х—-z\/ — у ~z
[ЯЗ, R1, 5, 6 из 74 |
7. ху V z —11— <—(<—х — z V—у — z) [ЯЗ, R1, 4, 6]
8. ху \/ z —11— (-х V ~ z) (-у\/ — ~z)
[ЯЗ, Я1, 7, Л9, ЛЮ]
9. ху\/ z-{\-(x\/ z)(y \/ z) [8, ЯЗ, Я1, Л1, Л2]
10. х |— х \/ у, где в у входят только те элементарные
высказывания, которые входят в х [Л1, Л2, Я1, Я3[.
И. х —| [— х \/ ~ РРУ, гДе в ~ РРУ не входят элемен-
тарные высказывания, которые не встречаются в х [10, 9,
ЛЗ, 3].
D1. Будем говорить, что высказывание находится в ка-
нонической форме, если и только если оно имеет вид у1\/...
• Уп (п 2) и удовлетворяет следующим условиям:
1) каждое из у’ есть (а1/?1- ... • ampm), где р1, ..., рт суть
все элементарные высказывания, входящие в х\ а1,..., ат
означают наличие или отсутствие отрицания, и все а1»1,...
.... атрт попарно различны; 2) если р* входит в некоторое
у* без отрицания, то среди у1, ..., уп найдется такое ук
(не обязательно другое), в которое входит ~ р‘, и наоборот;
3) все у1, ..., уп попарно различны.
D2. Будем говорить, что х |— у находится в канониче-
ской форме, если и только если оба х и у находятся в кано-
39
нической форме, и множества входящих в них элементар-
ных высказываний совпадают.
МТ1. Для всякой х у может быть найдена х* |— у*
в канонической форме такая, что х—] |— х* и у—] [—у*
доказуемы в St.
Доказательство MTi.
1 . Для всякого х может быть найдено у, находящееся в
канонической форме такое, чтох—| (—у. Это утверждение
доказывается методом математической индукции по числу
логических операторов, встречающихся в х. Если х есть
Р, то
р—1|— р\/—рр [ЗизТЗ].
Аналогично
~р-]1—pV~рр-
Пусть х есть г1 \/ ж2. По индуктивному предположению
ж1—1|— у1 х2 —1|— у2,
где у1 и у2 находятся в канонической форме. В таком случае
[ЯЗ, Я1]
У1 V У2 Н Н (У1 V У2)(Я1 V ~ 91) 17 из П],
где есть элементарное высказывание, отсутствующее в
у1 или в у2.
[R3, Я1, б из П]
Пусть у1 есть z1 V ••• V z”> а ’/“ecTbZjX/ ... \/zm. Сцглас-
но 6 из Т1 имеем
У1 V У2 ~IН V • • • V z"91 \/ z1'—ql\/ . . . \/
\yzn _ qi у Z1gi V . . . V ~ g1
Аналогично для прочих д’, отсутствующих в у1 или у2,
получим
ух V У2 —IН ^Ях • • • V • • • V ^Я1 • • • 9* V • • • V
Vzi — q1. . . — q* V • • • V z™ ~ Я1 • • • ~ Як-
40
Используя 4из И и 5 из Т1, ЙЗ и Д1, получим
у1 W-ll-y,
где у находится в канонической форме, и
х1 V х2 —11— у.
Пусть х есть х*х3. По индуктивному предположению
х1 —] у1 х2 —11— у2,
где у1 и у3 находятся в канонической форме. Пусть у1 есть
z‘V ••• Vzn, а у3 есть 21\/ ... Имеем
у‘у3 —I I— 2% \/ ... V z‘zm V ••• V z"zl V ••• V znzm
lB3, Bl, 6 из Ш
Используя 1, 4 и 5 из 7*1, получим
у'у2 Ч Н у,
где у находится в канонической форме. Поскольку
хгх2 —11— у1у2,
имеем
хгх2 —11— у.
Случай, когда х есть ~ х1, сводится к рассмотренным выше.
2. Пусть р1, .... рк суть все элементарные высказыва-
ния, входящие в х и отсутствующие в у.
хН У (Р1 V ~Р1) • • • (Р* V ~ Рк) I7 из
Для х согласно 1 из ТЗ может быть найдено х’ в канони-
ческой форме такое, что
хЧН^*-
Аналогично для у (р1 V ~ р1) ... (p*V ~ Pfc) может быть
найдено у* в канонической форме такое, что
у(рг V — P1). •. (р*У~Рк)ЧН/»
а по определению х* (— у’ есть каноническая форма для
хНу.
41
МТ2. Если х |— у есть тавтология, то х* |— у* есть
тавтология, где х* [— у* та же, что и в МТ1 (теорема оче-
видна).
МТЗ. Если доказуема х* у*, то доказуема х у,
где ж* р у* та же, что и в MTi (теорема очевидна).
МТ^ь. Если х [— у есть тавтология и находится в кано-
нической форме, то х |— у доказуема в
Доказательство Л/Т4. Пусть х есть z1 \/ ... \/ zk, а у
есть zr V ... \/ zt. Возможны два случая: 1) у есть проти-
воречие; 2) у выполнимо (т. е. не есть противоречие).
Рассмотрим первый случай. Если у есть противоречие,
то и х есть противоречие. Значит, все z1 и zj суть проти-
воречия. Пусть v1, ..., vm суть всевозможные противоре-
чия, образованные из элементарных высказываний, входя-
щих в х и у, такие, что г1 \/ ... V v™ находится в каноничес-
кой форме. Очевидно, среди г1, ..., vm имеются все z* и zj.
В доказуема v1 \/ ... \/ vm |— v1 \/ ... \/ vm. По Т2 получа-
ем, ЧТО V* У ... V Vm |— Zj V ... V ZiW. z1 V ... V zk [— vl V •••
... \/ vm доказуемы. Значит, доказуема z1^/--- Vz/l V •••
... V zh t. e. x y.
Для второго случая возможны два подслучая. Первый
— у не есть тавтология. Если у выполнимо, то выполнимы
zn, ..., zir (г > 1), гдег^, ..., zir суть какие-то из z1?..., zz.
Пусть ни одно из zfl, ..., zIr не входит в х. При этом х
должно быть противоречием (иначе оно может быть истин*
ным при неистинном у). Поскольку х \— х, по Т2 имеем
х |— х\/ у и х\— у. Пусть z71, ..., zj8 (s 1) суть все из
zfl, ... zir, входящие в х. Так как у не есть тавтология, в х
не должны входить другие выполнимые z*. Значит, все
остальные z* суть противоречия. Имеем Яд\/ ... \/ ZjS
Н гД V ••• V 2j„ И ПО 7’2 Zi V ... V Z* Н Zjl V V 2j8,
ZjiV VZJsH Z1 V VZb2!\/ ... V ь Z1 V V^!,
t. e. x (— y.
Второй подслучай второго случая — у есть тавтоло-
гия. При этом в у входят всевозможные выполнимые выс-
казывания с соответствующими элементарными высказы-
42
ваниями. Если в я не входит ни одно из выполнимых
то все z1, ...» zk суть противоречия (этот случай уже рас-
смотрен). Если в х входит хотя бы одно выполнимое
то и этот случай рассмотрен выше. Таким образом если
х\— у есть тавтология, то она доказуема в5Р Ив силу МТ2
и МТЗ будет верна метатеорема полноты:
МТЬ, Если х [— у есть тавтология и при этом в у не
входят элементарные высказывания, отсутствующие в
х (т. е. х |— у есть сильная тавтология), то она есть тео-
рема
Теоремы 71, 72, и MTi доказаны в работе А. М. Фе-
диной [14],
МТ6. Если х у \/ z и z v доказуемы в то
х Н У V v Доказуема в
МТ1. Если х у и z [— v доказуемы в Sly то х\/z [—
|— у \/ v доказуемы в
Теоремы МТ9 и МТ1 суть следствия МТЬ. Их можно
использовать как производные правила вывода.
§ 3. Независимость
Независимость Sx доказана Е. А. Сидоренко 111]. Не-
зависимость большинства аксиомных схем доказывает-
ся посредством интерпретации с двумя истинностными
значениями 1 и 0 (отмеченное значение 1). Формуле следо-
вания х |— у приписывается значение 0 только в одном
случае, когда значение х равно 1, а значение у равно 0. При
этом для доказательства независимости аксиомных схем
А1 — А9 принимаем:
1) для А1 принимаем, что ~ х 1 (тот факт, что ин-
терпретация логического оператора не указывается, оз-
начает, что имеется в виду принятая выше интерпретация);
2) для А2 принимаем, что ~х = 0 и что формуле сле-
дования приписывается значение 1 также и в тех случаях,
когда в нее входит по крайней мере один из знаков • или \/;
3) для Л3 принимаем, что^у --= i, х\/ у = i, ~ х = х;
43
4) для Л 4 принимаем, что ху = х, х \f у = х, ~ х = х\
5) для Л5 принимаем, что х!х2 ... хп = 1, если п > 2;
6) для Л6 принимаем, чтох1 х2...хп = 0, если п^>2;
7) для А1 будем считать, что знак \/ связывает силь-
нее, чем •;
8) для Л 8 условимся, что формуле х |— у приписывает-
ся значение 0 также в тех случаях, когда она имеет вид
хх V х2 Н У1Уъ’ и ПРИ этом не выполняется ни одно из
следующих условий: а) в х|— у входит знак в) в х
не входят элементарные высказывания, отсутствующие в ух
или z/2; с) хг [ ~ х2 и х2 хг доказуемы в 51;
9) для Л9 принимаем, что х \/ у = у.
Независимость ЛЮ и ЛИ доказывается посредством
истинностных таблиц с тремя значениями истинности 1, 2,
и 3 (отмеченное значение 1);
10) для ЛЮ принимаем, что ху = 3, если х = 3 или
у = 3, и ху — 1 в остальных случаях; х\/ у = min (х, у);
— х = 4 — х; формула х |— у получает неотмеченное зна-
чение только е случаях, когда значение х равно 1, а зна-
чение у равно 3, и когда значение х равно 2, а значение у
равно 1 или 3;
11) для ЛИ принимаем, что ху = max (х, у), х\/ у =
= min (х, у)^' х = 4 — х, формула х |— у принимает
значение 1 тогца и только тогда, когда значение х больше
или равно значению у.
Независимость правила 7?3 доказывается в трехзначных
таблицах: ху = max (х, у), х \/ у = min (х, у), ~ х =
= 4 — х, формула х (— у имеет неотмеченное значение
только в случаэ, когда значение х равно 1 или 2, а значение
у равно 3. При этом теорема р \/ ~ qq р (q V ~ q)
имеет неотмеченное значение при р = 3 и q = 2.
Для доказательства независимости правила ВЛ достаточ-
но воспользоваться двузначными таблицами: ху = 1, х \/
\/у = 1,~х = 1, формула х у имеет значение 0 толь-
ко в одном случае, когда значение обоих х и у равно 0.
При этом теорема р |— р имеет значение 0 при р = 0.
44
Независимрсть правила 7? 2 доказывается с помощью
следующих трехзначных таблиц: ху = 1, когда х = 1 и
у = 1, и ху = 3 в остальных случаях; х\/ у = 3, когда
х = Зи1/ = 31ид;\/1/ = 1 в остальных случаях; — х —
= 4 — х\ х \— у принимает значение 1 тогда и только тогда,
когда значение х больше или равно значению у. При этом
р Н РР принимает неотмеченное значение при р = 2.
§ 4. Эквивалентность и
Если в —принято £>213 или приняты А17 и А18,
bbSj принято £>119 или приняты А12 и А13, то в силу те-
орем полноты MT6I7 и Л/Т5И0 будет иметь силу следую-
щая теорема эквивалентности S1 и ST.
MTi. Если х |— у доказуема в 51 (или в то она
доказуема в (соответственно в 51), т. е. множества теорем
51 и совпадают.
§ 5. Сильное следование
Системы 51 и 5Х суть системы сильного логического сле-
дования. Они определяют правила сильного логического
следования для высказываний с операторами конъюнкции,
дизъюнкции, отрицания и другими, производными от них
операторами. Будем символом S9 обозначать 51, и лю-
бую другую логическую систему, эквивалентную 51 и 51Ф
Возможны различные варианты 5е, отличные от и
51. Приведем некоторые из них, рассмотренные Е. А. Си-
доренко в работе [10].
Система 5J , эквивалентная , получается из 5Х путем
замены аксиомных схем А8 и АН на аксиомную схему А* 11
и правило 7?*4:
А*11. х V ~ z/z/f- х
Если х [— г/, то х |— у \/ z, где в z нет элементар-
ных высказываний, отсутствующих в х.
45
В S[ имеют силу теоремные схемы:
71. ог|— х(уУ—у), где у входит в х.
1. — ху — уу\---х [4’11]
2. — т|— ~ху — уу [7?*4|
3. х|------(-х\/—уу) [1,2,771]
4. х\-х(уУ~у) (3, Л9, ЛЮ, 771; 772]
72. xy\/z\- (ху\/ г)(уУ — у) (71]
73. xz У yz\- (x\/y)z
1. (ху у)х\—х(уУ— у) (71, ЛЗ]
2. х(у \/ ~у)\-(х\/ У)х [ЛЗ, 77*4, 773]
3. ху V х —(х \/ — уу ]1, 2, 771, Л9,ЛЮ]
4. xz у yzj— xz\J yz\J zy — уу \/ — хх [77*4]
5. xzy yzy zy — хх'у— уу |3, 4, 771, 772]
6. xzy yz\— z |5; Л*11, R2\
7. xz (у \/ — у)(х\/у)\/ yz (х у — х) (х у у) (-
\-xyy |б]
8. xz(yy — у)У\~(хг)(уУ — у)(ху у)
]ЛЗ, 77*4, /731
9. yz (ху— х) НН (У^) (ху—-х)(ху у) [/13,77*4,773]
10. xz (у у — у) у yz(x\/ — х))— xz (у \/ — у) •
•УУу)У У^УУ— х)(х\/у) (8, 9, 771, 772]
11. хг(у\/ — у)\/yz (х у — х)\—х\/у [7, 10, /72]
12. (xz у yz) (х \/ — х) (у \/ — у) Н (у у —у)\/
yyz(xy — x) [ЛЗ, >17, 7?-2, 7/3]
13. xz \/ yz Н (xz у yz) (х \/ ~ х) (у у — у) [71, 7/2]
14. xz\/ yzyx\/ у [11, 12, 13, 772]
15. xz\/ yz\~ (х у у) z [6, 14, 773]
Аксиомная схема ЛИ системы есть частный случай
71, а 73 есть Л8. Отсюда следует эквивалентность Sx и .
Система удобнее, чем 5Х, в таком смысле: благо-
даря 77* 1 многие важные теоремы доказываются проще, чем
;в 5Х. А доказательство 774* в 5Х довольно громоздко.
46
Независимость А *11 доказывается той же интерпрета-
цией, что и независимость ЛИ в
Независимость правила R1 доказывается в трехзнач-
ных таблицах: ху = max (х, у), х\/ у = min (х, у), ~х =
— 4 — х, х\— у принимает неотмеченное значение только
в случае, когда значение х равно 1, а значение у равно 2
или 3. При этом теорема р \/ q (— (р \/ р) (q \/ — q) прини-
мает неотмеченное значение при р = 1 и q — 2.
Независимость правила /?*4 можно доказать, принимая
интерпретацию, с помощью которой в доказывалась
независимость Л8.
Для доказательства независимости остальных аксиом
и правил вывода принимается та же интерпретация, что
и в системе
Система , эквивалентная получается из за-
меной аксиомных схем Л9 — ЛИ и правила /?3 на аксиом-
ные схемы Л9* — Ли и правило 7?3**:
Л** 9. ~(х\/у)\-----х~у
Л**10. ~х~у\- ~ U’V у)
Л**11. х\/ ~уу[_ X
R**3. Если х |— у, то ~у |— ~х, где в х и у входят
одни и те же элементарные высказывания.
В системе 51* правило 7?3 системы получается как
производное, что отвечает традиции.
Независимость схем Л **9 и Л **11 доказывается той же ин-
терпретацией, что и Л9 и ЛИ в
Независимость Л **10 доказывается с помощью трехзнач-
ных таблиц: ху — 1, когда х — 1 и у — 1, и ху = 3 в ос-
тальных случаях; х \/ у = 3, когда х — 3 и у = 3, и
х \/ у = 1 в остальных случаях; ~х равно 3, когда х =
— 1, и—х — 1 в остальных случаях; х\—у прини-
мает неотмеченное значение только в случае, когда значе-
ние х равно 1, а значение у равно 2 или 3.
47
Для доказательства независимости 43 условимся,
что х |— у получает неотмеченное значение, когда в х
входят элементарные высказывания, отсутствующие в у.
Независимость 7?**3 доказывается той же интерпретаци-
ей, что и R3 в Sj.
Независимость остальных аксиом и правил доказывает-
ся тем же способом, что и в
Система S*1, эквивалентная S1, получается из S1 пу-
тем замены R3 на 7?*3:
R*3. Если х |— у : z и z |— v, то х |— у : v, если х |— у1 :...
... : уп: z и z р- v, то х |—у1: : уп : v.
Система S?, эквивалентная Slt получается из St пу-
тем аналогичной замены R3 (с той разницей, что вместо
знака : фигурирует знак \/)-
ГЛАВА ТРЕТЬЯ
ОСЛАБЛЕННОЕ СЛЕДОВАНИЕ
§ 1. Система S2
Система S2 получается из 51 благодаря присоединению
к аксиомным схемам S1 аксиомной схемы Л15 и ограниче-
нию правила 7?1:
Л15. —я|——(ХУ)
7?1. Если х\—уиу\—хи при этом в х, у и z входит
по крайней мере одно одинаковое элементарное высказы-
вание, то х |— z.
Поскольку в S2 доказуемы формулы х |— у такие, что в
у входят элементарные высказывания, отсутствующие в
х, то система S2 может быть названа теорией ослабленного
следования. Система S2,сформулирована в [4, 5]. Ограниче-
ние на Ri предложено Г. А. Смирновым. Им же доказана
в [13] непарадоксальность и полнота S2.
Непротиворечивость S2 следует из того обстоятельства,
что все аксиомы вида ~х |— ~ (ху) суть тавтологии. Не-
зависимость Л15 следует из того, что она есть единствен-
ная аксиомная схема, в которой в формулах х [— у в зак-
лючении у допускаются элементарные высказывания, от-
сутствующие в посылке х.
§ 2. Непарадоксальность S3
Система S2 непарадоксальна в смысле следующей мета-
теоремы:
MTi. Если х\— у доказуема в 52, то в х и у входит по
крайней мере одно одинаковое элементарное высказывание.
4?
Доказательство MTI. 1 случай: х |—у есть аксиома
системы S2. Путем проверки можно установить, что в х
и у входит по крайней мере одно одинаковое элементарное
высказывание. 2 случай: х\— у получена из х |— z и z }— у
путем применения правила 2?1. Так как правило 2?1 при-
менимо только в том случае, если в х, у и z входит по край-
ней мере одно одинаковое элементарное высказывание, то
в j у яъ хну входит по крайней мере одно одинаковое
элементарное высказывание. 3 случай: х |— у имеет вид
х |— vz и получена по R2 из х |— и и х |— z. Если в послед-
них в х и у, а также в х и z соответственно есть по крайней
мере одно одинаковое вхождение элементарного высказы-
вания, тоивя[- у в хп в у входит по крайней мере одно оди-
наковое элементарное высказывание. 4 случай: у в х у
получено из х путем замены вхождения (по крайней мере
одного) z в х на р, причем z |— v и v \— z. Если в z
и v есть по крайней мере одно одинаковое вхождение эле-
ментарного высказывания, то и в я у в х и у входит
по крайней мере одно одинаковое элементарное высказы-
вание.
Из MTi следует, что формулы вида ~хх у,х\— у :
: ~Уч х\^-у\/— Уч х\— ~ (~уу) недоказуемы в S2. Ана-
логично выражения вида х [— (у |— х) и х [— (~х|— у) не
являются формулами следования, доказуемыми в S2.
Гаким образом, и в S2 исключаются «парадоксы», подобные
(парадоксам» материальной и строгой импликации.
§ 3. Полнота /S2
Т1. z[— x(j : ~ i/)
Т2. х(у '• ~у)\— х
[Л 15, Л2]
[А2]
Di. х** г** есть каноническая форма для х |— у,
>сли и только если: 1) Z* есть каноническая форма для
г* (z : ~ z), где .г* есть каноническая форма х, a z есть конъ-
онкция элементарных высказываний z1, ..., zl (Z > 0),
50
которые входят в у, но не входят в х\ 2) г/** есть канони-
ческая форма для y'v (iv : ~ iv), где г/* есть каноническая
форма у, v есть и1- ... • ит (т 0) (где и* есть ко-
торое входит в я?*, но не входит в i/*), a iv есть конъюнкция
ш1, w‘ (г 0), которые входят в х, но не входят в у,
за исключением элементарных высказываний, входящих в
х* вместе с их отрицанием.
MTi. Если х у — тавтология, и при этом в х и
у есть по крайней мере одно одинаковое вхождение элемен-
тарного высказывания, то для нее может быть найдена
каноническая форма .г** — у". При этом х” [— у**
есть тавтология, причем множества элементарных выска-
зываний, входящих в х" и I/**, совпадают.
Доказательство MTi. В силу MTiYl, для любой х у
может быть найдена х* |— У*» где и У* суть канониче-
ские формы для х и у соответственно. По D3I7, МT2I4,
МГ415 следует, что х и Z, у и у* соответственно равнознач-
ны, и множества элементарных высказываний, входящих в
них, совпадают. Поэтому если х (— у есть тавтология, и в
х и у есть по крайней мере одно одинаковое вхождение эле-
ментарного высказывания, то и х* |— у* есть тавтология,
причем в / и у* входит по крайней мере одно одинаковое
элементарное высказывание. При этом может быть найдено
такое х* (z \ ~z), удовлетворяющее условиям Di, что
множество элементарных высказываний, входящих в него,
совпадает с множеством элементарных высказываний,
входящих в у. С другой стороны, всегда найдется у" v (iv :
: ~ iv ), удовлетворяющее условиям Di, такое, что множе-
ство элементарных высказываний, входящих в него, сов-
падает с множеством элементарных высказываний, вхо-
дящих в х. Приведение этих высказываний к канонической
форме не изменит их значений и множеств, входящих в них
элементарных высказываний. Следовательно, может быть
найдена х** |— у** с одинаковыми вхождениями элемен-
тарных высказываний в х** и у**. Если ~ х не есть тавто-
логия, то х” и у** соответственно равнозначны х* и i/*,
51
так что х'* у§ ** также есть тавтология. Если ~ х яв-
ляется тавтологией, то х*' всегда принимает значение 0;
следовательно, х** |— у" и в данном случае является тавто-
логией.
МТ2. х\— у доказуема в S2 , если и только если ее ка-
ноническая форма х‘* (— у** цокАъуема в S2.
Доказательство МТ2. Пусть х |— у доказуема в S2.
Тогда на основании M71I7 доказуема х* |— у*, где х*
и у* суть канонические формы для х и у соответственно.
Используя 71 и Т2, можно получить х (z: ~ z) |—
|— у’ (w : ~u’). От этой формулы на основании 413, АЗ,
R2 можно nef ейти к х* (z : ~ z) |— y*v (w : ~ w). Приведе-
ние данной ф эрмулы к канонической форме дает формулу
Пусть х*' — у** доказуема в S2. На основании 413,
71012, 71,72, 43, R3 и R1 можно получить формулу х* J—
|— у'. В силу МТ 117 отсюда имеем, что х |— у также дока-
зуема в S2.
МТЗ. Если х |— у — тавтология, в х и у есть по край-
ней мере одно одинаковое вхождение элементарного выска-
зывания, и при этом х |— у находится в канонической фор-
ме, то она доказуема в S2.
Доказательство МТЗ полностью совпадает с доказа-
тельством аналогичной метатеоремы для системы 51. Из
МТ1 — МТЗ следует:
MT^t. Если х |— у есть тавтология, и в х и у есть по
крайней мере одно одинаковое вхождение элементарного
высказывания, то х |— у доказуема в S2.
§ 4. Система 8^
Система ослабленного следования получается из
так же, как <S’2 из 51 (дополнительная аксиомная схема
будет иметь помер 412). Система 52 сформулирована в
14, 5].
52
Доказательство полноты сохраняет силу и для 52,
как показала А. М. Федина [14], поскольку в доказательст-
ве всех ранее рассмотренных теорем МТ1П2 — МТ 5112
ограничение на /?1 выполняется. Только незначительно
модифицируется доказательство ЛГТ1П2 следующим до-
полнением. Пусть д1, ..., ql суть все элементарные выска-
зывания, входящие в у и отсутствующие в х. В таком случае
Н у (р1 V — р1) • • • (р* V — р*)>
А для х (q1 V ~ Я1) ---(Q1 V имеется х* в канониче-
ской форме такое, что
х (<7Х V ~ У1) • • • (?' V ~ Q1) Ч Н х'
Из полноты S2 и 52 следует и эквивалентность.
§ 5. Системы Sw
Системы ослабленного следования S2 и S2 и другие,
эквивалентные им системы будем обозначать символом Sw.
Е. А. Сидоренко в работе [10] исследовал такие системы
Sw.
Система S2 ослабленного следования получается из
путем снятия ограничения на /?*4 и принятия ограничения
на 2?1, аналогичного ограничению 7?1 в S2.
Если в отбросить А8, снять ограничение на 7?3**, а
правило jRI принять с указанным в S2 ограничением, то
получим систему 52\ эквивалентную S2. В этой системе
правило подстановки эквивалентности (правило /?3) не
является основным.
Аксиомная схема Л8 не является независимой в S2
это видно уже из того, что она не является таковой в 5J .
Независимость Л12 в S2 следует из того факта, что это
единственная схема, которая в правой части формул х [— у
допускает элементарное высказывание, отсутствующее в
левой.
53
Доказательство независимости остальных схем и пра-
вил не отличается от доказательства их независимости в
Проблема независимости SJ решается тем же способом,
что и для SJ .
Для доказательства независимости S2 принимается
та же интерпретация, что и для соответствующих схем и
правил системы Si*.
Доказательство Л8 в S2:
1. х(х\/ у)[-х 2. х |— х [43] [41, 42, Я11
3. х|— х\/ у [412]
xj~x(x V у) [2, 3, Я2]
5. — (ж(а:\/У))Н—* [1, 4, 7?1]
6. ~ X \/ —X ~ у |—~х |1, 4, 49, 410]
7. х |— х \/ ху [412]
8. х V ху |— х [6]
9. xz V yz\— xz\y yz\J z [412]
10. xz \/ yz [— z [7-9, 7?1]
11. xz (x V y) V yz (x V y) ]— x V у [10]
12. xz (x \/ y) |— xz [43]
13. xz |— xz (x \/ у) [412, 43, Л1, 2, Я2]
14. yz |— yz (x\/ y) [13, 44]
15. yz (x V y) yz [43]
16. xz \/ yz |— X у (11-15, 7?1]
17. xz V yz |— {x V y) z [10, 16, 7?2]
§ 6. Системы, сходные с Sw
Если в системах Аккермана, Андерсона и Белнапа
(см. о них в [8]) только один знак сильной импликации
рассматривать как знак следования в нашем смысле, то
54
полученные системы будут непарадоксальны в том же смы-
сле, что и Sw. Но эти системы не являются полными
в смысле полноты Sw.
Неполнота системы Аккермана видна из такого рас-
суждения. В системе Аккермана доказуемы формулы (стрел-
ка — знак сильного следования)
— — xx\J — ху
~хх\/ ~ху<-+ ~х(х\/ у).
из которых по транзитивности получилась бы парадок-
сальная формула
— хх у,
если бы была доказуема формула
~х(х\/ у)->у.
Во избежание парадокса система построена так, что по-
следняя оказалась недоказуемой. Так что целый класс
формул, удовлетворяющих теореме непарадоксальности
5W, здесь выпадает. Аналогично обстоит дело с системами
сильной импликации Андерсона и Белнапа.
Система, непарадоксальная в смысле 5W, но точно так-
же неполная, построена Л. А. Бобровой в работе [2]
(путем ослабления нашей системы S8). Система Бобровой
с точки зрения теории логического следования безусловно
предпочтительнее систем Аккермана, Андерсона и Бел-
напа, в которых исключение парадоксов материальной и
строгой импликации достигается ценой исключения правил
следования, интуитивно непарадоксальных и вообще не
вызывающих сомнений (подробнее об этом см. [8]).
Неполнота систем следования в нашем смысле не исклю-
чает их полноту в некотором другом смысле. Такой яв-
ляется, как показал Е. А. Сидоренко [10], система 51,
в которой принимаются аксиомные схемы А1 — ДЮ
55
системы и следующие правила вывода:
Я1. Если х\—у, то — у|-—
R2. Если х\— у и y\—z, то х\—z
ЯЗ. Если х\—у и z [—у, то х\/ z\— у\/ v.
Выражение «дизъюнктивная нормальная форма» будет
употребляться здесь в обычном смысле: хх\/...\/хп (n > 1)
находится в дизъюнктивной нормальной форме, если и
только если каждое х* (1 i и) есть конъюнкция, обра-
зованная из элементарных высказываний и отрицаний
элементарных высказываний. Элементарные высказывания
и отрицания элементарных высказываний, входящие в я4,
суть конъюнктивные составляющие х*. Высказывание х
приводится к дизъюнктивной нормальной форме у (или
у есть дизъюнктивная нормальная форма х}, если и
только если у находится в дизъюнктивной нормальной
форме, и при этом х |— у и у |— х доказуемы в данной си-
стеме.
Правила R2 и ЯЗ системы тривиально получаются
в 52- Обозначим их соответственно Я*4 и Я*5. Доказу-
ема теоремная схема х [— х \/ у. Доказуема также мета-
тсорема о том, что каждое высказывание в S} приводится
к дизъюнктивной нормальной форме, и все вытекающие
из нее следствия.
Нам важны здесь такие метатеоремы
MTi. Если х\— у доказуема в 5г, и при этом хг\/ ...
... V хп есть дизъюнктивная нормальная форма х, а у1 \/ .,.
... \/ут есть дизъюнктивная нормальная форма у, то для.
каждого х* найдется у^ такое, что х{ yi есть тавтоло-
гия, и каждая конъюнктивная составляющая yi входит
в х1.
.МТ2. Если хг\/ ... \/хп есть дизъюнктивная нормаль-
ная форма х, a дизъюнктивная нормальная фор-
ма у, и если для каждого х' найдется у-7*такое, что у?
56
есть тавтология, и каждая конъюнктивная составляющая
yJ входит в х\ то х у доказуема в 5^ (теорема пол-
ноты) .
Справедливость MTi видна из того, что она имеет
силу для всех аксиом 8%, а правила вывода 5^ сохраня-
ют это свойство. Справедливость МТ2 видна из следую-
щего: если х* yi есть тавтология указанного вида, то
опа доказуема в 8^ тогда согласно теоремной схеме
а\— а\/b будет доказуема —у1 \/ ... \/ут\ а так как
по условию это имеет место для каждого х\ то доказуемы
X1 [— z/1 V ••• V У™, Н Ух V ••• V У™ и согласно R3 до-
казуема х1 \/ ... \/ хп Н у1 V ... V Ут’ поскольку доказуемы
х—[ Ня1 V • • • V и У Н Н J/1 V • • • V У™, по Я*5 доказуема
х[-у.
В Si является производным следующее интересное
правило вывода:
Л*6. Если х у, где х и у находятся в дизъюнктивной
нормальной форме, то х* |— г/*, которая получается из
х |— у путем подстановки на место конъюнктивных со-
ставляющих в х и в у любых высказываний, причем вме-
сто элементарного высказывания и его отрицания могут
быть подставлены разные высказывания.
МТЗ. Если правило 7Г6 принять в качестве основного,
то присоединение к аксиомам полученной системы любой
недоказуемой формулы позволяет доказать в ней любую
формулу а Ь.
Доказательство МТЗ. Пусть х у недоказуема в 6^.
Пусть х1 \/ ... \/хп и у1 \/ ... V ут суть дизъюнктивные нор-
мальные формы соответственно х и у. В силу теоремы пол-
ноты найдется такое х\ что среди у1, ..., ут нет такого yj,
что все его конъюнктивные составляющие входят в х'.
В противном случае х у была бы доказуема. Добавим
х |— у к аксиомным схемам S\ и добавим к правилам вывода
2Г6. В таком случае будет доказуема х1 \/... \/ хп у1 V ...
... V ут, и в силу теоремной схемы а \— а \/ Ъ получим
х' Hz/1 V ••• V Ут- Тогда во всякое yi будет входить какая-
57
то конъюнктивная составляющая, отсутствующая в аЛ
В силу /ГО мы можем вместо таких составляющих подста-
вить высказывание z с элементарными высказываниями?
отсутствующими в рассматриваемой формуле. В силу АЗ
имеем у> z. Согласно теоремной схеме ас \/ be }—
Н (а\/ Ь) с получим у1 \/ ... \Zy™\—z, и по J?2 получим д4z-
Подставляя вместо конъюнктивных составляющих хг
любое высказывание и по /Гб, получим и |— zt где v и z
суть любые высказывания.
Таким образом, система 5^ с правилом /?*6 полна
в смысле МТЗ.
ГЛАВА ЧЕТВЕРТАЯ
ДРУГИЕ ФОРМЫ СЛЕДОВАНИЯ
§ i. Максимальное следование
Система S3 максимального следования, изложенная
в 13, 5], получается из 51 путем принятия такого огра-
ничения ЛЗ: в у входят только те элементарные высказы-
вания, которые входят в х.
Формулировку S3 можно ослабить, как показал Г. А.
Смирнов [13], приняв такое ограничение к ЛЗ: в х и у
входят одинаковые элементарные высказывания.
Непротиворечивость 53 очевидна (из непротиворечи-
вости 51).
МТ1. Если х |— у доказуема в 53, то множества входя-
щих в х и у элементарных высказываний совпадают.
Доказательство MTi тривиально: все аксиомы 53 обла-
дают указанным свойством, а правила вывода это свойство
сохраняют.
74. (х : у) z |— xz : yz
1. (х : у) z |— у \xz [Л14, 7’8 12, 7?2]
2. (ri/)zH(r!/)z [Т2 12]
3. (х : у) z р- (у : xz) z(x:y)z
[1,2, Л2, 7’312, 7’412, ЛЗ]
4. (х : у) z (у : xz) z (3, ЛЗ, Л1 ]
5. (х : у) z xz : yz [4, Л14, 7’8 12, Л1]
712. xz : у |— (xz : j/) (х: ~ х)
1. xz:y\—xz— у: — (xz)y [7*17 12]
59
2. xz : у xz — у :— xzy :x~ zy\~x~zy
[1, 47, 413, 710 12, 7?3, 412, Л1]
3. xz : у f— (xz — у : — xzy \x — zy:^x~zy)-
-(x-.~x) [2, 718 12, 7’19 12, 7?3, 413, 7?1]
4. xz : y[— (xz : y) (x: —x) [3, 411, 71712, 7?3, Hi]
Используя данные для 51 определения канонической
формы высказываний, введем определение:
Di. Формула я* |—есть каноническая форма для
х |— у у если и только если х* есть каноническая форма для
х, а у** — для y*z, где у* есть каноническая форма для
у, a z есть высказывание вида ...-zm (т 0) (где
? есть которое входит в каноническую форму для
х, но не входит в каноническую форму для у).
В отношении 53 будут иметь место следующие метатео-
ремы, доказательство которых получается путем очевид-
ных модификаций доказательства MT2I7 и Л77317.
МТ2. Если х |— у есть тавтология, и множества эле-
ментарных высказываний, входящих в х и у, совпадают,
то для нее может быть найдена каноническая форма х* |—
|—у**. При этом в х* |— у** множества элементарных вы-
сказываний, входящих в? и z/**, точно также совпадают.
МТЗ. Формула х у доказуема в 53, если и только
если ее каноническая форма х* у** доказуема в S3.
МТ4. Если х [— у есть тавтология, множества элемен-
тарных высказываний, входящих в х и у совпадают, и
при этом х |— у находится в канонической форме, то х у
доказуема в 53.
Доказательство МТ4 совпадает с доказательством
Л77517, за исключением тех шагов в доказательстве
M75I7, где применяется 7377, недоказуемая в S3. Не-
трудно убедиться, что применение 7317 при доказатель-
стве полноты 53 можно заменить применением выводимых
в 53 теорем 71312 и 71412 с использованием 411, 412
и R3.
Из М Т2 — МТ4 следует:
МТЪ. Если х \— у есть тавтология, и множества входя-
щих в х и у элементарных высказываний совпадают, то
х Р- у доказуема в 53.
Изложенное доказательство МТ5 (т. е. полноты £3)
дано Г. А. Смирновым в [13].
Система S3 максимального следования, эквивалентная
53, образуется из путем аналогичного ограничения.
Для доказательства полноты 53, как показала А. М.
Федина [14], достаточно доказать 7И74П2 так, чтобы вы-
полнилось ограничение на АЗ. Оно примет такой вид.
1. (x\/y)z\-(x \/у) z
2. (х\/ у) z\— (xz \/у)
3. (х V У) z}— (х V У) z (xz \/ у)
4. (х V У) z (xz V У) Н (xz V У) z
5. (xz V У) z [— (xz V yz)
6. (х\/ y)z\— (xz V yz)
7. (xz \/ yz)\-(x\/ y)z
[Л7]
[7?2, 1, 2]
[A7, A4]
[7?1, 3, 4, 5]
[Л8]
При доказательстве остальных метатеорем ограниче-
ние на АЗ выполняется.
Другой вариант системы максимального следования
5$ , предложенный Е. А. Сидоренко [10], получается из
53 заменой 7?1 и R3 соответственно на 7?*1 и 7?*3 и добав-
лением аксиомной схемы Л*12:
А*12. х\/х\— х
R*3. Если х\— у игр и, то х V z |— у V v.
Эквивалентность 5IJ и 53 получается путем доказатель-
ства Д1 (методом математической индукции по числу вхож-
дений логических операторов в х) и R4 (оно следует из
7ГЗ, Я*1, А9, ЛЮ, А*12) в 5; .
Независимость аксиомных схем и правил 53 доказы-
вается (это сделано в работе Е. А. Сидоренко [11]) той
же интерпретацией, что и независимость соответствующих
61
аксиомных схем и правил системы Независимость
аксиомной схемы АЗ в 53 доказывается при помощи трех-
значных таблиц: ху — 2, когда х или у равно 2, и ху =
- max (х, у} в остальных случаях; х \j у = 2, когда х
или у равно 2, и х \J z/ = m;n {х, у) в остальных случаях;
~ х - 2, когда х' 3, и ~ — 3 в остальных случаях;
х \~ ~ у принимает неотмеченное значение только в случае,
когда значение х равно 1 или 2, а значение у равно 3.
При этом теорема ~ рр р принимает неотмеченное
значение при р = 3. Независимость Л*12 доказывается
при помощи трехзначных таблиц: ху — 1, когда я’-- 1
и у — 1, и ху — 3 в остальных случаях; х \/ у — 3;
когда х =- 3 и у = 3, и х \/ у = 1 в остальных случаях,
~ х — 4 — х\ значение х |— у равно 1 тогда и только тог-
да, когда значение х больше или равно значению у. Не-
зависимость правила 7?*3 доказывается при помощи трех-
значных таблиц: ху — max (х, у)\ х \/ у — 2, когда х и у
равны 2, х V у ~ 3, когда х и у равны 3, и х \/ у — 1
в остальных сдучаях; ~х — 3, когда х — 1, и ~х — 1
в остальных случаях; х |— у принимает неотмеченное зна-
чение только в случае, когда значение х равно 1, а значе-
ние у равно 2 или 3. При этом теорема р \/ q |—
|---— р V Ч принимает неотмеченное значение при р = 2
и 7 3. Для доказательства независимости остальных
аксиомных схем и правил принимается та же интерпре-
тация, что и в 5’р
Системы максимального следования, эквивалентные
53 и £3, обозначим Sm.
§ 2. Конверсное следование
Система конверсного следования, сформулирован-
ная в [4, 5], получается из S3 путем добавления аксиом-
ной схемы
Л15. —z|-----(ху)-
62
Прежде всего заметим, что все теоремы и метатеоремы S3
имеют силу в отношении 54, так как S3 является частью
системы S4. Непротиворечивость S4 следует из того факта,
что все аксиомы вида ~ х |— ~ (х у) суть тавтологии.
В 54 имеет место следующая метатеорема:
MTi. Если х у доказуема в S4, то в х входят только
те элементарные высказывания, которые входят в у.
Доказательство MTi. 1 случай: х |— у — аксиома S4.
Легко проверить, что в х входят только те элементарные
высказывания, которые входят в у. 2 случай: х |— у по-
лучена из х (— z и z\— у путем применения правила Ri.
Если в х входят только те элементарные высказывания,
которые входят в z, а в z входят только те, которые входят
в у, то и в х будут входить только те элементарные выска-
зывания, которые входят в у. 3 случай: х |— у имеет вид
х р- zv и получена из х }— z и х |— v путем применения
правила Я2. Если в посылках х |— z и х [— v в х входят
только те элементарные высказывания, которые входят
в z и р, то и в заключении х |— zv в х будут входить только
те элементарные высказывания, которые входят в zv.
4 случай: у в х у получено из х путем замены вхожде-
ния (по крайней мере одного) z в х на р, причем z |— v
и v р— z. Если в z |— v в z входят только те элементарные
высказывания, которые входят в v, а в р |—~ z в v входят
только те элементарные высказывания, которые входят
в z, то множества элементарных высказываний, входящих
в v и в z, совпадают. Поэтому в заключении х |— у в х
входят только те элементарные высказывания, которые
входят в у.
Т1. хр~х(у : — у)
1. ~х|—-~х~у : ху : ~х— у [Л15, А1, 7?1]
2. х\— ху:~х~у:х~у [1]
3. х[-(~х~у:ху:Х~у)х [2, Г212, Г812,
7?2, Я1]
63
4. х\—ху:х~у
5. х|— х(у : ~ у)
(3, Л14, ЛИ - Л13, 7*1012,
7’1312, 7’1412, ЛЗ, Я2]
[4, Л13, /?1]
Введем, далее, определение канонической формы для
формулы следования системы 51.
Di. Формула я** |—у** есть каноническая форма для
х |— у, если и только если: 1) х** есть каноническая форма
для х* (z: ~z), где х* есть каноническая форма для х,
a z есть конъюнкция элементарных высказываний, входя-
щих в у, но не входящих в х\ 2) у** есть каноническая
форма для у*р, где у* есть каноническая форма для у,
a v есть z1- ... • zm (т > 0) (где г^есть^а^, входящее в х*,
но не входящее в у*).
Л/Т2. Если х |— у — тавтология, и в я входят только
те элементарные высказывания, которые входят в у, то
для нее может быть найдена каноническая форма я** (—
Н у**. При этом х” |— у** является тавтологией, и множе-
ства элементарных высказываний, входящих в ж** и у**
совпадают.
Доказательство МТ2. Не основании МТИ7, имеющей
силу и для 54, для любой формулы х у может быть най-
дена формула х* [— у*, где х* и у* суть соответственно
канонические формы для х и у. Из определения канони-
ческой формы для высказываний, МТИЪ и ЛГГ415 сле-
дует, что х и х*, у и у* соответственно равнозначны, и мно-
жества элементарных высказываний, входящих в них,
совпадают. Так как в х входят только те элементарные
высказывания, которые входят в у, то может быть найдено
такое я* (z : ~z), удовлетворяющее условиям 271, что
множество элементарных высказываний, входящих в него,
совпадает с множеством элементарных высказываний,
входящих в у. С другой стороны, может быть найдено та-
кое у*у, удовлетворяющее условиям Z>1, что все выска-
зывания вида ~ входящие в Z, будут входить и в у**.
Для я* (z : ~ z) и у*р может быть найдена их канониче-
64
ская форма. Очевидно, что множества элементарных
высказываний, входящих в ж** и г/**, совпадают. При
этом, если ~х не есть тавтология, г/** имеет вид г/*, и
значение ж** |— у** совпадает с х* |— у*. Следовательно,
ж** |— у" является в данном случае тавтологией. Если
~х есть тавтология, то х** принимает значение 0 при
любых комбинациях значений входящих в него элемен-
тарных высказываний. Поэтому и в этом случае ж** (— у**
есть тавтология.
ЛГТЗ. Формула х |— у доказуема в *У4, если и только
если ее каноническая форма х** у** доказуема в 54.
Доказательство МТЗ. Пусть х (— у доказуема в 54.
В силу MT1I5, МГ415, МТ2 формула х** (— у** яв-
ляется тавтологией, причем множества элементарных вы
сказываний, входящих в х** и у**, совпадают. Так как
S3 полна относительно тавтологий вида х у, где в х
иву входят одни и те же элементарные высказывания, то
х** |— у** доказуема в 54.
Пусть х** |— у** доказуема в 54. Тогда на основании
Di и Ti доказуема формула х* (— у**. Отсюда по Л13
и АЗ получаем формулу х* (— у*. От этой формулы на
основании MTiYl можно перейти к формуле х \— у.
MTi. Если формула х |— у — тавтология, в х входят
только те элементарные высказывания, которые входят
в у, и при этом х |— у находится в канонической форме, то
она доказуема в 54.
Доказательство МТк совпадает с доказательством
MT5I7. Из МТ2 — MTk следует:
МТЪ. Если х |— у есть тавтология, и в х входят только
те элементарные высказывания, которые входят в у, то
х р— у доказуема в 54.
Изложенное доказательство МТЪ (полноты 54) дано
Г. А. Смирновым [13].
Система конверсного следования, эквивалентная 54,
получается из 53 путем добавления аксиомной схемы
А12. х|— х\/у
«5
Независимость Л12 в 54 (как и в 54) очевидна: она —
единственная схема, допускающая появление в консек-
венте доказуемых формул таких элементарных высказы-
ваний, которые отсутствуют в антецеденте.
Доказательство полноты 54, построенное А. М. Фе-
диной [14], имеет следующий вид.
Пусть х р у — тавтология. Тогда в силу MT1II2
формула х* }— у*, где х* и у* суть канонические формы
х и у соответственно, так же является тавтологией. Под-
становка вместо элементарного высказывания д*, встреча-
ющегося в я, а значит иву, выражений вида g1 (рк \/ — рк),
пде рк — элементарное высказывание, встречающееся в у,
но отсутствующее в х, так же дает нам тавтологию. Приме-
нение 7TII2 и 7?3 к полученным выражениям дает нам
опять-такй дизъюнкцию конъюнкций всех элементарных
высказываний или их отрицаний, встречающихся в
плюс рк. 1
высказыва
В у повторения элементарных высказываний элимини-
руются п
сохраняющая свойство тавтологичности и обладающая!
тем свойст]
ются одни
шее доказательство теоремы о полноте остается тем же, что
и в
Системе. 5J , эквивалентная 54, получается из 5< путем
замены АЗ
вило Я*5:
4**12. я\—х(у\/~у)
х
Гаким образом, в х* вводятся все элементарные
1ния, встречающиеся в у, но отсутствующие в х.
к
При элем получается х** |— у
вом, что в антецеденте и консеквенте встреча-
и те же элементарные высказывания. Дальней-
А8 и All на аксиомную схему 4**12 и пра-
имость /?*5 доказывается той же интерпрета-
независимость АЗ в 5Х. Независимость осталь-
шых схем и правил доказывается так же, как
/Г5. Если х Н и при этом в у не входят элементар-
ные высказывания, отсутствующие в 2, то ху-]— z.
Незавш
цией, что 1
ных аксио]
в 52-
66
Система 84 , эквивалентная S4, получается из 53
добавлением Л*12. При этом отпадает необходимость
в ЛЗ. Системы и S4 найдены и исследованы Е. А. Си-
доренко [10].
Системы конверсного следования, эквивалентные
и 84, будем обозначать символом 8е.
§ 3. Вырожденное следование
Система S6 с вырожденным следованием, сформули-
рованная в [3—5], получается путем принятия 8s и сле-
дующих дополнений к ней.
Di, |—х есть формула вырожденного следования, если
и только если х есть высказывание.
Дополнительная аксиомная схема:
Adi. |— —>(—хх)
Дополнительное правило:
2?dl. Если х [— у и |— z, то [— у,
D2. Формула |—я доказуема (есть теорема) в S5, если
и только если она есть аксиома или получается из доказу-
емых формул по правилу /?dl.
MTi. Если \—х доказуема в 56, то х есть тавтология.
Теорема MTi очевидна: Adi есть тавтология, a
свойство тавтологичности сохраняет.
МТ2, Если х есть высказывание, а у есть его канони-
ческая форма, то х —11— у доказуемы в S5.
Доказательство МТ2, Пусть х есть элементарное вы-
сказывание р, В таком случае каноническая форма для х
есть р\/ ~ рр
1. р|-р
2. pHp(pV~p)
з. pHppV~pp
pHpV~pp
5. р V — PPHPP V~PP
6. ppV~ppH(pV~p)p
7. (pV~P)Pl~P
8.
67
Таким образом, доказуема х —11— у. Аналогично для
~Р-
Пусть х есть у1- ... -уп (п > 2); уг, ..., уп суть
канонические формы соответственно для у1, ..., уп;
у{ —| Н доказуемы; и1 V.. ит есть каноническая форма
для х.
1. у1 • . . . • упН|-У1 • • • • • Уп
2. У1 • • • • • Уп ~I |— V1 V • • • V vm
3. ух - . . . • уп —| [— и1 V . . . ит
Таким образом, х —|у доказуема.
Пусть х есть у1 у ... у уп\ yt и г?1 У ... У vm те же,
что и выше.
1. у1 V... V*/n—IHj/iV• •. \/Уп
2. 1/1V... Vi/n-HH^V
3. v^m
Таким образом, доказуема х —11—’ у.
Пусть, наконец, х есть ~z; и есть каноническая форма
для z; z —| и доказуемы; ип у ... у ит есть каноническая
форма для х.
1. ~2—I!----»
2. ~ v —11— Vх у . . . у ит
3. —z —| f— иг у . .. у ит
Таким образом, х—{|— у доказуема.
МТЗ. Если х находится в канонической форме и есть
тавтология, то |— х доказуема в 5б.
Доказательство МТЗ. Пусть в х входит только одно
элементарное высказывание р. В таком случае х есть
рУ ~р. Но(—(рУ ~р) доказуема в силу Л dl, Л 9, Л10,
Rdl.
Пусть в х входит п элементарных высказываний р1, ...
...,рп (п > 2) и не входят никакие другие. В таком случае
х имеет вид ух У ... У у*, где у1, ..., ук суть всевозможные
68
конъюнкции, образованные из р1, ...» рп и их отрицаний
(к = 2").
1. H((p1--..-p")V~(p1- ••••/>"))
2. нар1-...-pn)v(~plv• • • v~pn»
з. н((р*.... -pn)V (-Р1 V • • • V~pn)) (pnV~pn)
4. Н((Рг- ••••Pn)(PnV~pn)V
V(~p1 V • • • V ~рп) (Pn V ~ pn))
5. (p1-... -pn)(pnV~pn)H F-(p1- • • • -Pn)
6. (_piV - \/-pn)(pnV~Pn)HH
HI—рг(рп V —pn) V • • • V~pn(pn V~pn)
7. H (pl •... • pn) v (~ P1 (p" V ~ Pn) V • • • V ~ Pn)
Аналогично для остальных n — 1 элементарных выска-
зываний. В результате получим, что
Н (р1 • • • • • рп) V(~ р1 (Pn V ~ р”) • • • (р2 V- р2)) V-
... v (~ р" (pn-‘ V - Р"-1) • • (р1 V ~ р1))
доказуема в S6. Отсюда в соответствии с А 5 — А8 полу-
чаем, что доказуема Н У1 V • • • V Ук-
Из МТ2 следует: если у есть каноническая форма для
х, и при этом х есть тавтология, то у есть тавтология.
Отсюда получаем: если х есть тавтология, то у есть тавто-
логия^ у доказуема (в силу МТЗ). Но согласно МТ2
формула у \— х доказуема. Отсюда по Rdl получаем, что
х доказуема. Таким образом, верна теорема полноты S6:
МТ4. Если х есть тавтология, то|— х доказуема в 5б.
Изложенное доказательство МТ4 дано Л. А. Бобро-
вой в [1].
Независимость Ad. и Rd и непротиворечивость S5
очевидны.
МТЗ. Если у и \—~у доказуемы в 5б, то|—
доказуема в 5б.
МТЗ. Если |—х и|— у доказуемы в 5б, то |— ху доказу-
ема в S6.
И
Теоремы МТЪ и МТ& следуют из MTi. Их можно ис-
пользовать как производные правила вывода. Поскольку
в дальнейшем в связи с расширением S5 эти правила ока-
жутся независимыми от Rly поэтому мы примем также
следующие правила:
Rd2. Если х |— у и ~ у, то |— ~ х.
Rd3. Если х и Р- у, то [— ху.
МТ7. Если х доказуема в 55, то [— у, образующаяся
путем подстановки высказывания z на место элементар-
ного высказывания v везде, где v входит в х, доказуема
в S5 (правило подстановки).
§ 4. Квазиследование
Система 5е квазиследования, сформулированная в [3—
5], образуется путем присоединения к S& следующего
правила:
Rki. Если xz |— у и |— z, то х |— у.
MTi. Если х у доказуема 5е, то она есть тавто
логия (теорема очевидна)
МТ2. Если х (— у есть тавтология, то она доказуема
в 5е.
Доказательство МТ2. Пусть х |— у есть тавтология.
Возможны три случая вхождения элементарных выска-
зываний в х и у : 1) множество элементарных высказываний,
входящих в у, совпадает с множеством элементарных вы-
сказываний, входящих в х\ 2) в у входят только те элемен-
тарные высказывания, которые входят в х\ 3) в у входит
по крайней мере одно элементарное высказывание, не вхо-
дящее в х. Если имеют место случаи 1 и 2, то х |— у дока-
зуема в 616. Если ж|— у есть тавтология вида 1 или 2, то
х у доказуема в 58 согласно теореме о полноте 58.
Но согласно определению доказуемой формулы квазисле-
дования имеем: если х ~(~рр)НУ и Н ~ (~РР)
доказуемы, то х |—у доказуема. Формула |— ~(~рр)9
очевидно, доказуема. Формула х ~ рр) у доказу-
70
ема согласно и доказанным выше формулам. Таким
образом, х\— у доказуема. Рассмотрим случай 3. Пусть
р1, ..., рп (и 1) суть все элементарные высказывания,
входящие в у и не входящие в х. В таком случае формула
х ((р1, • •• 'Рп) V ~(рх- ••• *рп))|—У будет тавтологией и
будет доказуема в S8 в силу теоремы о полноте. Но фор-
мула |— (р1- ...-pn)V ^(р1- ••• *рп) доказуема в 5е. Сле-
довательно , х |— у доказуема согласно определению дока-
зуемой формулы квазиследования.
Система квазиследования *S*e, эквивалентная 5е, по-
лучается из S2 путем снятия ограничения на /?2.
МТЗ. Если х у есть тавтология, то х |— у доказу-
ема в 5*в.
Доказательство MP3.
1. x(y\J ~у)\-х
1Л31
2. х\—zy\! х [412, 7?1, а\/&|-bV«]
3. zy\/x\- (zy\/ х)(у\/ — у) [411]
4. zy\/ х[- у\/ —у [43, 7?1J
5. х\-у\/~у |2, 3, 4, 7?1]
6. х\-х [41, 42, 7?1]
7. х |— х (у \/ ~ у) [5, 6, 7?2]
8. x-jj— х(у У— у) [1, 7]
Пусть р1, ..., рп суть все элементарные высказывания,
входящие в у и не входящие в я. Если х (рх\/ ~ р1) ...
... (рп \/ рп) |— У есть тавтология, то она доказуема в Sa,
а значит и в S*e. Но х|—х (рх\/ ~ р1) ... (pn V ~ Рп)
доказуема в 5‘® в силу теоремы 8. Следовательно, в си-
лу доказуема х |— у.
Доказательство МТ2 и МТЗ изложено в работе Л. А.
Бобровой [1].
ГЛАВА ПЯТАЯ
ОБЩАЯ ТЕОРИЯ ДЕДУКЦИИ
§ 1. Общая теория дедукции
Рассмотренные выше системы образуют общую теорию
дедукции. Прочие разделы логики будут строиться, как
это и принято в современной логике, путем присоединения
к ней новых элементов алфавита, определений, аксиомных
схем и правил вывода.
§ 2. Общая теория дедукции
и классическая логика
Интерпретация, приведенная выше для доказательства
непротиворечивости и полноты систем общей теории де-
дукции, образует функционально полную двузначную
пропозициональную алгебру. Причем, знак следования
в ней интерпретировался как знак материальной импли-
кации.
Отсюда в силу теорем полноты и непарадоксальности
для систем общей теории дедукции и в силу дедуктивной
эквивалентности классического пропорционального ис-
числения и двузначной алгебры получаем такие следствия
(выражению «элементарное высказывание» при этом будет
соответствовать выражение «пропозициональная пере-
менная»):
MTi. Формула х\— у доказуема в 5s, если и только
если х зэ у доказуема в классическом пропозициональном
исчислении и при этом в у не входят элементарные выска-
зывания, отсутствующие в х.
72
МТ2. Формула х \— у доказуема в 5™, если и только
если х zd у доказуема в классическом пропозициональном
исчислении и при этом в х и у входят одинаковые элемен-
тарные высказывания.
МГЗ. Формула х |— у доказуема в Sw, если и только
если х зэ у доказуема в классическом пропозициональном
исчислении и при этом в х и у входит по крайней мере одно
одинаковое элементарное высказывание.
МТ4. Формула х \— у доказуема в $с, если и только
если х zd у доказуема в классическом пропозициональном
исчислении и при этом в х не входят элементарные выска-
зывания, отсутствующие в у.
МТ5. Формула [— х доказуема в 5б, если и только если
х доказуема в классическом пропозициональном исчисле-
нии.
МТ6. Формула х \— у доказуема в 5е, если и только
если х zd у доказуема в классическом пропозициональном
исчислении.
Как видим, классическая логика сохраняется в общей
теории дедукции в смысле МТ5 и МТ6.
В силу определений формулы следования выражения
вида (х (у х)), (х ~ Н У))> Н) (у Н) h
|— (х |— z) ит. п., содержащие по два или более знака
следования, не являются формулами следования в систе-
мах общей теории дедукции. Так что не каждой правильно
построенной формуле классического пропозиционального
исчисления вида х zd у соответствует формула х\— у
в системах общей теории дедукции. С этой точки зрения
даже система 5е не совпадает с классическим пропози-
циональным исчислением. В силу теорем непарадоксаль-
ности в системах 5е, Sm и Sc недоказуемы формулы
х Н ~ ~УУ)> ~ хх[— у, х у\/ ~ у и т. п., в которых
посылка и заключение не содержат одинаковых элемен-
тарных высказываний. Тем самым наши системы исклю-
чают парадоксы, подобные парадоксам материальной
импликации.
73
§ 3. <<Парадоксы» следования
В системах 5s доказуемы формулы вида А: х |— х\ ~ х,
х[—х\/~х, ~ хх |— х. Их иногда рассматривают как
частный случай парадоксальных формул вида В: х |— у :
~ у, х |— У V ~ У, ~хх\—у. Но что такое «частный
случай формулы»? Неявно полагается, что формула а
есть частный случай формулы Ь, если первая получается
из второй подстановкой в элементарные высказывания,
входящие во вторую. Однако, в Ss недоказуемы формулы
вида В, и формулы вида А получаются не из них. И если
формулы вида А не нравятся по каким-то соображениям,
то эти соображения должны быть сформулированы неза-
висимо от формул В.
Разумеется, можно какие-то доказуемые в некоторой
системе формулы отвергнуть по каким-то мотивам и стро-
ить более узкие исчисления. Однако, в этом случае при-
дется просто перечислять исключаемые формулы или ука-
зывать их некоторые общие структурные признаки. Напри-
мер, можно потребовать, чтобы были недоказуемы формулы
вида а |— а : х, а |— а: ж1: хп. Однако, во всех случаях
такого рода нельзя сформулировать априорные требова-
ния, не зависящие от конкретной структуры формул.
Отношения формул по длине здесь ничего не дают, а вхо-
дить в конкретную структуру формул —- значит отказать-
ся от некоторого априорного (интуитивного) понятия логи-
ческого следования, не зависящего от вида формул и ис-
числений, т, е. снять проблему вообще.
Формулы типа А — законная плата за дедуктивный
метод и за полноту охвата формул определенного вида
в том или ином исчислении.
74
§ 4. Общая теория дедукции
и интуиционистская логика
В интуиционистском пропозициональном исчислении
доказуемы формулы х о (у о х), х о (~ х zd у), ~ хх
zd у, у о х \/ ~ х, порождающие парадоксы, аналогич-
ные парадоксам материальной и строгой импликации.
Но зато в нем недоказуемы формулы ~ ~ х х и ~ х\/
\/ х. Так что при интерпретации его в качестве системы
общей теории дедукции получается система с бесмыслен-
ным на уровне общей теории дедукции ограничением. Это
не означает, что интуиционистские ограничения клас-
сической логики вообще лишены смысла. В дальнейшем
мы будем постоянно рассматривать неклассические слу-
чаи, соответствующие этим идеям. Это означает лишь то,
что на уровне общей теории дедукции интерпретация
интуиционистского пропозиционального исчисления как
системы следования дает неполную систему, да к тому же
с парадоксальными следствиями.
§ 5. Неклассический случай
на уровне общей теории дедукции
Различение классических и неклассических случаев
в рамках общей теории дедукции лишено смысла, посколь-
ку операторы | и ? могут стоять только перед оператора-
ми V, и —>• (из тех, которые были указаны во вве-
дении). Перед операторами, рассматриваемыми в общей
теории дедукции (•, :, \/, ~), они не могут стоять в силу
самих правил построения высказываний такого типа.
Однако, мы все же сформулируем добавление к системам
общей теории дедукции, благодаря которому полученные
системы можно рассматривать как системы для некласси-
ческих случаев. Обозначим их символами Sn, $п и т. д*
в зависимости от выбора 5s, Sw и т. д., к которым делается
это дополнение.
75
Дополнение к определению высказывания: если х есть
высказывание с главным оператором V, Я, <- или —>,
не содержащее “] и?, то х и ?х суть высказывания, обра-
зованные из х путем помещения операторов соответственно
~] и ? перед главным оператором х. Например, если х
есть а <— Ь,то—]х есть а —| <— Ь, а ?х есть а? Ь; если х
есть (Va) х, то “] х есть ( | Va) х, а ?х есть (?Va) х.
Дополнительные аксиомные схемы:
Лп1. —х|— |а?\/ ?я:
Ап2. | х \J ? х |-х
Лп3. —“|®|— х\/"?х
Лп4. х\/ ? ----•”|г
Лп5. —?я|— х\/~| г
Лп6. х\/~]х|—~?ж
Главная семантическая интерпретация операторов ~|
и ?:
1) если одно их г и | х имеет значение 1, то друго
имеет значение 0;
2) если одно из х и-)ж имеет значение 0, то значение
другого не зависит от первого (не исключается случай,
когда оба они имеют значение 0);
3) ?х равнозначно ~ х ~ | х.
MTi. Все доказуемые в 5^ формулы суть тавтологии
поскольку все Л” — Л« суть тавтологии).
МТ2. Если х у доказуема в Sn, то в у не входят
элементарные высказывания, отсутствующие в х. Анало-
гично для 5™ и Sn имеют силу соответствующие
теоремы непарадоксальности. МТ2 очевидна из вида
Л7-Л”.
Из MTi следует:
МТЗ. Формулы ~ |х|— х и |— х\/ |х недоказуемы
в 5*, (поскольку не являются тавтологиями).
Недоказуемость формул ~ |х|— х и |— х\/ | ж
в 5п соответствует недоказуемости законов снятия двой-
76
ного отрицания и исключенного третьего в интуиционист-
ской логике.
Приведем некоторые интересные теоремные схемы Sn:
Ti. я—|| ? X
Т2. X |— | X
73. я| ? X
74. “I X —] | X— ? X
Т5. ~~| х| X
Тб.
Т1. lx—] I Х~ ~“1 X
Т8. ? х |— ~ X
79. ?ж|— ~]X
710.
711. I (х ? х)
712. \-^(-]х?х)
ПЗ. I (х “1X ? х)
714. |— хХ/Пх V
Классический случай систем общей теории дедукции
можно получить двумя путями: 1) просто исключить при-
нятые в данном параграфе дополнения; 2) принять допол-
нительную аксиомную схему
Ап1 - х Н ~1
Благодаря Ап7 будут доказуемы ~х —| (—
~ я [—х, V ~ и другие формулы, делаю-
щие излишними оператор неопределенности и различение
двух отрицаний.
§ 6. Классические и неклассические
отношения высказываний
Di. Будем говорить, что у1, ..., ут не расширяют числа
возможностей по?, ..., хп, если и только если доказуема
формула ~ (х1: ... :хп: у1: ... :ут) или формула х1: ...
...: хп\ у1:..,. :ут\—х1: ... :хк, где х^ ..., хк суть высказы-
вания из множества высказываний х1, ..., хп (1 к п)
или их отрицаний.
MTi. Если у1, ..., ут (zn> 1) не расширяют числа воз-
можностей по?, ..., хп, то у1, ..., ут1 ут+1 точно также не
расширяют числа возможностей по?, ..., хп.
77
Справедливость MTi видна из того, что если доказу-
ема х1: ...:хп:у1: ... :ут х^. ... :хк, то либо доказуема
х1: ... txn:y1: ... tym:ym+11— xj: ... :х|> где 1 I It, а
Xi, ..., xj суть какие-то из хь ..., xk, либо доказуема
р— ~ (х1: ... ,хп'.у1'. ... :ут:ут+1), и если доказуема f—
(х1: ... .х^.у1:... :ут), то доказуема и |— ~ (х1: ... :хп:уг:
... :ут : ym+1).
МТ2. Каждое из ху, ~ху, х у, х, у, ~х, ~ у
не расширяет числа возможностей по х и у.
Теорема верна, поскольку в S5 доказуемы формулы
х: у : ху |— х: у
х •. у : <—ху\—х
х: у :х~у\-у
х:у:х\—у
х:у:у\—х
х:у:~х[-<~у
х‘.у'.~у\-~х
МТЗ. Любая комбинация из ху, ~ ху, х ~ у, х, у,
~ х и ~ у не расширяет числа возможностей по х и у
(следует из MTi и МТ2).
МТк. Высказывание ~х ~у расширяет число воз-
можностей по х и у.
Теорема верна, поскольку в S5 недоказуемы формулы
х: у : ~ х ~ у |— х: у,
х-.у: ~х~у\— х,
х;у: —х~у\—у
|--(х:у:~х~у)
МТЗ. Любая конъюнкция z из х, у и их отрицаний не
расширяет числа возможностей по х, у и ~ х ~ у.
Доказательство МТЗ. Пусть z есть ~ х ~ у. В «5’ь
доказуема х:у: х ~ у: ~х~у\—х: у. Пусть z от-
лично от х у. В таком случае МТЗ верна в силу МТЗ
и MTi.
МТЪ. Любая конъюнкция z изх, у, х у и из отри-
цаний не расширяет числа возможностей по х, у и ~ х ~ у.
Теорема МТЗ есть следствие МТЗ.
п
Из МТЪ и МТ6 следует, что ~х ~у есть единствен-
ное расширение возможностей по х и у и предельное (даль-
нейшее расширение исключено).
МТ7. Расширение числа возможностей по х и ~х
невозможно.
МТ8. Высказывание ~ х ~ ~~] х является единствен-
ным расширением числа возможностей по х и ““|х.
D2. Будем говорить, что высказывания х и у находят-
ся в классическом отношении, если и только если доказу-
ема х:у.
/)3. Будем говорить, что высказывания х и у находятся
в неклассическом отношении, если и только если доказу-
ема х : у : ~ я ~ у, но недоказуема х\у.
МТ§. Высказывания х и ~ х находятся в классическом
отношении, а высказывания х и ""] х — в неклассическом.
МТ10. Классическому отношению высказываний соот-
ветствует одно и только одно неклассическое.
Таким образом, рассматриваемые нами неклассиче-
ские случаи систем следования являются единственно
возможными.
§ 7. Расширение общей теории дедукции
В дальнейшем мы будем излагать только те дополне-
ния, которые должны быть сделаны к общей теории де-
дукции, чтобы получить соответствующий раздел логики
(подобно тому, как это сделано в § 5). В зависимости от
того, какая система общей теории дедукции будет выбрана,
получатся различные системы и варианты систем данного
раздела логики.
§ 8. К семантической интерпретации
знака следования
Знак следования в формулах х |— у мы выше семанти-
чески интерпретировали так, что выполнялось утвержде-
ние: х |— у есть тавтология, если и только если х zd у
79
есть тавтология. Это было сделано исключительно из
«технических» соображений и для удобства сравнения
наших логических систем с традиционными системами
классической математической логики, а не как определе-
ние условий истинности высказываний о следовании.
Для наших целей была бы вполне достаточна такая
интерпретация знака следования: х |— у имеет значение 1,
если и только если приписав х значение 1 (у значение 0),
мы вследствие этого вынуждены приписать у значение 1
(х значение 0). Однако и эта интерпретация не есть опре-
деление условий истинности х |— у. Последние опреде-
ляются так: высказывание «Из х следует у» истинно, если
и только если действительно имеется логическое правило
(утверждение), согласно которому из х следует у. А так
как в логике приходится устанавливать сами эти правила,
то семантическая интерпретация знака следования может
быть лишь «техническим» подсобным средством решения
этой задачи, и не более того. Подробно вопрос о семанти-
ческой стороне дела в проблеме следования рассмотрен
в работах [3, 8].
§ 9. К полноте логических систем
Мы выше определили полноту систем общей теории
дедукции относительно определенных классов формул
х у (эти формулы суть тавтологии в принятой интер-
претации и удовлетворяют определенному ограничению
на соотношения элементарных высказываний, входящих
в х и у). Однако эта полнота является в некотором роде
избыточной: в наших системах доказуемые некоторые фор-
мулы, которые бесполезны с точки зрения использования
правил следования (таковы, например, формулы, указан-
ные в § 3). Поэтому полезно сформулировать другое (более
узкое) понятие полноты, подобно тому, как это сделано
Е. А. Сидоренко (см. § 6 третьей главы).
80
Введем следующую операцию замены отрицаний выс-
казываний. Если в х |— у высказывание х есть противоре-
чие или у есть тавтология (или и то и другое), то из х |— у
получается формула х* |— г/* следующим образом:
1) все вхождения вида а1: ... \ап в х |— у заменяются на
b1V---Vbn» где каждое (i = 1, ..., и) есть конъюнкция
af и отрицаний всех остальных из а1, ..., ап;
2) все вхождения вида ~ ~ с заменяются на с до тех
пор, пока не останется высказывание без отрицания во-
обще или только с одним отрицанием;
3) если в полученной формуле х* |— г/* в х* или в г/*
входит z без отрицания и с отрицанием, то ~ я везде за-
меняется на высказывание и, которое не входит в х* |— у*\
4) сказанное в пункте 3 делается для всех пар выска-
зываний и их отрицаний, входящих в х* или г/*; получен-
ная формула есть х" |— г/’*.
Системы общей теории дедукции можно считать доста-
точно полными, если в них доказуемы все непарадоксаль-
ные тавтологии х |— у такие, что формулы х" /*,
полученные в результате рассмотренной операции замены
отрицаний высказываний, доказуемы в соответствующих
системах. С этой точки зрения система 5^ не является пол-
ной, поскольку в ней недоказуема формула (х \/ у) •
— х |— у, к которой наша операция замены неприменима (ибо
(я V у) ~ х не есть противоречие, а у не есть тавтология).
Благодаря приведенной операции замены рассматри-
ваются только такие х |— у, в которых х может принять
значение 1, а у —- значение 0. Так что приведенная в § 8
интерпретация оказывается вполне достаточной.
Мы не настаиваем на таком сужении наших систем, что-
бы в них были доказуемы только формулы, отвечающие
третьему условию (т. е. чтобы в них не были доказуемы
формулы, не отвечающие третьему условию), хотя и не
исключаем его. Если та или иная система полна в таком
более узком смысле, то она дает исчерпывающее определе-
ние операторов, рассматриваемых в данном разделе логики.
ГЛАВА ШЕСТАЯ
УСЛОВНЫЕ ВЫСКАЗЫВАНИЯ
§ 1. Условные высказывания
Системы, образующие теорию условных высказываний
получаются благодаря таким дополнениям к системам
общей теории дедукции.
Дополнение к алфавиту:
1) — высказываниеобразующий оператор «если, то»
(оператор условности);
2) ~| — внутреннее отрицание;
3) ? — оператор неопределенности.
D1. Дополнение к определению высказывания
(х у), (х ""I -> у) и (z? -> у) суть высказывания, если
и только если х и у суть высказывания.
D2. Высказывания хну суть соответственно анте-
цедент и консеквент высказываний (х —> у), ]—>у)и
(х? -> у).
D2. Элементарное высказывание в теории условных
высказываний:
1) если оператор условности не входит в высказывания
х и у, то эти высказывания суть элементарные высказы-
вания, входящие в (х у), (х “| у), (xi -> у);
2) если (х -> у), (х | -+ у) или (х? -+ у) входит в z,
то элементарные высказывания, входящие в х и у, суть
элементарные высказывания, входящие в z;
3) высказывание элементарно лишь в силу 1 и 2.
Дополнительные аксиомные схемы и правила вывода
укажем ниже. Системы теории условных высказываний
рассматривались в [3—5].
82
§ 2. Условные высказывания и следование
Высказывания «Если х, то у» обычно смешивают с вы-
сказываниями «Из х следует у». Это смешение — грубая
ошибка: высказывание «Если х, то у» состоит из высказы-
ваний х и у и высказываниеобразующего оператора, тог-
да как высказывание «Из х следует у» состоит из субъек-
тов «высказывание х» и «высказывание у» и предиката «из
первого следует второе».
Имеется еще одно принципиальное их различие. Во-
прос о том, когда истинны высказывания вида «Из х сле-
дует у» есть вопрос, решаемый в рамках логики и только
логики. Установление этого есть главная задача логики.
Тогда как вопрос о том, когда истинны высказывания вида
«Если х., то у», лишь частично решается в логике, да и то
как производный от первого, т. е. лишь в силу принципа:
если верно, что из х следует у, то верно «Если х, то у».
В остальных случаях, когда высказывания «Если х, то
у» получаются не из отношений следования, логика совер-
шенно не компетентна судить об их истинности. И не во
всех случаях, когда истинно «Если х, то у» будет истинно
«Из х следует у».
Известны многочисленные случаи, когда условное выс-
казывание является истинным, а антецедент и консеквент
его не содержат никаких одинаковых терминов и выска-
зываний.
§ 3. Условные высказывания
и материальная импликация
Оператор условности обычно отождествляют с опера-
тором материальной импликации. Это отождествление
точно так же ошибочно, на что указывали многие логики
(в частности, Айдукевич). Этот вопрос рассматривался
в [3, 8]. Добавим еще несколько примеров, наглядно ил-
люстрирующих ошибочность такого отождествления.
83
Для оператора материальной импликации имеют силу
утверждения:
ху\- (х ZD у), — Х—у^Х^у), ^Xy\-(XZD у)
^(х~у)|—(х^эу), ~(xzd г/)Ь— х~у, ~х\/у\-(х:зу).
Эти утверждения суть тавтологии и в силу полноты 5е
доказуемы в ней. Но аналогичные утверждения для опера-
тора условности
ху\- (х-^у), ~х~у\-(х-+у), — ху[-(х->у)
~(^~y)H(^->?/)» ~(х->у)\-х~У' ~х\/у\-(х^»у)
ошибочны. Если мы в какой-то ситуации установили истин-
ность х и у, это еще не дает нам права принимать за истин-
ное у всякий раз, когда истинно х (т. е. это не исключает
ситуации, когда истинных и ~ у). Аналогично для случаев
~ х ~ у, ~ ху, ~ (х ~ у) и ~ х\/ у. Отрицание х у
означает, что признание х не дает нам права на признание у.
Но из отрицания этого права не следует, что неверно
X — у.
Для материальной имплцкации верно утверждение
(ху ZD Z V I?) Н (х о z) V (у
являющееся Тавтологией и доказуемое в S8. Но аналогич-
ное утверждение для оператора условности
(ху -> Z V V) |— (х—> z)
ошибочно: возможно верно ху -> z или ху -> и, но невер-
ны оба х -> z и у -> v. В частности, для наступления собы-
тий, фиксируемых в z и р, нужны оба события, фиксиру-
емые в х и у, а по отдельности они для этого недостаточны.
Или возможно, что z и v следуют только из ху, а из х и у
по отдельности нет. Так, в Ss доказуемо ху р- у V
и значит истинно ху —> у \/ х; но в Sa недоказуемы х у
и у |— х, т. е. оба х —> у и у —> х могут оказаться ложными.
Для материальной импликации верно утверждение
(ху о z) Н (х о z) \/ (у о z),
84
являющееся тавтологией и доказуемое в 51. Аналогичное
утверждение для условных высказываний
(xy-+z)\-(xr+z) V
ошибочно: например, высказывание ху -> ху истинно,
а х -> ху и у -> ху могут быть ложными. И такого рода
примеры можно приводить сколько угодно.
Отождествление х -> у и х zd у явилось следствием того
(если не принимать во внимание увлечение идеями и дру-
гие социально-психологические обстоятельства), что в ма-
тематике, для которой в основном и разрабатывалась ма-
тематическая логика, антецеденты и консеквенты услов-
ных высказываний универсальны, т. е. не изменяют значе-
ний истинности в зависимости от условий, места и времени.
Кроме того, в математике условные высказывания прини-
маются исключительно из отношений следования, и при-
ведение примеров такого рода, как выше, априори исклю-
чается. Короче говоря, при этом из класса условных
высказываний выделяются только такие, которые в силу
самой априорной установки (способа выбора) можно рас-
сматривать как материальные импликации. Но употреб-
ляемые в науке (и вне ее) условные высказывания часто
содержат антецеденты и консеквенты, значения истинности
которых зависят от условий, места и времени. И получа-
ются эти высказывания не из отношений следования, а из
наблюдений и экспериментов или просто постулируются
ради каких-то целей (например, для того, чтобы можно
было логически вывести какие-то иные высказывания).
Мы не отвергаем сходства х у vl х у. В частности,
для них имеют силу сходные утверждения
(х о у) X |- у,
(тгэу)~у\--х,
{х о у) |- (~ у => ~ х),
Н (ху=>~(х=)~у),
(х-^у)х\- у
(х-+у')~у\--X
(х->у)|— X)
Н (ху^~(х^~у)
95
и т. п. Кроме того, между ними имеет место логическая
связь, устанавливаемая утверждениями
Н — (ж=) у) -> — (ж—> у).
Однако, это не отвергает следующее принципиально
важное утверждение: не всякому приемлемому утвержде-
нию я |— у, содержащему оператор о, соответствует приемле-
мое утверждение z (— у, получающееся из х у путем
замены оператора id на оператор по крайней мере
в одном месте. Это —- априорная предпосылка построения
теории условных высказываний.
§ 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) р- {х -> z) V {у -> z) высказыванию ху z зна-
чение 1. Согласно пункту 2 мы должны приписать ху зна-
87
чение 0, приписав z значение 0. Но, приписав z значение О,
мы не обязаны вследствие этого приписывать х значение О,
так как ху может иметь значение 0 за счет того, что значе-
ние 0 имеет у. Потому х z можем приписать значение 0.
Аналогичное рассуждение имеет силу для у z. Так что
(х -> z) \/ (у -> z) может иметь значение 0 в то время, как
{ху -> z) имеет значение 1.
Аналогично обстоит дело с формулой
|— {х -> у) V (х z), которая на первый взгляд кажется
приемлемой. Приписав х и х у z значение 1, мы дол-
жны приписать у \/ z значение 1. Но это не означает, что
мы непременно у должны приписать значение 1. Потому
х -> у может иметь значение 0. Это также не означает, что
мы должны непременно z приписать значение 1. Потому
х -> z может иметь значение 0. Значит данная формула не
есть тавтология. Это соответствует тому, что оба х —> у
и х z могут быть ложными, а х —> у \/ z при этом может
быть истинным. В частности, если х, то какая-то из возмож-
ностей у и z непременно реализуется. Но какая именно,
по х судить невозможно. Для материальной импликации
формула, аналогичная рассматриваемой, есть тавтология.
Принятая интерпретация условной импликации отли-
чается от табличного определения материальной импли-
кации. В самом деле, х —> у может иметь значение 0 в слу-
чаях, когда х имеет значение 1 и у имеет значение 1, а
также в случаях, когда х имеет значение 0 и у имеет зна-
чение 1. Единственное, в чем они сходны, если рассматри-
вать исключительно зависимость значения х -> у от зна-
чений х и у, это случай, когда х имеет значение 1, а у —
значение 0. В этом случае х у принимает значение 0.
Таким образом, не всякому х id у, имеющему значение
1, соответствует х г/, имеющее значение 1. Другими сло-
вами, из этого, что х гэ у истинно (имеет значение 1), не
следует, что х у истинно (имеет значение 1). Но если
истинно х —> у, то истинно х zd у.
88
§ 5. Классический и неклассический случаи
Системы для неклассического случая содержат следу-
ющие аксиомные схемы:
Лп1. (х-+у)\---(я П->!/) —(ж?->1/)
Л«2. ~(х“]-+!/)
Лп3. (яП-+у)|-(х-+у)~ (х?-*у)
Ап4. — (х -> у) ~ (х? у) |— (х ~] -► у)
Лп5. (х? —> I/) |-(х -> у) ~ (х ~| -> у)
Лп6. — (х-+у)~(х~(х?->!/)
Системы для классического случая получаются либо
путем исключения Ап 1 — Ап 6, исключения из алфавита
операторов внутреннего отрицания и неопределенности
и исключения из D1—D3 первого параграфа символов
с этими операторами, либо путем принятия дополнитель-
ной аксиомной схемы:
Лп7. ~(х-*у)\-(х—\-+у)
MTi. В системе, полученной за счет присоединения
Ап1 — Ап7 к 56, будет доказуема формула ~ (х? —>- у).
В этой системе будет доказуема также ~ (х “| -> у) |—
Н (^^ !/)•
МТ2. Легко убедиться, что все формулы, указанные
ъ Ап1 — Ап6, суть тавтологии и непарадоксальны в том
смысле, что множества элементарных высказываний, вхо-
дящих в посылки и заключения, совпадают.
МТЗ. Формулы ~ у) |— (х -> у) тавтологией не
является и потому недоказуема в системах, полученных
путем добавления к системам общей теории дедукции акси-
омных схем Ап 1 — Ап 6. Аналогично не является тавто-
логией (а значит недоказуема) ~ (х -> у) |— (х ~| -> у).
Другой вариант систем неклассической логики, экви-
валентный изложенному выше, получится, если вместо
Ап 5 и Ап 6 принять 1, вместо Ап 1 — Ап 4 принять акси-
89
омные схемы А* 1 — А* 4, из алфавита и определений ис-
ключить оператор неопределенности и все символы, со-
держащие его.
D*i. (х?-+ у) есть сокращения для — (х—> у) — (х ~~] —>у).
Л*1. ~ (х -> у) Н {х -> у) V ~ \х -> у) ~ (х “| -> у)
Л-2. (x~|-^)H~(*->!/)
Л-3. — (х ~| у) («-> у) \/ ~ (х-+ у) ~ (х ~IМ-у)
Л*4. (®->у)|— ~(х“\-^у)
§ 6. Система Stf
Дополнительные аксиомные схемы:
Л1. (х -* у) х f— у
А2. (х-+у)}-(~у-+~х)
ЛЗ. (х^ у) (y-^z) |— (ж—> z)
Л4. (ar->pz)|—(z->y)(x->z)
Л5. (хуz) (т—*(у—>z)
Л6. (х-> (y-+z)) (— (ху—> z)
Al. (x *-> у) (z—> v) \—(xzyv)
Л8. (x—► у) \/ (г -► v) f— (xz у \/ и)
MTi. Все доказуемые в S’f формулы суть тавтологии
(теорема легко доказывается путем перебора всех аксиом-
ных схем Л1 — Л 8).
МТ2. Если х |— у доказуема в 5*/, то в у не входят
элементарные высказывания, отсутствующие в х (теорема
верна, поскольку Л1 — Л8 явно ей удовлетворяют).
МТЗ. Если х |— у доказуема в S*( и в у входит опера-
тор условности, то он входит и в х (теорема очевидна из
вида Л1 — Л9).
Согласно МТЗ в 5'/ не может быть доказуема формула
вида х |— (у —>- z), в которой в х отсутствует оператор ус-
ловности.
90
Приведем некоторые теоремные схемы (в квадратных
скобках укажем лишь аксиомные и теоремные схемы
Sy, позволяющие получить данную теоремную схему).
Т1. (х —> у) (yz -> v) |— (xz —> v) [Л5, ЛЗ, Л6]
Т2. (x^y\yz)(z-*v)\-(x-+y\/v) [Л2, Т1, Л2]
ТЗ. (х\/ y-+z)(v-*x)\-(v\/ y-+z)
[Л2, Л4, ЛЗ, Л7, Л2]
74. ----х [Л2, Л1]
Т5. (х-+у\/ z)~y\-(x-^z) [А2, Л5, Л1, Л2]
Тб. (ху —> z) х (у —> z) [Л5, Л1]
Т7. (х\/ y-+z)\-(x^z)(y-*z) [А2, Л4, Л2]
Т8. (х^> z) (y-+z)\—(х\/у^> z) [А2, Л7, А2]
79. (хг+у\/z)\-(~y-+(x->z)) [А2, Л5, ЛЗ, А2]
ПО. (~ у -> (х—^ z))H (х-+ (У V z)) [Л2, Л6, Л2]
711. (x-+y)(v^z)\-(x\/v-+y \Jz) [Л2, Л7, Л2]
§ 7. Система 8%
Система Sy образуется путем дополнения к Sy акси-
омной схемы
АО. (x-+y)\—(xz-+ у).
МП. Если х |— у доказуема в Sy, то в х и у входит
по крайней мере одно одинаковое элементарное высказы-
вание (теорема очевидна из вида Л9).
МТ2. Если х |— у доказуема в Sy, что она есть тавто-
логия (поскольку АО есть, очевидно, тавтология).
П. (х-^у)\-(х-^у \/z)
[Л2, АО, А2]
§ 8. Система 8%
Система S6y получается путем добавления к Sy правила:
7?1. Если х |— у, то |— (х —> у).
91
MTi. Если |— (x -> у) доказуема, то она есть тавтоло-
гия (очевидно в силу 7?1).
МТ2. Если (х -> у) доказуема, то х у есть тав-
тология.
МТЗ. Если |— (х -> у) и |— х доказуемы, то [— у до-
казуемо.
Доказательство МТЗ: (х -> у) х |— у доказуема; в си-
лу доказуема |— ((х -> у) х -> у); доказуема ((х ->-у) я—►
у) ((х у) х) |— у; по условию доказуемы |— (х -> у)
и |— х; значит доказуемо |— ((х -> у) х у) (х -> у) х;
отсюда получаем, что доказуемо |— у.
МТ4. Если |— (х -> у) и }— ~ у доказуемы, то доказу-
емо |---х. Доказательство аналогично. Дополняется лишь
то, что согласно Л 2 системы Sy доказуема |— (~у -> ~ х).
Некоторые теоремные схемы:
n. I- ((x->y)->(xz-> у))
Т2. |— (х~у-*~(х->у))
ГЗ. \-({х^у)-+~(х~у))
Тк. |—((ху —> z) (ху»—> z) —> (х —> z))
T5. (y->-~x\/x)
Т’б. I- (~yy^x)
T7. j— (x-+(y-+x))
T8.
Т-Э. \~((x:y)^(x-*~y)(~x-+y))
ПО. \-((x->^y)(~x->y)->(x:y))
TH. |-((zVy)-»hx-*y)Fy-»x))
T12. (-((-x-^-^Vy))
T13. [—(ж->х \/ y)
T14. — —x)
T15. |—(x->y)(i/->z)->(x->z)
MT5. Если |— (x гэ у) доказуема в S5, то |— (x -> y)
доказуема в Sy.
n
Доказательство МТЪ. Для каж дой аксиомной схемы
х Н у системы S8 в Sy доказуема |— (х -> у). Поскольку
в Sy верна Г13, то каждой аксиомной схеме х у системы
Sw будет соответствовать доказуемая в Sy формула
Н (х у). А так как в Sy доказуема формула Г15, соот-
ветствующая правилу -транзитивности системы Sw без
ограничения, то (в силу эквивалентности Sw с правилом
транзитивности без ограничения классическому исчисле-
нию высказываний) наша теорема верна.
МТ6. Если х и у суть высказывания в S5 и если
|—(х -> у) доказуема в Sy, то (х zd у) доказуема в S5
(теорема верна в силу и Л7ТП5).
МТ1. Если |— х доказуема в Sy, то в 5б доказуема
|— у, где у образуется из х путем замены всех вхождений
оператора условности на оператор материальной импли-
кации.
Однако утверждение «Если в Sby доказуема |— (х -> у),
то в доказуема |— (х zd у)» неверно. Например, в Sy
доказуема (х -> у) (у —>- z) —>- (х -> z), тогда как в 5б
|— (х у) (у z) zd (х —>- z) недоказуема. Неверно так”
же утверждение, обратное МТ1. Например, |— ((ху zd
zd z V 23 (U 23 2) V (У 23 у))) доказуема в 5б, но
|—((ху -> z Vy) ((х z) V (У *)))» конечно, недока-
зуема в Sy.
§ 9. Система 8%
Система Sy получается путем присоединения к
аксиомных схем А1 — АЗ и правила R1:
Ai. (х->у)х\—у
А2. (х-+у)~у Н ^>х
АЗ. [-((xy^z)-^(x-^(y^z)))
7?1. Если х[-у, то |— (х->{/).
93
В Sy имеют силу теоремные схемы:
Т1. |-((х->у)х->у)
Т2. \-((х-+у)--.(~у-+~х))
ТЗ. |- ((x-+yz) -+ (х-+у)(х-+ z))
74. Н((^'-*2)-*(а;-ч'(У-*2)))-
75. Н ((*-*(?-**))-* (*»»-**))
Гб. |-((x->y)(z^n)-»- (xz-> yv))
Tl. ’г{(т-уу)\/(г^и)^(хг^у\/и))
78. I— ((x-^ y) (y -> z) -► (x-> z))
MTI. Если |— (xу) доказуема в Sy, то она доказу-
ема в Sy; и наоборот (теорема верна, поскольку в S^
имеют силу Т1 — Т8, а в Sy доказуемы А1 и ЛЗ).
§ 10. Парадоксы Sy-
Очевидно, что для |— (х ->• у) имеют силу «парадоксы»,
подобные парадоксам материальной и строгой имплика-
ции, поскольку доказуемы формулы ]—(х -> (у -*• ж)),
|-(х->(~ж-> у)), Н (х-+- у \у ~у), \-(~уу-+х)-
Чтобы избежать их, необходимо из доказуемых формул
исключить формулы вида
(xy^z}\-(x-+(y-+z)
Н ((ху — z) -> (х -> (у -> Z))
(при сохранении остальных элементов систем Sy), или
внести другие ограничения. Но это принципиально ничего
не меняет.
В самом деле, интуитивно несомненно, что если ху -> z
и при этом у истинно, то х -> z, Так что исключив упомя~
нутые парадоксы из логической системы, мы не в состоя-
нии будем исключить их из ситуаций, в которых правила
этой системы будут использоваться.
94
Для исключения указанных формул достаточно акси-
омную схему А 5 системы Sy заменить на аксиомную схе“
му Лф5, а аксиомную схему ЛЗ системы Sy зам енить па
аксиомную схему Л*3:
Л/5. (xy-+z)\—(x-+(y-+z))9
где |— (х-> z) и [— (у-> z) недоказуемы в Sy.
А*3. [-((ху-+ z)-+(x-+(y ->z))),
где |— (х -> z) и [—(у -> z) недоказуемы в Sij.
Можно также аксиомным схемам Л*5 и Л*3 придать
такой вид:
А*5. (ху -+z)~(x-+z)~(y-+z) Н (х -> (у -> z))
А-3, Н ((^ z) ~ (яz) ~ (у z) (х-> (у -> z))).
Для систем с приведенным ограничением неверна тео-
рема, аналогичная теореме МТЬ для Sby. Все доказуемые
в них формулы |— (х -> у) непарадоксальны в том же смы-
сле, что и формулы систем общей теории дедукции.
§11. Полнота
Проблема полноты для формул вида (— (х -> у) ре-
шается метатеоремами, сформулированными выше.
Те критерии полноты, которые мы применяли к систе-
мам общей теории дедукции для формул вида х |— у, не-
достаточны для теории условных высказываний вот по
какой причине. Возьмем формулу (ху -> z) |— (ху -> у).
В ней высказывание ху -> у всегда имеет значение 1, так
что эта формула есть тавтология. Причем, она удовлетво-
ряет требованию непарадоксальности в следующем смы-
сле: в заключение не входят элементарные высказывания,
отсутствующие в посылке. Однако такая формула в ка-
честве правила следования неприемлема: если верно
ху -> z, из этого не следует, что будет верно высказывание,
М
в котором вместо z стоит другой консеквент. И то, что
ху-> у истинно, есть частный случай, в котором истинность
заключения установлена не путем логического следования
его из ху -> z. Неприемлемы также в качестве правил
следования формулы вида (ху ~ х ~ у) |— (у ->
(z-+x ~z) Н (х z) ит. п., которые являются тавто-
логиями и непарадоксальны в упомянутом смысле. По-
этому мы при построении систем теории условных выска-
зываний ориентировались на более узкое понятие полноты.
Логическая теория строится с таким расчетом, чтобы
дать исчерпывающий перечень правил оперирования дан-
ными логическими операторами. И если мы такой пере-
чень нашли, это еще не означает, что свойства этих опера-
торов вообще исчерпаны. Возможно введение нового опе-
ратора, и для комбинаций его с данными операторами по-
требуется новый перечень правил и т. д. Мы уже рассмот-
рели операторы, правила для которых образуют общую
теорию дедукции. И вопрос о полноте теории условных
высказываний может быть здесь решен лишь для комбина-
ций этих операторов и оператора условности. Определим
для этой цели базисную формулу следования.
Di. Формула х |— У является базисной формулой тео-
рии условных высказываний, если и только если она имеет
такой вид:
i. (a-+b) с d 11. (ab->c)(— z
2. 12. (a-+bc)\—z
3. (a-+b)(c —(ac-+bd) 13. (a\/ b~+ c)\— z
4. (a^b)(c^d)\-(a\/ c-^bd) 14. (a-+b\f c)^z
5. (a-+b)(c —>d)|— (ac-+b\/ d) 15. (ab-+cd)\— z
6. (a -> b) (c-> d) (a\/c —> b\/d) 16. (db-+ c\/d) |— z
7. (a —> b) \/ (c —> d) |—- (ac —> bd) 17. (a \/ b-> cd) |— z
8. (a->b)V(c->d)H (a\/c-+bd) 18. (a\/b-*c\Jd) H z,
9. (a-+b) V (c-+d)[-(ac-+b\/d)
10. (a^b)\/ (c-+d)\-(a\y c-+b\/d)
96
где а, Ь, с, d, е, f суть элементарные высказывания или
отрицания элементарных высказываний, a z суть выска-
зывания, образованные из a, b, с, d, их отрицаний и опе-
раторов •, \/, ~ и->•
D2. Теорию условных высказываний мы будем считать
достаточно полной, если и только если выполняются усло-
вия:
1) все базисные формулы х у, являющиеся тавто-
логиями и непарадоксальные, доказуемы;
2) все формулы х у, образующиеся из базисных
путем подстановки любых высказываний на место элемен-
тарных, доказуемы.
Пункт второй выполняется в силу того, что мы исполь-
зуем аксиомные схемы. Распространить правила для ба-
зисных формул на любое число членов дизъюнкций и конъ-
юнкций не представляет труда. Отрицания в антецеден-
тах и консеквентах высказываний х -> у всегда могут быть
доведены до элементарных высказываний. Так что ос-
тается выяснить, удовлетворяют наши системы пункту 1
определения D2 или нет. Мы не будем приводить здесь
доказательство того, что наши системы полны в смысле
JJ2. Оно осуществляется путем пересмотра всех случаев
(что довольно громоздко, хотя и не представляет прин-
ципиальных трудностей), выяснения непарадоксальных
тавтологий и доказательства их.
Указанный метод не отличается таким изяществом, ка-
ким обладают, методы доказательства полноты систем клас-
сической логики. Но он вполне правомерен и даже оказы-
вается незаменимым, стоит только перейти от того крайне
упрощенного подхода к проблемам логики, какой имел
место в классической математической логике, к более
детальному и дифференцированному подходу.
ГЛАВА СЕДЬМАЯ
ТЕОРИЯ КВАНТОРОВ
§ 1. Высказывания с кванторами
Системы теории кванторов комплексной логики рас-
сматривались в [4, 5]. Они образуются благодаря излага-
емым ниже дополнениям к системам общей теории дедук -
ции и модификациям их.
По некоторым соображениям рассмотрение систем тео-
рии кванторов удобнее начать с классического случая, а
неклассический случай затем получить путем дополнений
к алфавиту, определениям и прочим элементам теории
кванторов, а также некоторых их изменений.
Алфавит:
1) V — квантор общности («все»);
2) Я — квантор существования 1(<1НеК0Т0Рые*)»
3) ч---оператор предикативности.
Di. Элементарное высказывание: (а ч- Ь) есть элемен-
тарное высказывание, если и только если а есть субъект,
а b есть соответственно местный предикат.
D2. Высказывание:
1) элементарное высказывание есть высказывание;
2) если яг, а1, ..., хп суть высказывания, то (я1* ...
... -яп) и (я*\/ ... \/хп) суть высказывания;
3) если а есть термин (субъект или предикат), а х
есть высказывание, то (Va) х и (Яа)я суть высказыва-
ния;
4) нечто есть высказывание лишь в силу 1—3.
2)3. Кванторная группа: (Va) и (Яа) суть кванторные
группы, если а есть термин.
98
Di. Свободные и связанные термины: если термин а
входит в высказывание х, а кванторные группы (Va)
и (За) не входят в я, то а свободен в х (не связан в х\
входит свободно в х); если а входит в х, то а связан (не
свободен; входит связанно) в (Va)x и фа)х.
D5. Свободное и связанное вхождение термина в выс-
казывание: если а связан в х, то все вхождения а в х
суть связанные вхождения; если х входит в у, и при этом
а связан в х, то вхождение а в х есть связанное вхождение
а в у\ в остальных случаях вхождение а в у является
свободным.
Z>6. Кванторная группа (Ка) является вырожденной
в (Ка) х, если и только если в х нет свободных вхождений а
(или а не входит свободно в я); К есть V или 3.
D7. Бескванторная форма формулы х у (формулы
|— х) есть формула, которая образуется из нее путем ис-
ключения всех кванторных групп.
§ 2. Система S9eq
Система Sscq сильной теории кванторов для классиче-
ского случая получается путем добавления к S3 того, что
приведено в § 1, и следующих аксиомных схем и правил
вывода.
Аксиомные схемы
Al. (Va)xj^x
А2. xf— (Яа)я
АЗ. (Va)#(3a)j/|— (Яа)(яг/)
А4. (Va)(a:V!/)H(Va)x\/(3a)!/
АД (За)х}—(Va)x,
где а не выходит свободно в х.
А 6. (уа)х|—~(3а) — х
АТ. ~(Яа)~ж|—(Va)a;
99
Правила вывода:
/?1. Если а:[— у, то (Va)x|—(Va)y.
R2. Если х\—у, то (Яа)ж|—(Яа)у.
Непротиворечивость, независимость и отчасти про-
блема полноты S‘q рассмотрены в работе Г. М. Щеголь-
ковой [16].
§ 3. Непарадоксальность
MTi. Система S‘C4 непарадоксальна в том же смысле,
что и S*: в доказуемых формулах х [— у в заключение у
не входят элементарные (в смысле теории кванторов)
высказывания, отсутствующие в посылке х. Теорема оче-
видна из вида дополнительных аксиомных схем и правил:
в аксиомных схемах в заключения и посылки входят одни
и те же высказывания, если отбросить кванторные группы
и отрицания и исключить повторения; правила вывода
это свойство сохраняют.
МТЗ. Формулы.
(Va)(a<-b)H(c<-6)
(сч-&)|-(Яа)(ач-&)
и другие формулы х |— у, в которых в заключение входят
термины, отсутствующие в посылке, недоказуемы в S*cg
(следствие MTi).
МТЗ. Если х |— у доказуема в S^, то ее бескванторная
форма доказуема в S* (теорема очевидна из вида бескван-
торных форм аксиом и получаемых из них бескванторных
формул по правилам вывода).
§ 4. Непротиворечивость
Для доказательства непротиворечивости достаточно
показать, что бескванторные формы доказуемых формул
S‘cq доказуемы в <$* (т. е. суть тавтологии). А это действи-
100
тельно так, поскольку бескванторные формы аксиом
имеют вид соответственно
х|— х х\—х
х\—х х(—~— X
ху[—ху ~— х\—х,
%\/ у Н
а правила вывода из бескванторных формул х у позво-
ляют получить только сами эти формулы.
§ 5. Независимость S9cq
Для доказательства независимости аксиомных схем,
правил вывода Sscq примем исключающие семантические
правила и общее семантическое правило (в каждом случае
сначала применяется первое, затем — второе).
Для А1: если в х |— у термин а в у входит свободно, а
в а нет, то х [— у имеет значение 0. При этом формула
(Vа) (а ч— Ь) (а ч-н Ь) имеет значение 0.
Для А2; если в х [— у термин а в х входит свободно, а
в у нет, то х р- у имеет значение 0. При этом формула
(а ч— Ь) [— (Яа) (а Ь) имеет значение 0.
Для АЗ: (Va)x заменяется на (Яа) л:; если а входит
свободно в х, то х заменяется на (Яа) х\ если ~ входит
во все аксиомы данной аксиомной схемы, то (Яа) ~ х
заменяется на ~ (Яа) х.
Для А 4: (Яа)х заменяется на (Va)x; если а входит
свободно в х, то х заменяется на (Va) х; если ~ входит
во все аксиомы данной аксиомной схемы, то (Яа) ~ х
заменяется на ~ (Va) х.
Для А5; отбрасывается ограничение на вхождение а
в х.
Для А6: если (ЯЬ) — z имеет значение 1, то (Vft)z имеет
значение 1.
Для А7: если (ЯЬ)—z имеет значение 0, то (V6) z
имеет значение 0.
101
Для Л1: если (V Ь) zv имеет значение 1, и при этом
в z входит термин, отсутствующий в v, то (Vb) z
имеет значение 0. С помощью Ri доказуема формула
(V Ь) (zv) |— (V6) z, принимающая значение 0, если z
есть (Ьч- с), a v есть (b +-d).
Для R2: если (ЯЬ) (zv) имеет значение 1, и при этом z
содержит термин, отсутствующий в г;, то (ЛЬ) z имеет
значение 0. С помощью R2 доказуема формула (ЛЬ) (zv) р—
[—(ЯЬ) z, принимающая значение 0, если z есть (Ь с),
a v есть (Ъ d).
Общее семантическое правило: все прочие формулы^
к которым неприменимо исключающее семантическое пра-
вило, равнозначны своим бескванторным формам.
§ 6. Некоторые следствия
В дальнейшем будем делать ссылки только на эконом-
ные схемы, правила вывода, теоремные схемы и метатео-
ремы Scq. Что касается соответствующих элементов общей
теории дедукции, то будем ограничиваться лишь ссылкой
на систему (в данном случае — на S8) или вообще будем
их опускать как тривиальные.
MTi. Если х |— yz и 2 Н v доказуемы, то хj— yv
доказуема (в силу Se); если ху |— z и v |— х доказуемы, то
vy |— z доказуема (в силу S’).
МТ2. Если х}— у доказуема в и множества эле-
ментарных высказываний, входящих в х и у, совпадают,
то ~ у |— ~ х доказуема в S*q.
Доказательство МТ2. В имеют силу следующие
теоремные схемы:
Ti. — (Va)x|—(На)—-х
Т2. (Яа)х|-(Уа)~х
ТЗ. ~xf-~(Va)x
7'4. —(Яа)х|— — х
[Л6, Л7]
[Л6, Л7]
[Л2, Т2]
[Л6, A7t Л1]
102
Т5. ~(Яа)(ху)|----((Va)x(Ha)y) [А.4, А6, АТ, Ti, Т2]
Тб. ~((Va)x\/(Aa)y)|----(Va)(zV У)
[АЗ, А6, AT, Ti, Т2]
ТТ ~(Va)z|------(Яа)ж,
где а не входит свободно в х [А5, Ti, Т2, А6, А7]
Т8.----(Яа)~х|---(\а)х (А6, А7]
T9. ~(Уа)я|-~~(Яа)~х [А6, А7]
В Sscq имеют силу также следующие утверждения, ко-
торые можно рассматривать как производные правила
вывода:
МТ* 1. Если х |— у доказуема в S^, и при этом мно-
жества элементарных высказываний, входящих в х и у,
совпадают, то ~ (Va) у ~ (Va) х доказуема в Sscq.
МТ'2. Если х\— у доказуема в Я"С9, то при этом же
условии, что и в МТ'1, доказуема и ~ (Яа) у |— ~ (Яа) х.
Справедливость Л/T’l видна из следующего: если
х |— у такова, как сказано в MT*i, то согласно ТЗ—T9
доказуема ~у\— ~ х\ по правилу R2 доказуема (Яа) ~ у |—
|— (Яа) ~ х, откуда по Т1 и Т2 имеем, что доказуема
~ (Va) у ~ (Va) х- Аналогично для МТ*2 (только
используется Ri, А6 и А 7).
Поскольку для каждой аксиомы х [— у доказуема
~ у \— ~ %> (^3 — T9), а правила вывода это сохраняют
(MT*i и ЛГТ*2), то МТ2 доказана.
МТЗ. Если ж[—pVZH2l~ v доказуемы, и множества
элементарных высказываний, входящих в заключения и
посылки этих формул, совпадают, то х |— у \/ v доказуема
(следствие MTi и МТ2).
MTi. Если доказуемы, то при том
же условии, что в МТЗ, доказуема v \/ у |— z (следствие
MTi и МТ2).
МТЗ. Если ~ х уи®|— v доказуемы, то при том же
условии, что в МТЗ, доказуема ~ v |— у; если х [— ~ у
103
и v |— у доказуемы, то при том же условии, что в МТЗ,
доказуема х |— ~ v (следствие MTi и МТ2).
В Scg имеют силу также следующие теоремные схемы
ПО. (Va)x(Vd) x\—(Va)(3b)x [Al, A2, R1,T17]
та. (Уа)ж(Яб) а: (Va) (Я5) х [A1,R1,T17]
712. (Яа)х(У5) x[— (Яа) (Vb)x [42]
Т13. (Яа) х (Я&) x |— (Яа) (Я&) x [42]
714. (Va) (Vb)x |—(V5)(Va)ar [41.Я1.717]
715. (4a)(V6)x|-(Vb)(4a)x
[41, 42, 7?1, 717, R2, 718]
716. (Яа) (Я&) x [— (Я6) (Яа) x [42, R2, 718]
717. z|— (Va)x, где а не входит свободно в х [42]
718. (Яа)ж[— х, где а не входит свободно в х [41]
719. (Va) х (Va) у [— (Va) (ху) [41,Л1,717]
720. (Va) (ху) [— (Va) х (Va) у [41,Й1,717]
721. (Яа) (ху) |— (Яа) х (Яа) у [Я2]
T22. (Яа) (sViOHWzVWl' [719, 720, 46, 47]
723. (Яа) х V (Яа) у |— (Яа) (х у у) [719, 720, 46, 47]
724. (Va) х V (Va) у [- (Va) (х у у) [721, МТ2, 46, 47]
725. (Уа)х\уСАа)у\-САа)(хУу) [723, 41, 42, MTi]
726. (Яа) х у (Va) у |— (Яа) (х у у) [723, 41, 42, М74]
727. (Va)xJ—(Яа)х [41,42]
728. (Яа) х |— —- (Va) х [727, М72]
729. (Va) (ху) [— (Va) х (Яа) у [720, 727]
730. (Va) (ху) (Яа) х (Va) у [720, 727]
731. (Vx) (ху) (Яа) х (Яа) у [720, 727]
732. (Va) (х у у) |— (Яа) х у (Va) у [43]
733. (Яа) (Уд)а:|-(ЗЬ)(Яа)а; [715, 727]
734. (Va)(xyy)|-(Sa)®V(aa)y [43, М73]
735. (Va) х у (Va) у [— (Яа) (х у у) [724, 727]
736. (Va)x(Va)y[—('3.a)(xy) [719, 727]
104
737. — (Va) х |— (За) х [46, 47]
738. (Va)(V&)a:|-(Vfe)(Sa)« [41, 42, Я1, 717]
739. (Va)(V&)xH(3b)(Va)a: [41,Я1,Я2, 718]
740. (Va)(V&)xH(Sb)(3a)z [41,42]
741. (Va) (ЯЬ)ж[-(яь)(яа)* [41,716]
742. (Яа) х (Ча) у |— (Яа) (ху) [43]
§ 7. Главная интерпретация
Возможны две равноценные (по результатам) семан-
тические интерпретации кванторов — прямая и косвен-
ная.
Косвенная заключается в следующем.
Di. Отмеченный термин: если а есть термин, то ia
(i = 0, 1, 2, ...) есть его отмеченный термин.
Символом х (id) будем обозначать высказывание, кото-
рое образуется из х путем замены а на ia везде, где а
входит свободно в х.
D2. Интерпретационная форма данной формулы х |— у
есть формула, которая получается из нее в результате
следующих операций.
1) если а входит свободно в х |— у, то х |— у заменяется
на (Va)x |— (Va) у или (Яа)я (На) у\ и так для всех
терминов, имеющих свободные вхождения в х [— у;
2) все вырожденные кванторные группы отбрасыва-
ются;
3) все вхождения вида (V6) z заменяются конъюнк-
циями z (16)....z (пЬ)\ все вхождения вида (ЯЬ) z заме-
няются дизъюнкциями z (16) V ••• V2 если п = 0, то
(ya)z и (Яа)г заменяются на z.
РЗ. Формула х |— у есть тавтология, если и только
если каждая ее интерпретационная форма есть тавтология
при любом числе отмеченных терминов для каждого тер-
мина, входящего в нее.
105
Прямая интерпретация имеет такой вид:
1) если (Va) х приписали значение 1, то должны и х
приписать значение 1; если х имеет значение 1, то значение
(Vа) х не зависит от х\
2) если (Va) х приписали значение 0, то значение х
не зависит от значения (V а) х\ если х имеет значение 0, то
(V а) х имеет значение 0;
3) если при установлении значения формулы следова-
ния, в которую входит х, мы, приписав посылке значение 1
или заключению значения 0, вынуждены вследствие этого
приписать х значение 1, при этом а не входит свободно в по-
сылку или, соответственно, в заключение; то должны (Va) х,
входящему в ту же формулу, приписать значение 1; если
же мы при этом не вынуждены приписывать х значение 1
(т. е. остается возможность приписать х значение 0), то
(Va) х при писывается значение 0;
4) (Яа) х равнозначно ~ (Va) ~ х\
5) если а не входит свободно в х, то х равнозначно
(Va) х и (Яа) х.
2)*3. Формула х |— у есть тавтология, если и только
если она имеет значение 1 для любых комбинаций значе-
ний входящих в нее высказываний, допускаемых правила-
ми приписывания значений.
Рассмотренные интерпретации равноценны в том смы-
сле, что если с помощью одной из них некоторой формуле
приписывается значение 1 (или 0), то и с помощью другой
этой же формуле приписывается значение 1 (соответствен-
но 0). Эти способы приписывать значения высказываниям
и формулам следования эффективны в том смысле, что для
любого высказывания и любой формулы, рассматриваемым
в теории кванторов, можно установить, являются они
тавтологиями или нет. Тот факт, что при построении ин-
терпретационных формул число отмеченных терминов не
ограничено, принципиальных препятствий не создает,
ибо методом математической индукции можно построить
доказательство для любого числа отмеченных терминов.
106
§ 8. Полнота Scq
В логической системе, определяющей свойства кван-
торов, должны быть доказуемы формулы, которые интер-
претируются так: 1) как правила введения и удаления
кванторов; 2) как правила, разрешающие перестановку
кванторов; 3) как правила замены одних кванторов дру-
гими; 4) как правила, разрешающие вынос кванторов из
дизъюнкций и конъюнкций и внесение их в конъюнкции
и дизъюнкции; 5) как правила введения и удаления отри-
цаний у кванторов. Поэтому специфические правила
следования, определяющие свойства кванторов, должны
быть такими, чтобы в формулах х’ н у*, являющихся
бескванторными формами формул х [— у, посылки х* и.
заключения у* были тождественными или различались бы
только так, что одни из них можно было получить из
других заменой вхождений ~ ~ z на z (или наоборот).
Проблема полноты 5’, в узком смысле выглядит так:
все или не все тавтологии такого типа доказуемы в S*cq-
Покажем, что система Sseq полна прежде всего в этом
узком смысле.
Формула у является базисной формулой, если
и только если она есть одна из формул такого вида:
1. а (Ка) Pz |— yz
2. yz а (Ка) pz
3. «(K^Pzf-r^aJdz
4. a(K1a)(zv)(—P(K2a)zy(K’a)p
5. а (K'a) (z \/ v) |— p (K2a) z V T (K3a) v
6. a (KAa) zP (K2a) v r (K3a) (zv)
7. a (Kxa) z V P (K2a) v у (K3a) (z \/ v)
8. a(KWWr(KW4«)*.
где К, К1, К2 и К3 суть V и Я в любых комбинациях,
а а, Р, у и б означают наличие или отсутствие отрицания
в любых комбинациях.
107
MTi. Если базисная формулах У есть тавтология,
она доказуема в S‘cq.
Теорема MTi доказывается путем пересмотра всех
возможных базисных формул. Поскольку в S‘cq доказуемы
формулы
(Va) х —] |--(Ha) — х
(За) х —11---(Va) — х
-----х—1|— х
~ (*!/) ЧI— х V ~ у
х\/у-\\-----(~х~у)
— (*Vy)-ll------
то число случаев, которые необходимо рассмотреть, сокра-
щается. Эти случаи сводятся к случаям 1—8 без отрицаний
перед кванторами. Кроме того, в 5^ доказуемы формулы
(Ка) х -| J- х (Юа) х -| |- (К2а) х,
в которых а не входит свободно в х.
Дальнейший метод перебора базисных формул таков.
В первом случае остается четыре подслучая
(Va)y[—у
(Ha) у I- у
(Va)-yf-y (На)-— у|- у.
Из них только одна формула (Va) у |— у е.сть тавтология,
и она доказуема в 5сд(Л1).
Во втором случае остается четыре подслучая
х (Va) х
х |— (Ha) х
xf—(Va)—-х x (Ha) x,
и только в одном из них формула есть тавтология, а имен-
но — х [— (На) х. Она доказуема в 5*, (И 2).
108
В третьем случае остается восемь подслучаев
(Va)zH(Va)z
(Яа)г|— (Va)z
(Va) z|— (Яа) z
(Ча) z |— (Да) z
(Va)z |— (Va) z
(Va)~z[—(Яа)г
(Да)~г|—(Va)z
(Яа) — z (Яа) z
Из них только первый, третий и четвертый суть тавтоло-
гии, и они доказуемы в SaCq (а |— а системы Ss и T27VII6).
В четвертом случае остается восемь подслучаев
(Va) (zv) |— (Va) z (Va) v
(Va) (zv) |— (Va) z (Яа) v
(Va) (zv) |— (Яа) z (Va) v
(Va) (zv) |— (Яа) z (Яа) v
(Яа) (zv) |— (Va) z (Va) v
(Яа) (zv) |— (Va) z (Яа) v
(Яа) (zv) |— (Яа) v (Va) v
(Яа) (zv) |— (Яа) v (Яа) v
Из них только первые четыре и последний суть тавтологии,
и они доказуемы в Sscq (T2Q, Т29, УЗО, Т31, 721 из § 6).
В пятом случае остается восемь подслучаев
(Va) (z у v) [-• (Va) z V (Va) v
(Va) (zVy)H(Va)z\/(Sa)p
(Va) (z V v) [— (Яа) z \/ (Va) v
(У a) (z V v) [— (Яа) z \/ (Яа) v
(Яа) (z V v) H (Va) z V (Va) v
(Да) (z V v) (Va) z \/ (Яа) v
(Яа) (z V v) H (Яа) z V (Va) v
(Яа) (z у v) |— (Яа) z V (Яа) v
Из них только вторая, третья, четвертая и восьмая суть тав-
тологии, и они доказуемы в 5^ (А4, Т32, Т34 и Т 22 из § 6).
В шестом случае остается восемь подслучаев
(Уа) z (Va) v |— (Va) (zv)
(Va) z (Да) v (Va) (zv)
(Яа) z (Va) v |— (Va) (zv)
(Яа) z (Яа) v (Va) (zv)
(Va) z (Va) v |— (Яа) (zv)
(Va) z (Яа) v (Яа) (zv)
(Яа) z (Va) v |— (Яа) (zv)
(Яа) z (Яа) v |— (Яа) (zv)
109
Только первый, пятый, шестой и седьмой из них суть
тавтологии, и они доказуемы в S‘cq (7*19, 7*36, ЛЗ, 742
из § 6).
В седьмом случае остается восемь подслучаев
(Va)z\/(Va)p|-(Va)(zVy)
(Va) z у (Sa) v [— (Va) (z \/ v)
(Sa) z \/ (Va) v |— (Va) (z \/ v)
(Sa) z \/ (Sa) v |— (Va) (z \/ v)
(Va) z V (Va) v f— (Sa) (z \/ v)
(Va) z V (3«) v |- (Sa) (z V v)
(Sa) z \Z (Va) v |— (Sa) (z V v)
(Sa) z V (Sa) v (Sa) (z \/ v)
Из них тавтологиями являются только первый, пятый,
шестой, седьмой и восьмой, и они доказуемы в Sscg (Т24,
7’35, 7’25, 7’26, 7’23 из § 6).
Наконец, в восьмом случае остается шестнадцать под-
случаев
(3a)(Vb)z[—(Vb)(Va)z
(Sa) (Vb) z (Vb) (Sa) z
(Sa)(Vb)z|-(Sb)(Va)z
(Sa) (Vb) z}— (Sb) (Sa) z
(Sa) (Sb) z f—(Vb) (Va) z
(Sa) (Sb) z H (Vb) (Sa) z
(Sa) (Sb) z}—(Sb)(Va) z
(Sa) (Sb) z |— (Sb) (Sa) z
(Va)(Vb)z|—(Vb)(Va)z
(Va)(Vb)z)-(Vb) (Sa)z
(Va)(Vb)z|—(Sb)(Va)z
(Va)(Vb)zH(Sb)(Sa)z
(Va) (Sb) z)—(Vb) (Va) z
(Va) (Sb)z[-(Vb)(Sa)z
(Va) (Sb) z (- (Sb) (Va) z
(Va)(Sb)z|-(3b) (Sa)z
Из них только первый, второй, третий, четвертый, восьмой,
десятый, двенадцатый и шестнадцатый суть тавтологии.
И они доказуемы в S‘g (Т14, 7’38, Т39, 740, 741, 7’15,
7’33, 7’16 из § 6).
МТ2. Если формула
(Ka) (z^2... zn) I- (Кха) z* (К2а) z2... (Kna) zn
есть тавтология, она доказуема в S*g.
110
Доказательство МТ2. Если наша формула есть тавто-
логия, то тавтологиями будут все формулы А1
(Ka)(zlz* . . . zn) |-(К4а) z4,
где I = 1, 2, п. В силу S* доказуемы
(Ka)(z2z2 . . . zn) —j (Ка) (z4 (z^ . . . Zn-i)),
где zlt znz! суть все остальные изг1,..., zn, отличные от
z*. Очевидно, если будут доказуемы формулы В1
(Ka)(z4(zt. . . гп_х))Н(К‘а)Д
то будут доказуемы и формулы Л1. И если Л1 суть тавто-
логии, то и В1 суть тавтологии, и наоборот. Но если В4
есть тавтология (с ограничением), будет тавтологией ба-
зисная формула
(Ka)(z4(Zi . . . zn_1))|-(Kia)zi(K’a)(z1. . . zn-i).
Согласно МТ1 последняя доказуема. Значит согласно S*
доказуема В4 и Л4. Поскольку это касается всех Л4, то
неоднократным применением ВЗ системы 5е получим, что
наша формула доказуема.
МТЗ. Если формула
(K^z^ajz2. . . (Kna)zn|—(Ka)(z2z2 • • • zn)
есть тавтология, то она доказуема в S‘Cq.
Доказательство МТЗ. Если данная формула есть тав-
тология и К есть V, то все К4 должны быть тоже V. Но
в таком случае последовательно доказываются формулы
(Va) z1(Va)z2|-(Va)(z1z2)
(Va) (zV) (Va) z3|— (Va) ((zxz2) z3)
(Va)(( . . . (ггг2)г8) . . . )zn*1)(Va)zn|—
H (Va)(( . . . (z4z2). .. )zn-4)zn)
(Va)(( . . . ((z2z2) z8) . . . )zn-1)zn)|—(Va)(z4z2 . , , zn).
111
Если К есть 3, то доказательство аналогично (добавля-
ется лишь использование ТЗТУПб).
МТ\. Если формула
(Ka)(z1Vz2V • • V zn)(-(K1a)zIV (К2<0z2V • • •
. . . V(Knfl)z”
есть тавтология, она доказуема в
Доказательство ЛГГ4. Если К есть V, то данная фор-
мула может быть тавтологией лишь при условии, если ни
один из КХ,...,КП не есть V или только один из них
есть V (в чем легко убедиться, допустив два отмеченных
термина). Если К есть Я, то все К1, ..., Кп должны быть
тоже 2. Пусть К есть V. В таком случае доказуемы
формулы
(Va) (z1 V (z2 V • • • V zn)) Н (Va) z1 V
V(3a)(z2V . . . \/z")
(Va) (z1 V (z2 V ... V zn)) H (Яа) z1 \/
V(Va)(z2\/ . . . УИ-
Если К1 есть V, выбираем первую из них, если К1 есть Я,
выбираем вторую. В первом случае будут доказуемы
(3a)(z2 V(z3 V • • • Vz”))l-
Н (Яа) z2 \/ (Яа) (z3 \/ ... V zn)
(Яа) (z3 V (z4 V • • Vz"))H
Н (2a)z3V(3a)(z4 V • • • V z”)
(Яа) (zn-1 V zn) H (Яа) z"-1 V (Sa) zn
Отсюда в силу MTI имеем
(Va)(zlV . . . \/zn)|—(Va)z1 \/(Яа)г2\/... V (Sa)zn.
Во втором случае проделываем то же, что и в первом,
но для формулы (Va) (z2\/ ... \/zn). Если К есть Я, то
доказуемы
(Sa)(zi\/(z2\/ . . . \ЛП))Н
н (Яа) z1 V (Яа) (z2 V • • • V *п)
(Яа) (zn~l \/ zn) [— (Яа) zn-1 V(Яа) zn,
откуда по МТ1 имеем
(Яа)(гх\/ • • • \/гп)|-(Яа)21\/ . . . \/(Яа)гп.
МТ5. Если формула
(Юа^ХЛ • • V(Kn«)znb (Ka)(zx \/ • • • V z”)
есть тавтология, она доказуема в S‘cg-
Доказательство МТ5. Если К есть V, то данная форму-
ла может быть тавтологией лишь при условии, если все
К1, Кп суть V (в чем легко убедиться на примере
случая двух отмеченных терминов и п = 3). В таком слу-
чае будут доказуемы
(Va)z»V • • .V(Va)znH
|—(Va)z1V • • • V(Va)(zn~1Vzn)
(Va)z»V - • • V(Va)z"H
|-(Va)z1\/ . . . V (Va)(z’l-a\/(zn-1\/zn))
(Va)zlV • • • V(Va)znH
H (Va) (z1 V (z2 V ( • • • V (г*’1 V*n) • • • ).
откуда no Sa получаем
(Va)z1 V • • • V (Va)zn|-(Va)(z1V • • • \/zn).
Если К есть Я, то данная формула будет тавтологией
при любом наборе К1, Кп. При этом будет иметь силу
рассуждение, отличающееся от предшествующего только
тем, что в нем будет фигурировать по крайней мере один
квантор Я или будет использована ТЗТУПб.
MTQ. Если формула
(КЛа^КЛг2). . . (K^sl- v,
113
где v отличается от посылки лишь иным порядком кванто-
ров, есть тавтология, она доказуема В 5сд.
Доказательство MTfj. Случай 1: v отличается от по-
сылки только порядком двух первых кванторов. В этом
случае формула есть базисная тавтология и согласно МТ1
доказуема. Аналогично в случае 2, когда v отличается от
посылки лишь порядком двух последних кванторов. Слу-
чай 3: v отличается от посылки лишь порядком двух кван-
торов (К'а*) и (К<+1а<+1), где i>l и i + 1 < л. В этом
случае будет доказуема базисная тавтология
(КЛг‘)(КЛ’а‘+1). . . (Knan)z|—
|- (Ki+1a1+1)(KW). . . (Knan)z,
и согласно R1 и R2 доказуема данная формула. Случай 4:
тавтологиями являются формулы
(KV^KV) . . . (Knan)zf—z?
pl |— t>2, . . . , t?m |— v,
где v1 отличается от посылки лишь порядком двух кван-
торов, г?2 отличается от vi лишь порядком двух кванторов
..., v отличается от vm лишь порядком двух кванторов
(т :> 2). Приведенные формулы суть базисные тавтологии,
и согласно МТ1 и S’ будет доказуема наша формула.
МТ1. Если х |— у есть тавтология, х* у* есть ее
бескванторная форма, х* и у* тождественны или одна из
них может быть получена из другой путем замены вхожде-
ний вида ~ ~ z на z, то х у доказуема в S‘cq.
Теорема МТ1 доказывается путем пересмотра всех воз-
можных соотношений структур х и у. Для х возможны
только такие случаи, когда оно есть;
1) элементарное высказывание;
2) (Va)z
3) (Sa)z
4) zxV . . . Vzn(n>2)
5) z1- . . . «zn(«>2)
6) —z
114
Аналогично для у возможны только такие случаи, когда
оно есть:
1) элементарное высказывание;
2) (V6)y
3) (Яд) v
4) vl\/ . . . >2)
5) р1» ... •рт(тп>2)
6) — v
Шестой случай в силу 8s и аксиомных и теоремных схем
46, А7, T1VII6, T2VII6, T7VII6, T28VII6, T37VII6
системы SaCq сводится к остальным. Комбинации указан-
ных случаев для х |— у будем обозначать символами
i |— к, где 1 i 5 и 1 к sC 5.
Рассмотрим все возможные i |— к. Для 1 |— 1 теорема
верна в силу 8s. Случаи 1|— 2 и 1 |— 3 сводятся к базис-
ным. Случаи 1 |— 4 и 1 |— 5 исключаются. Случай 2 |— 1
сводится к базисному. Для 2 |— 2: если а есть Ь, то 2 |— 2
есть тавтология лишь при условии, что z[— v есть тавто-
логия; если z J— v доказуема, то 2 |— 2 доказуема в силу
R1; если а и Ь различны, то 2 |— 2 может быть тавтологией
лишь при условии, что z [— (Vd) v есть тавтология; а если
z (Vd) v доказуема, то доказуема 2 [— 2 в силу А1.
Для 2 |— 3 рассуждение аналогично предшествующему
(дополнительно используется 7’27VII6). Случай 2 |— 4
сводится к базисному или к случаю, рассмотренному
в Л/7’4. Случай 2 [— 5 сводится к базисному или к случаю,
рассмотренному в МТ2. Случай 3 |— 1 сводится к базис-
ному. Для случая 3 [— 2: если а и Ъ одинаковы, то 3 2
может быть тавтологией лишь при условии, что а не вхо-
дит свободно в z и z |— (Vd) v есть тавтология или а не
входит свободно в v и (Яа) z |— v есть тавтология (или и
то и другое); а если эти формулы доказуемы, то доказуема
данная формула в силу 7’17VII6 или 7’18VII6; если а и
b различны, то 3 |— 2 может быть тавтологией лишь при
условии, что z |— (V6) v есть тавтология, и а не входит
11$
свободно в v\ а если z |— (Vb) v доказуема, то при этом
условии 3 [— 2 доказуема в силу Z18VII6. Для 3 3:
если а и Ъ одинаковы, то 3 |— 3 есть тавтология лишь при
условии, что z |— v есть тавтология; а если z\— v доказу-
ема, то 3 |— 3 доказуема в силу /?2; если а и ^различны,
то 3 |— 3 может быть тавтологией лишь при условии, что
(Ла) z (— v есть тавтология; а если (Яа) z |— г? доказуема,
то 3 3 доказуема в силу R2. Случаи, 3 |— 4 и 3 р 5
сводятся к базисным и к случаям, рассмотренным в МТ2 —
МТЬ. Случаи 4 |— 1, 4 |— 5, 5 |— 1 и 5 |— 4 исключаются.
Случаи 4 |— 2, 4 |— 3, 4 |— 4, 5 [— 2, 5 3 и 5 5 сво-
дятся к базисным и к случаям, рассмотренным в МТ2—
МТ5.
Таким образом, система S3cq определяет исчерпывающим
образом свойства кванторов для высказываний с операто-
рами •, \/ и ~ в смысле МТ1.
§ 9. Проблема разрешимости
Однако полнота 5^, о которой говорилось в предше-
ствующем параграфе, еще но достаточна для решения про-
блемы разрешимости для S3cq, Для этого необходимо пока-
зать, что S3cq полна в смысле Л/Т6, формулируемой ниже.
Z)l. Контрольной формой формулы х [— у будем назы-
вать формулу, которая образуется из нее в результате
таких операций:
1) если бескванторные формы формул [— у и |— ~ х
недоказуемы в *У6, то х |— у оставляется без изменения;
2) если бескванторная форма формулы |— у или ~ я
оказуема в то все вхождения высказываний в х у,
не содержащие кванторов, заменяются их совершенной
дизъюнктивной нормальной формой в обычном смысле;
все вхождения вида ~ ~ а, где а есть элементарное вы-
сказывание, заменяются на а; если элементарное высказы
вание а входит в х (или в у) без отрицания и с отрицанием
(и это — разные вхождения), то~а повсюду заменяется
116
любым элементарным высказыванием сб, не входящим в
х у; полученную формулу у* заменяем на х*сС1— у*с6;
и так для всех пар элементарных высказываний и их
отрицаний, совместно (но в разных местах) входящих в х
(или в у).
MTi. Если х* |— у* есть контрольная форма формулы
х |— у, и х* |— у* при этом есть тавтология, то х у
есть тавтология (но не всегда наоборот).
Теорема MTi очевидна из способа построения кон-
трольной формы: если Ъ есть элементарное высказывание,
подставляемое на место ~ а, и я* |— у* есть тавтология,
то это значит, что она имеет значение 1 для всех четырех
комбинаций значений а и Ь, и в том числе — для двух ком-
бинаций, которые получаются для а и —а. И так для всех
заменяемых элементарных высказываний с отрицаниями.
МТ2. Если ж* |— у* есть контрольная форма формулы
х\— у, а ж** [— у** есть бескванторная форма у*,
то |—У** и Н ~ х“ недоказуемы в S5 (т. е. у** не есть
тавтология, а х** не есть противоречие); недоказуемы
в Sb также х** и |— ~ У** (поскольку ни одно выска-
зывание не входит в х** и в у** совместно с его отрица-
нием).
МТЗ. Если х |— у доказуема в S3cq, то доказуема и
ее контрольная форма (это очевидно из вида аксиомных
схем и правил Sscq).
MTi. Если доказуема контрольная форма х* [— у*
данной формулы х у, то доказуема и сама х |— у (по-
скольку доказательство х* |— у* легко превратить в до-
казательство х |— у, заменив повсюду соответствующие
элементарные высказывания на подходящие элементар-
ные высказывания, входящие в х |— у).
МТЗ. Пусть х |— у есть тавтология, совпадающая со
своей контрольной формой, а ее бескванторная форма
х* у* доказуема в 5е. В таком случае х\— у доказуема
В Slq.
Доказательство МТЗ. Возможны два случая: 1) х* (—
|— у*и у* х* доказуемы обе, и тогда множества элемен-
117
тарных высказываний, входящих в я* и у* (а значит в U
и у), совпадают; 2) х* (— у* доказуема, а у* (— я* нет.
Второй случай сводится к первому следующим образом:
если х у есть тавтология, то х |— ух есть тавтология,
и наоборот; если х \— ух доказуема, то х (— у доказуема;
если х* |— у*х* доказуема, то х |— ух доказуема, посколь-
ку она есть тавтология, и доказуема у*х* (— х\ Для пер-
вого же случая МТЪ доказывается аналогично доказатель-
ству МТ1 предшествующего параграфа. Только при этом
необходимо принять во внимание то, что в силу указан-
ного в МТ5 ограничения ная(—увяиуне входят эле-
ментарные высказывания совместно со своими отрица-
ниями.
Рассмотрим случаи i к. Для 1 |— 1 теорема верна
в силу Ss. Для 1 2: 1 [— 2 есть тавтология лишь при
условии, что Ъ не входит свободно в г?; но если х\— v
доказуема при этом условии, то 1 |— 2 доказуема в силу
T17VII6. Для 1 |— 3: если х\— v доказуема, то 1 |— 3
доказуема в силу Л2. Для 1 |— 4: 1 |— 4 есть тавтология,
если и только если найдется такое г/ (i = 1, ..., ап), что
х |— г/ есть тавтология; а если х |— vl доказуема, то в силу
xSs доказуема 1 |— 4. Для 1 5: 1 |— 5 есть тавтология,
если и только если каждая из х |— (i = 1, ..., ш) есть
тавтология; а если все х [— г? доказуемы, то в силу S
доказуема 1 |— 5. Для 2 р- 1: если z |— х доказуема, то
2 f— 1 доказуема в силу А1. Для 2 |— 2 и 2 |— 3 рассужде-
ние аналогично таким же случаям в доказательстве МТ1
предшествующего параграфа. Для 2 |— 4: 2 |— 4 есть тав-
тология при условии, что найдется такое w, что z\— w
есть тавтология, a (Va) iv |— (г?1 \/ ... \/ vm) есть тавтология
и относится к числу формул 2 |—- 4, рассмотренных в МТ1
предшествующего параграфа; а если z |— w и (Va) w |—
|— (^V ••• V доказуемы, то доказуема 21—4 в силу
Для 2 |— 5: 2 |— 5 есть тавтология при условии, что най-
дется такое w, что z |— w есть тавтология, a (Va) w |— zA
....vm есть тавтология и относится к числу формул
118
2 |— 5, рассмотренных в МТЧ предшествующего парагра-
фа; а если z |— w и (Va) w |— г1* ... •vm доказуемы, то
доказуема 2 |— 5 в силу S3. Случай 3 |— 1 сводится к ба-
зисному. Для 3 (— 2 и 3 |— 3 рассуждение аналогично
таким же случаям в доказательстве МТ1 предшествую-
щего параграфа. Для 3 4 рассуждения аналогично слу-
чаю 2 |— 4, а для 3 }— 5 — случаю 2 |— 5. Для 4 |— 1:
4 |— 1 есть тавтология при условии, что каждое из z* |— у
есть тавтология; а если все z1 j— у доказуемы, то 4 |— 1
доказуема в силу МТ2УПЪ и S*. Для 4 [— 2: 4 |— 2 есть
тавтология при том условии, что найдется такое w, что
w |— v есть тавтология, a z‘V ••• V2”!— (Va) w есть тав“
тология и относится к числу формул 4 2, рассмотрен-
ных в МТЧ предшествующего параграфа; а если zl \/ ...
... V2”H (V6) w и wf— v доказуемы, то доказуема 4|— 2.
Для 4 |— 3 рассуждение аналогично 4 |— 2. Для 4 |— 4:
если 4 (— 4 не содержит кванторов, она доказуема в силу
полноты S*\ если же она содержит кванторы, то она либо
доказуема в силу 5*, либо недоказуема в силу 5'; в послед-
нем случае она есть тавтология лишь при условии, если
найдутся ш1 и w* такие, что zl\/ ...\/ zn\— wi и щ21—
|— v1 V ... \yvm суть тавтологии и относятся к числу формул
4 |— к и i [— 4, рассмотренных в МТ1 предшествующего
параграфа, а ш1 |— w* есть тавтология; если последние
три формулы доказуемы, то доказуема 4 |— 4. Для 4 |— 5
рассуждение аналогично (только нужно сослаться на 4 |— к
и i 5 предшествующего параграфа). Для 5 |— 1: 5 |— 1
есть тавтология при условии, что среди z*, ..., zn найдется
z1 такое, что z11— у есть тавтология; а если z11— у дока-
зуема, то доказуема 5 |— 1 в силу S*. Для 5 |— 2, 5 |— 3,
5 |— 4 и 5 [— 5 рассуждения аналогичны случаям 4 |— 2,
4 |— 3, 4 5 и 4 |— 4.
Из MTi — МТ5 следует полнота в смысле следую-
щей теоремы:
МТ6. Пусть х* |— у* есть контрольная форма формулы
х [— у, а х*’у** есть бескванторная форма формулы
119
x* |— у*. Если х> [— у* есть тавтология, а х" |— у**
доказуема в 5е, то х |— у доказуема в Sscq.
Поскольку для любой данной формулы х [— у можно
(по самому способу приписывания значений входящим
в нее высказываниям или по ее интерпретационной форме)
установить, является она тавтологией или нет, благодаря
МТ6 имеется стандартная процедура, посредством которой
для любой данной формулы х |— у можно установить,
доказуема она в Sscq или нет.
Пусть дана формула х f— у. Чтобы установить, доказу-
ема она в или нет, надо осуществить следующие опе-
рации (а эти операции осуществимы для любой формулы):
1) образовать бескванторную форму х* |— у* формулы
х [— у и установить доказуема она в 5s или нет; если х* |—
|— у* недоказуема в S8, то х - у недоказуема в Sscq\
если же х* |— у* доказуема в 5s, то надо осуществить
следующий шаг;
2) образовать контрольную форму х** |— у** данной
формулы х f— у и установить, является она тавтологией
или нет; если х" у** есть тавтология, то х у дока-
зуема в S&cq\ если х" |— у** тавтологией не является, то
х\— у недоказуема в Sscq.
§ 10. Другие системы
для классического случая
Другие системы теории кванторов для классического
случая получаются путем присоединения к 5W, 5m, 5е,
S5 и S6 таких же дополнений, какие сделаны выше к 5е.
В системе S5cq принимаются еще дополнительные правило
и определения.
7?1. Если х, то |— (Va) х.
D1. Интерпретационной формой формулы х назы-
вается формула, которая получается из нее так: если тер-
мин а входит свободно в х, то |— х заменяется на (Va) х\
и так для всех терминов, имеющих свободные вхождения
120
в х\ в остальном имеют силу пункты 2 и 3 определения
P2VII7.
D2. Формула х есть тавтология, если и только если
х есть тавтология при любом числе отмеченных терминов
для каждого термина, входящего в х.
В случае прямой интерпретации Di и D2 излишни.
MTi. Если |—л доказуема в S^, то она есть тавтология
(теорема очевидна, поскольку если |— х доказуема, то
значит любая х (id) и их конъюнкция есть тавтология).
МТ2. Формулы
(Va) (а ч— Ь) о (с ч- Ъ)
(с ч— Ъ) о (Яа) (а ч— Ь)
недоказуемы в S‘cq (поскольку они не тавтологии).
§ 11. Расширение S’q
Расширим систему 5^, заменив аксиомную схему
Л5 на такую:
Л*5. (Яа)х|—(Va)x,
где а не входит свободно в х или |— х доказуема в S6.
Для такой S%q имеют силу теоремные схемы Ti — Ti,
в которых доказуема |— х (т. е. х есть тавтология):
Ti. x\-(Va)x
Т2. (Яа)х)— х
ТЗ. (Яа)~х|-----X
ТЬ. —х|— (Va)— х
В случае ТЗ и Т4 высказывание — х есть противоречие.
Т5. х |— (Va) (х V ~ х)
TQ. (Яа)(~а:х)[— х
Формулы типа Т5 и Тб недоказуемы в 5^.
121
Систему S‘q можно получить также, добавив к экон-
омным схемам З^дхему А8:(3а) ([х1...хп)— (х1...жп))|—
|— (Va) — ((х1...хп)~~(х1... хп)), где п>>1,
В расширенной таким образом 3’, будет иметь силу
утверждение:
MTi. Если х |— у есть тавтология, а ее бескванторная
форма доказуема в S’, то х |— у доказуема в S’<^.
Доказательство MTi отличается от доказательства
МТЬ из § 9 только двумя случаями, когда в бескванторной
форме х* у* формулы х |— у высказывание у' есть тав-
тология ([— у* доказуема в S6) или х* есть противоречие
(|---х* доказуема в S6).
При рассмотрении i |— к эти случаи охватываются
посредством Л*5 и Ti — Т4.
§ 12. Система Snq
Система сильной теории кванторов для неклассического
случая получается путем следующих дополнений к S‘q
и модификаций последней.
Дополнение к алфавиту:
1) ~] — внутреннее отрицание;
2) ? — оператор неопределенности.
Дополнение к определению высказывания: если а
есть термин, а х есть высказывание, то С-] Va) х, (TVa) х,
(~] Яа) х и (? Яа) х суть высказывания.
Дополнение к определению кванторной группы:
(~] Va), (? Va), (—| Яа) и (? Яа) суть кванторные группы,
если а есть термин.
В определение свободных и связанных терминов добав-
ляется ссыл|ка на кванторные группы (“| Va), (? Va),
(И Яа) и (? Яа).
122
Вместо аксиомных схем Л6 и А7 системы принима-
ются такие аксиомные схемы:
Лг6. (Va) х [—1 (“] Яа) — х
Л’6. (“IVa^H&O — x
Л36. (? Va)x|-(?aa)~x
Л1?. (“]Ha)~xH(Va)x
Л27. (Ha)~x(-nVa)x
Л37. (? Яа)~xf-(? Va)x
Дополнительные аксиомные схемы:
Л18. (Va)x|---(“] Va)x~(?Va)x
Л2 8. (~]Va)x|--(Va)x— (?Va)x
Л3 8. (?Va)x|-(Уа)х~(П Va)x
Лг9. — Va)x~(?Va)x|-(Va)x
Л2 9. — (Va) x ~ (?Va) x |- (“| Va) x
A9 9. ~(Va)x~ (“I Va)x|—(?Va)x
Л10. (“I Va) (xy) I- (“1 Va) x V (~] Va) у
All. (nVa)x\/(-)Va)y|-nVa)(xy)
A12. (~~\Яа)х\/ |Яа)у|— (—|Яа)(ху)
§ 13. Непротиворечивость Snq
DI. Бескванторная форма x J— у есть формула, кото-
рая образуется из нее так:
1) все вхождения вида (?V6) z и (?Я&) z заменяются
соответственно на ~ (Vb) z ~ ] Vb) z и —' (Tib) z •
~ (И Я&) Z-,
2) все вхождения вида ( | V6) z и С-] Я6) z заменяются
соответственно на (Vb) z и ~ (3i>)z;
3) все кванторные группы из полученной формулы ис-
ключаются.
123
Бескванторные формы формул Л *6 — Л36, Л*7 — Л37,
А18 — Л38, Л‘9 — Л39, ЛЮ, АН и Л12 суть соответст-
венно
х\— — х ~х~ — х\— ~х~ ~х
— а: — х ~ ~х — (— х — — х) |— х
— х — — х|---~->х--------х
— х — (— х-----х) |---х
--------х|— X —Х-—-—'Х\--X-----X
— X |-------------------------------------------X —- (ху) |— ~ X V — у
— ~Х'~~-----х\— ~ X — X ~х\/ — у |-----------(ху)
х|—------------------х) — z — у |-----(ху)
X Р--Г — (— X------х)
Все эти формулы доказуемы в S’. Правила вывода это
свойство сохраняют. Тем самым доказана непротиворечи-
вость S^Q.
§ 14. Некоторые следствия в
MTi. Если х (— у доказуема в S3nq, то в у не входят
элементарные высказывания, отсутствующие в х (эта
теорема непарадоксальности очевидна из вида аксиомных
схем и правил вывода S^).
Ti. (3a)x-U-(~IVa)~x
Т2. (“|Эа)®-|Н(¥а) — х
ТЗ. (? За)х-1|-(? Na)~x
ТЬ. — (Уа)я-||-(П Va)ar\/(?. Va)x
Т5. ~П Va)x—1|—(Va)x\/(? Na)x
T6. ~(? Va)x-|H(Va)xV(”lVa)x
TI. (aa)(x\/!/)H|-G3a)zV(3a)y
T8. (Va)x\/(Va)y|-(Va)(xVy)
124
§ 15. Главная семантическая интерпретация
Косвенная интерпретация отличается от таковой для
S*q следующими дополнениями и изменениями:
1) если х есть высказывание, то {х} есть высказыва-
ние;
2) если одно из {я} и {~ х} имеет значение 1, то дру-
гое имеет значение 0; если же о дно из них имеет значение 0,
то значение другого не зависит от первого;
3) интерпретационная форма формулы х у получает-
ся так:
а) вхождения (?Vb) z и (?ЯЬ) z заменяются соответст-
венно на ~ (V6) z ~ (—] V&) z и ~ (Я&) z ~ (“И ЯЬ) z;
Ь) вхождения (”| V&) z и ("Я ЯЬ) z заменяются соот-
ветственно на (ЯЬ) ~ z и (Vb) ~ z;
с) вхождения (Vb) z и (ЯЬ) z заменяются соответст-
венно на {z (!&)}• ... -{z (nb)} и {z (1Ь)} V ... V {z (nb)}.
Прямая интерпретация отличается от таковой для
Sscq тем, что принимаются такие дополнения:
1) (? Ка) х равнозначно ~ (Ка)г— (~“| Ка) х, где К есть V
или Я;
2) если одно из (Ка) х и (““] Ка) х имеет значение 1,
то другое имеет значение 0, если же одно из них имеет
значение 0, то значение другого не зависит от первого;
3) соотношение (Va)x и х аналогично S\q\ если воз-
можно (невозможно) приписать х значение 1, то (Яа) х
имеет значение 1 (значение 0); если (Яа)х имеет значе-
ние 0, то х имеет значение 0; если х имеет значение 0
(или (Яа) я значение 1), то значение (Яа)х (соответствен-
но значение х) не зависит от х (от (Яа) х}.
MTi. Если х |— у доказуема в Ssnqi то она есть тав-
тология.
МТ2. Формулы
~(П Va)z
недоказуемы в Snq (поскольку они не являются тавтоло-
гиями) .
125
МТЗ. В Sng недоказуемы формулы
— (Va) — х[—(Яа)х —(Яа)~'®|— (Vd)x
и т. п., поскольку не являются тавтологиями.
§ 16. Другие системы
для неклассического случая
Другие системы теории кванторов для неклассического
случая образуются аналогично таковым для классиче-
ского случая.
В системе S„q имеют силу теоремные схемы: (К есть
V или Я):
Т1. |-~((Ka)x(_)Ka)x)
Т2. [- — ((Ка)х(?Ка)х)
ТЗ. |--((~|Ka)x(?Ka)x)
Т4. (-(Ka^VClKaJsV^Ka)®
Т5. H(Ka)x:(~|Ka)x:(?Ka)x
ТЗ. |-(Ка)х : (~]Ка)х: ~ (Ка)х~ ( ~|Ка)х
Т1. |-(Ка)®:(?Ка)х:~(Ка)х —(?Ка)х
ТЗ. Н (“| Ка) х : (?Ка) х: — (~| Ка) х ~ (?Ка) х
МТ\. Формулы вида
(а Ка)х: (0Ка) х:~ (а Ка) х ~ (0 Ка) х |- (а Ка) х: (3 Ка) х,
где К есть V или Я, а а и 0 различаются как ~
или отсутствие обоих, в неклассических системах недока-
зуемы. Так что высказывания (aKa)x и (0 Ка)х нахо-
дятся в неклассическом отношении.
МТ2. Если |—х доказуема в S‘nq, она есть тавто-
логия.
МТЗ. Формулы
|---(~]Ka)xz=)(Ka)x
Н (Ka)xV (“1Ка)х
12*
недоказуемы в Snq (поскольку они не тавтологии). Ана-
логично недоказуемы
|—(Ка)х\/(?Ка)х |-(“] Ka)s V (?Ка) х
§17. Другой вариант классического случая
Системы для классического случая можно получить из-
систем для неклассического случая, приняв дополни-
тельную аксиомную схему:
А *13. ~(Va)x|—(~| Va)x
При этом будут иметь силу теоремные схемы:
П. |----(?Ка)х
Т2. (Va)x—1|----(За)— х
ТЗ. }~(Ка)х\/(~~]Ка)х.
§ 18. Полнота Snq
Проблему полноты S^q и Snq мы не рассматриваем.
Ограничимся лишь следующими замечаниями.
Определение базисной формулы для S3nq отличается
от такового для 5'? тем, что перед символами К, К1, К2
и К3 в скобках ставятся буквы, обозначающие наличие
одного из ~| и ? или отсутствие обоих (в любых комбина-
циях). Соответственно увеличивается и число случаев,
которые надо рассмотреть при доказательстве полноты
Snq и S*nq (а они, как мы предполагаем, полны соответ-
ственно в смысле МТ1 восьмого параграфа и МТ£> де-
вятого параграфа).
Возможен другой путь решения проблемы. В аксиом-
ных схемах вхождения вида ( | V6) z заменить на (36) — z,
(? V6) z заменить на ~ (V6 )z ~ (SJ6) ~ z, С-1 Я6) z
заменить на (V6) ~z, (?36) z заменить на ~ (36) z»
~ (V6) ~ z. Принять семантические правила: 1) если
одно из (V6) z и (36) ~ z имеет значение 1, то другое име-
127
ет значение 0; если же одно из них имеет значение 0, то
значение другого не зависит от первого; 2) если (ЯЬ) z
имеет значение 0, то z имеет значение 0; если (Я 6) z имеет
значение 1, то значение z не зависит от (ЯЬ) z; если z
имеет значение 0, значение (Я&)г не зависит от z; если z
может принять значение 1, что (ЯЬ) z принимает значение
1; отношение (Vd)z и z аналогично Sacq.
Аксиомные схемы А*6 — Л’9, А10 — Л12 примут такой
вид:
1. (Va)x|— (Va)-х
2. (Яа) — х |— (Яа) — х
3. — (V а) х — (Яа) — х [— (Яа) х — (Va) — х
4. (Va) —— х|—(Va)x
5. (Яа) — х |— (Яа) — х
6. — (Яа)х-(Va) —х]--------(Va)x-(Яа)— х
7. (Va)x|— — (Яа) — х — (—(Va)x— (Яа) — х)
8. (Яа) — х|— — (Va)x— ( —(Va)x—(Яа)— х)
9. — (Va) х — (Яа) — х |---(Va) х — (Яа) — х
10. — (Яа) — х — (— (Va) х — (Яа) — х)}— (Va) х
И. — (Va) х — ( — (Va)x - (Яа) — х) |— (Яа) — х
12. —(Va)x — (Яа) — х|-----(Va)x—(Яа)—х
13. (Яа) — (ху) |—(Яа) — х\/(Яа)— у
14. (Яа) — х \/ (Яа) — у\— (Яа) — (ху)
15. (Va)~ x\/(Va) —у|—(Va) —(ху)]
Очевидно, схемы 1—4, 5, 6, 9, 12 отпадают как зави-
имые. Остальные присоединяются к схемам Sacq (или
5?д), без Л6 и А1. И вопрос о полноте S^q (или Snq)сво-
дится к вопросу о полноте полученной системы.
128
§ 19. Правила подстановки
MTi. Если формула х |— у, не содержащая кванто-
ров, доказуема в Sa, то в S" будет доказуема формула
z |— v, которая образуется из х |— у путем подстановки
любого высказывания Ъ на место элементерного выска-
зывания а везде, где а входит в х |— у.
Справедливость MTi видна из следующего: если
х |— у есть аксиома, то и z |— v есть аксиома; если х |— у
есть теорема, то доказательство ее легко превратить в до-
казательство z |— v, заменив повсюду а на Ъ.
В Scq доказуемы следующие теоремы (где с есть а, Ь,
а1, а2, Ь1 или Ь2, а все а, Ь, а1, а2, Ь1 и Ь2 суть простые
термины):
1. (¥с) (а
2. (а 6) Н (Зе) (а Ь)
3. (¥с)(а«-Ь)|---(Яс)~(а«--Ь)
4. ~(Яс)~(а«-&)НОМ(ач-Ь)
5. (¥с) (а1 <- b) (Яс) (а2 <- Ъ) |- (Яс) ((а1 Ь) (а2 +- Ь))
6. (Vc) (а +- Ь1) (Яс) (а Ь2) Н (Яс) ((а «- Ь1) (а Ь2))
7. (Vc) ((а1 *-» Ь) V (а2 <- 6)) Н (Vc) (а^&) V (9с) (а2<-6)
8. (¥с)((а Ь1) V (« *- &2))Н W (а *>l) V G*M(o *- Ь2)
!». (Vc) (а *—Ь) (Vc) (Vc) (а Ь)
10. (S(c) (а •«—Ь) |—(Vc) (Яс) (а <—6)
11. ( Дс) (Яс) (ач-Ь) |—(Яс) (а<—Ь)
12. (Яс)(¥с)(ач-&)|-(¥с)(а*-Ь)
13. (a *—fe) |—(Va1) (а^Ь)
14. (Яа1)(а^.Ь)[_(а«_Ь)
47 7’2. Если х |— у есть одна из Ti — Т12, a v |— z
образуется из нее путем подстановки любого высказыва-
нии на место элементарного высказывания везде, где оно
а ходит в х |— у, то v |— z доказуемо в Sscg.
129
МТЗ. Если х у есть одна из Ti — 712, a v |— z
образуется из нее путем подстановки любого предиката
(субъекта) b на место простого предиката (субъекта) а
везде, где а входит в х |— у, то v |— г доказуема в
MTi. Если х\— у суть одна из 713 и 714, то в
доказуема формула и |— 2, аналогичная таковой в МТ2,
если выполнено условие: в высказывание, которое под-
ставляется на место элементарного, не входит а1.
МТБ. Если х\— у одна из 713 и 7’14, то в Sscq дока-
зуема формула v |— z, аналогичная таковой в МТЗ, если
выполнено условие: подставляемый предикат (субъект)
не есть а1 и не содержит а1.
Теоремы MTi — МТБ можно рассматривать как про-
изводные правила подстановки. Приняв в качестве ак-
сиом Ti — 714 и аксиомы Ss (получаются заменой букв
в аксиомных схемах Ss символами элементарных выска-
зываний), а в качестве правил вывода правила 58, допол-
нительные правила S8cq и MTi — МТБ, получим систе-
му, эквивалентную S^. Аналогично можно сделать для
прочих систем S\q и S\q.
§ 20. Расширения систем теории кванторов
Рассмотренные системы теории кванторов определяют
свойства кванторов только в сочетании их друг с другом
и с высказываниеобразующими операторами общей тео-
рии дедукции. Этим не исчерпываются свойства кванто-
ров, и мы в дальнейшем приведем немало примеров в
подтверждение этого утверждения. Кроме того, мы рас-
смотрели и будем рассматривать здесь лишь кванторы V
и Э, которыми не исчерпываются все виды возможных
кванторов (см. об этом [3]).
В частности, если принимаются во внимание термины
вида (а1,..., ап), то к аксиомным схемам систем теории
кванторов должны быть добавлены схемы AV:
(Ка)(КЬ)хНН(К(а, Ь))х
130
(Ка1) (Ка2) . . . (Ка") х -| |- (К (а1, а2, . . . , а")) х,
где К есть V или Я.
Можно ввести в рассмотрение кванторные группы вида
((К*а).(К*&)), ((К’а) V (К2*»))
и т. п. Для них возможно принять аксиомные схемы Л* II:
(а (К?а) Р (К2&)) х Н а (КЛа) х ₽ (К2Ь) х
где аир означают наличие п отрицаний ~ (п^О):
(а (Юа) V Р (К2Ь)) Н Н а (К\а) х V Р (К2Ь) х
~ (а (Кха) Р (К2Ь)) х -I Н (~ а (К?а) V — Р (К2Ь)) х
~ (а (КЧ) V Р (К2&)) х Н J- (~ а (Кха) ~ р (К2Ь)) х
Аналогично для любого числа кванторных групп и для
кванторных групп с внутренним отрицанием и оператором
неопределенности.
§ 21. Кванторы и условные высказывания
При соединении теории кванторов и теории условных
высказываний надо добавить определение высказывания
в теории условных высказываний к определению выска-
зывания в теории кванторов и принять следующие ак-
сиомные схемы:
1- y)F(Va)(x->i/)
2. (Яа) (а:--]—>у) (ж-]^->у)
3. (Яа)(х?->-у)|---(ж-ч-у)
4. (z->i/)—|H(z->(Va)!/)
5. (х^у) —|Ь-((Яа)х^1/)
В классическом случае (в зависимости от способа по-
строения систем) либо принимается схема
(Яа) ~ (х-> у) I--------(я->у),
либо она доказывается.
ГЛАВА ВОСЬМАЯ
ТЕОРИЯ ПРЕДИКАЦИИ
§ 1. Системы 8р
Системы Sp теории предикации (сформулированы в
[3—5]) получаются благодаря таким дополнениям к си-
стемам общей теории дедукции, а также к другим систе-
мам, которые рассмотрены или будут рассмотрены ниже.
Дополнение к алфавиту:
1) и ? суть операторы соответственно внутреннего
отрицания и неопределенности;
2) ч---оператор предикативности.
Di. Дополнение к определению высказывания: если
а есть энместный субъект, а b есть соответственно энме-
стный предикат, то (а Ь) , (а ч— Ь) и (а? ч— Ь) суть
высказывания.
D2. Высказывания вида (а <— 6) являются элементар-
ными для теории предикации.
Высказывание (а <— Ь) входит в (а |ч— Ь) и (а? Ь).
Дополнительные аксиомные схемы:
А1. (ач-6)\--(а 6) ~ (а? 4-6)
А2. ~ (а“~| ч—6) ~ (а? 4-6)Н(ач-6)
ЛЗ. (а П ч-Ь)|-(ач-6)~(а? ч-,6)
Л4. ~(а<-6)~(а? ч-6)Н(я“1«~Ь)
Л5. (а? 4-Ь)|-(а<-6)~(а“"|ч-6)
Л4. ~(а<-6) —(аП^-б)Н(л? ^-Ъ)
MTi. Если х (— у доказуема в Ssp, то в у не входят
элементарные для теории предикации высказывания, от-
сутствующие в х (теорема очевидна из вида А1 — Л6).
132
Для S‘p имеют силу теоремные схемы:
ri.~(a+-b)-||-(‘*n^-W(a?*-b)
7’2.~(а-]ч-&)-||-(ач-Ь)У(а?ч-&)
7’3.~(a?4-&)-||-(a-t-6)V(a_|<-&)
Г4. (a «-&) | (аП<-Ь)
T5. (ач->Ь)|-(а?ч-Ь)
T6. (a ~] ч— b) |-(a ч— b)
TI. (a “1ч- b) J- — (a ? ч- b)
Для Sp имеют силу теоремные схемы:
Тб. Н (а +- b): (a “I Ь):(а ? ч- Ь)
Т7.}-(ач-&)У(а“|ч-&)У(а?<-<&)
Т8.|---((а<-&)(аП-Ь))
Г9.|---((а<-Ь)(а?ч-&))
ТЮ.Н-((а"]-Ь)(а?-Ь))
§ 2. Интерпретация
Примем следующую интерпретацию:
1) если одну из {а ч— Ъ) и (а ч- Ь) приписывается
значение 1, то другому из них приписывается значение 0;
2) если одному из (а ч- Ь) и {а ~] ч— Ь) приписывается
значение 0, то значение другого остается неопределенным
(независимым от значения первого);
3) (а? ч- ft) равнозначно ~ (а ч— Ь) ~ (а ~~| ч- Ь).
Равносильной с приведенной является следующая ин-
терпретация:
1) (а ~~| ч— Ъ) равнозначно ~(а i) х, где х есть
элементарное высказывание, не входящее в формулу, в
которую входит (а | ч- Ь) (и значение которой выясняется);
2) (а? ч— Ь) равнозначно ~(a ~ (а ~| ч— Ь).
Равносильность этих интерпретаций видна из следую-
щего: если (а ч— Ь) имеет значение 1, то ~ (а ч— Ь) имеет
133
значение 0, и ~ (а Ь) х имеет значение О независимо
от значения х\ если ~ (а <—Ь) х имеет значение 1, то
~ (а Ь) имеет значение 1, и (а Ь) имеет значение 0;
если (а Ь) имеет значение 0, то (а <— Ь) имеет зна-
чение 1, и значение ~ (а <— Ь) я оказывается зависимым
исключительно от х, т. е. ~ (а <- b) z может принять как
значение 1, так и значение 0; если ~ (а <— Ь) х имеет зна-
чение 0, то либо ~ (а Ь) имеет значение 0, либо ~ (а «—
<— Ь) имеет значение 1 и х имеет значение 0, либо обе
~ (а д) их имеют значение 0; так что (а Ь) может
принять как значение 1, так и значение 0.
МТ1, Все формулы х |— у и |— х, доказуемые в систе-
мах 5р, суть тавтологии (поскольку все А1 — А6 суть
тавтологии).
МТ2. Формула ~ (а “| Ь) |— (а <— Ь) в Sp недо-
казуема (поскольку не является тавтологией). Формулы
н (а <- ft) V -] <- &), Н (а <- b) V (*? - И-
<— b) V (а? Ь) в Sp недоказуемы (поскольку не явля-
ются тавтологиями).
МТЗ. Высказывания (а <— Ь) и (а | <— Ь) находятся
в неклассическом отношении. Аналогично — пары (а <— Ь)
и (а? &), (а “] <- Ь) и (а? <- Ь).
§ 3. Классический случай
В классическом случае теория предикации излишня,
поскольку отрицания совпадают, а неопределенность
исключается. Аксиомные схемы Л1 —Л6 принимают вид
(а <— Ь) —~ ~ {а Ь) и ~ (а <— Ь) —] ~ (а Ь).
Тот же эффект получится, если А1 — Л6 добавить эк-
ономную схему (а Ь) р- ~ (а <— Ь).
§ 4. Полнота
Di. Базисные формулы теории предикации суть фор-
мулы вида а |— 6, ab с, с |— ab, а V Ъ с, с |— а \/ b
134
и [— z, где а, Ъ и с суть элементарные для теории преди-
кации высказывания или их отрицания (внешние и внут-
ренние) и неопределенные формы, a z есть высказывание,
образованное исключительно из таких высказываний и
операторов общей теории дедукции.
МТ1. Если базисная формула х |— у есть тавтология,
и в х и у входят одинаковые элементарные для теории пре-
дикации высказывания, то х |— у доказуема в Sp. Если
базисная формула z есть тавтология, то она доказуема
в Sp. Теорема доказывается путем пересмотра всех слу-
чаев базисных формул.
§ 5. Дедуктивно связанные предикаты
Di. Предикаты Ъ та. с дедуктивно связаны, если и толь-
ко если доказуема хотя бы одна из формул (а Ь) )— (а ч—
ч— с) и (а ч— с) )— (а ч— Ь).
D2. Предикат Ъ дедуктивно включается в с, если и
только если доказуема (а ч— с) |— (а ч— Ь).
D3. Предикаты b и с дедуктивно эквивалентны, если
и только если доказуемы обе (а ч— Ь) |— (а ч- с) и (а ч— с) |—
Н (а Ь).
Z>4. Предикат Ъ дедуктивно сильнее предиката с,
если и только если доказуема (а ч— Ъ) |— (а ч— с) и недо-
казуема (а ч— с) |— (а ч— Ъ).
D5. Предикат b дедуктивно категорически сильнее
предиката с, если и только если доказуемы (а ч— Ь) |—
Н (а ч- с), (а ""] ч- с) Н (а ~] ч- Ъ) и (а? ч- с) |- (а ч-t
Ч-Ь).
В классическом случае в D5 достаточно принять (а ч—
ч— Ь) (— (а ч- с) и ~ (а ч— с) |— ~ (а ч— Ь).
§ 6. Теория предикации и кванторы
Как уже отмечалось, в S’ng недоказуемы формулы
— (Va)—х—]|— (Яа)® —(Яа)—х—(Va)x
135
и т. п. Но в теории кванторов, расширенной за счет до-
полнения, изложенного в § 1, имеют силу следующие тео-
ремные схемы:
Ti. ~ (Va) ~ (а <—Ь) |—
н (-| Va) ~ (а b) V (?Va) ~ (а Ь)
Т2. ~(Va)~(a^&)H(-]Va)((a-|«-b)V
\/(а? ^b))V(?Va)((a“|^&)V(«? -*))
ГЗ. (Va) (а Ь) к- (~| Яа) (а П <- Ь) Q Яа) (а? Ь)
Т4. (П Va) (а b) Н (За) (а Ь) V (За) (а? Ь)
Т5. (П Va) (а ~|Ь) |— (Яа) (а <- &) \/ (Яа) (а? Ь)
Гб. (П Яа) (а <- b) Н (Va) (а~| Ь) V (За) (а? Ь)
§ 7. Расширения теории предикации
Теория предикации может быть расширена, если учесть
строение субъектов и предикатов. Это мы покажем ниже.
Здесь мы хотим обратить внимание читателя на следующее
обстоятельство, которое в какой-то мере оправдывает
употребление названия «комплексная логика» примени-
тельно к излагаемой концепции. Построение логики есть
процесс, протекающий в различных планах («измерениях»),
так что построить логику как одну систему по образцу
Sg, SsCq и т. п. (в одной «плоскости») невозможно. Кроме
того, логические системы остаются всегда незамкнутыми
в том смысле, что определенные в них операторы остают-
ся неопределенными относительно их комбинаций с дру-
гими возможными операторами, отсутствующими в этих
системах.
ГЛАВА ДЕВЯТАЯ
ТЕОРИЯ ТЕРМИНОВ
§ 1. Термины
Системы теории терминов S} образуются благодаря из-
лагаемым в этой главе дополнениям к ранее рассмотрен-
ным системам. Эти системы рассматривались в [4—5].
Излагаемая ниже теория терминов есть лишь набросок и
ориентир для отыскания возможной теории, которая мо-
жет быть обработана в соответствии с правилами логиче-
ской техники.
Алфавит:
1) простые предикаты и субъекты;
2) sc — универсальный субъект («объект»);
3) рс — универсальный предикат («признак»);
4) —* — двухместный предикат включения одного тер-
мина в другой по значению.
Di. Предикат:
1) простые предикаты суть предикаты;
2) если а1,..., ап (и 2) суть предикаты, то (а1-...
... -ап), (а1 V ••• VаП)’(’ (а1,..., ап)), (V (а1,..., ап)) суть
предикаты;
3) если а есть предикат, то ~ а и а суть предикаты;
4) если х есть высказывание, а а — предикат, то а | х
есть предикат;
5) если х есть высказывание, то х | есть предикат;
6) нечто есть предикат лишь в силу 1—5.
Символ —* мы не включили в Di потому, что это про-
стой предикат, и он охвачен пунктом 1.
Р2. Субъект:
137
1) простые субъекты суть субъекты;
2) если а1,..., ап (п 2) суть субъекты, то (а1-...-а71),
(а1 V .. V ап), (• (а1,..., ап)), (V (а1,..., ап)) и (а1 ап)
суть субъекты;
3) если а есть субъект, то ~ а и а суть субъекты;
4) если х есть высказывание, а а есть субъект, то а | х
есть субъект;
5) если х есть высказывание, то | х есть субъект;
6) если а есть субъект или предикат, то [а] есть субъ-
ект;
7) нечто есть субъект лишь в силу 1—6.
D3. Субъекты и предикаты (и только они) суть тер-
мины.
Определения D1 и D2 отнюдь не исчерпывают всех
возможных субъектов и предикатов. Они означают толь-
ко то, что в данной главе будут рассматриваться только
такие термины. В следующей главе, например, мы будем
рассматривать термины, не охватываемые определением
D2. Как «читаются» введенные в л D2 термины, об этом
сказано во введении. Приведем лишь несколько поясняю-
щих примеров. Пример для различия а и ~а: «стол» —
«не-стол» («не являющийся столом», «не называемый сто-
лом»). Примеры для различия а и а: «знание» — «незна-
ние», «умение» — «неумение», «возможность» — «невоз-
можность» и т. п. Термином (ab) может обозначаться не
всякий предмет, называемый а, и не всякий предмет, на-
зываемый Ь, а лишь такой, который может быть назван и
а и Ь. Например, не всякий писатель и не всякий худож-
ник есть писатель и художник (писатель —- художник)
одновременно. Термин (• (а, Ь)) имеет смысл не сам по се-
бе, а лишь как часть высказывания. Так, в предложении
«Писатель и художник создает духовные ценности» имеет-
ся в виду то, что как писатель, так и художник создает
духовные ценности (т. е. каждый из них). Указать пред-
мет, который обозначает термин (• (а, Ь)) независимо от
его роли в высказываниях, невозможно. Это — термин
138
иного типа, чем (ab). Аналогично для соотношения тер-
минов (а V Ь) и (V(fl> b)). На смешении терминов рассмат-
риваемого типа безируются многочисленные недоразу-
мения и затруднения как в операциях с языком, так и в
исследующей эти операции логике.
Высказывание о том, что термин а включается по зна-
чению в термин Ь, будет иметь вид
([а], [Ь]) *-(-).
В дальнейшем для упрощения будем квадратные скоб-
ки опускать, полагая, что в формулах с предикатом —v
они всегда предполагаются, и будем вместо приведенного
выше символа употреблять более наглядный символ
а Ь,
Знак конъюнкции будем опускать на тех же основаниях,
что и в общей теории дедукции.
Символ а —b можно пояснйть так: каждый предмет,
обозначаемый термином Ь, может быть обозначен также и
термином а. Например, таково отношение пар терминов
«Геометрическая фигура» и «Треугольник», «Равносто-
ронний четырехугольник» и «Ромб». Символ а b чи-
тается так же, как «Ь есть а». Так что теорию терминов
можно рассматривать как теорию высказываний со зна-
ком «есть».
/94. Будем в качестве сокращения для (а Ь) (Ь а)
употреблять символ а Ь.
§ 2. Общая теория терминов S*
Лксиомные схемы Л1:
1. ~— а^а
2. |— а ab
3. \—ab-^ba
4. (а'а? . . . ап)
139
где b отличается от ага2...ап лишь какой-то расстановкой
скобок, удовлетворяющей Di и D2.
5. |— ~ (аЬ) ^ (~ а V ~ Ь)
6. |- (а—Ь) -> (— ~ а)
7. (а b) (Ь-^-с)^(а^ с)
8. [— (а _ь.с) с) —> (аЬ-ь. с)
9. Н(а^а)
11. |— ( — а —* а)
Некоторые теоремные схемы:
П.раХ/^а
Т2. \-а^.а
ТЗ. |— аа .ь. а
ТЬ. |- (ad с) -> (а с)
Т5. |— (а _ь. Ь) (а-* с)-> (а — Ь\/ с)
Тб. [— (а-ь. Ь\/ с) —»(а-^ Ъс)
Т1.\—а\/ Ь^Ь\/ а
Т8.|-(а^ 6)(c^d)->(aVc^bVd)
79. Н а. а V — ЪЬ
MTi. Если доказуема |— (а Ь), то в а и Ь входит
по крайней мере один одинаковый термин.
Справедливость MTi видна из следующего рассужде-
ния. Аксиомы 1—5 удовлетворяют MTi. Из доказуемых
формул вида |— (а —»• аЬ) в соответствии с аксиомами 7
можно получить лишь формулы вида |— ( a ^ab1... Ьп),
а в соответствии с аксиомами 6 — лишь формулы вида
|—(~ (afc1...bn)^ ~ а), удовлетворяющие MTi. Фор-
140
мулы, получающиеся в соответствии с аксиомами 8, явно
удовлетворяют МТ1.
Будем приписывать терминам значения 1 и 0 и будем
считать, что а —* b равнозначна b ю а, где а и b рассмат-
риваются как высказывания.
МТ2. Все доказуемые в 5} формулы суть тавтологии.
Справедливость теоремы легко усматривается из обзора
аксиомных схем.
МТЗ. Если |— (а —Ь) есть тавтология такая, что в а
и Ъ входит хотя бы один одинаковый термин, то она до-
казуема.
Справедливость МТЗ> усматривается из того, что каж-
дой доказуемой в классической пропозициональной ло-
гике формуле Ъ о а (а значит и каждой тавтологии b zd а)
соответствует доказуемая в нашей системе формула
Н (а Ь).
Аксиомные схемы ЛИ:
1. Н (л1, л2, . . . , ап)^Ь,
где b отличается от (а1, а2,..., ап) лишь какой-то расста-
новкой скобок.
3. Н ((а, с) (b9 d)) (а b) (с d)
Аксиомные схемы ЛIII:
1. [— (Уа)я(ЭЬ) —
2.
где у образуется из х путем замены вхождения а в х на Ь.
§ 3. Теория субъектно-предикатных терминов
Система 5? получается путем следующего расшире-
ния S}.
141
Аксиомные схемы AI:
1. (а-л. b) (Va) (аа <— с)|— (Vb)(ba<— с)
2. (а -л. Ъ) (ЯЬ) (Ьх ч— с) |— (Яа) (ах ч— с)
3. (а Ь) (с ч— Ь) (с ч— а)
i. (аb) (с “"] ч—а) |—(с ~] ч—b)
5. (а Ь) (с? ч— а) |-(сч— Ь)
Некоторые следствия:
Ti. (а ч—(be)) —> (а ч-b) (а ч-с)
Т2. ^(а-]ч-Ь)7(аП^-с)->(а“1*-М
ГЗ. |-(а^-Ь)\/(а*-с)-^(ач-(Ь7с))
Г4. Н(аП-(Ь\/с))^(«П<-Ь)(аП-с)
Т5. |-(а ч—Ь) —~ (а ч-be)
Тб. |-(а^-(Ьус))-+~(ач-Ь)
Аксиомные схемы ЛII:
1. (а ч-(~ bb))
2. [—(а+-Ь)\/(а*--b)
Аксиомные схемы АIII:
1. (ач—(-(Ь, с))) —11—(ач—Ь) (ач—с)
2. ((.(а, Ь)) ч—с) —11—(а ч—с) (Ь ч—с)
з. (fl4-(V(V))HH(«-b)V(o-c)
4. ((VMMHHeHVM
5. (а«Л)ЧН(а-|ч-Ь)
(а-|ч-Ь)НН(«*-Ь)
(а?^-Ь)НН(а?*-Ь)
6. (Va) (а ч- с) (Vb) (b ч- с) |- (V (ab)) ((ab) ч- с)
7. (И V (ab)) ((ab) ч- с) Н (“| Va) (а ч-с) V П Vb)
(b^c)
8. (Я (ab)) ((ab) ч- с) Н (Яа) (а *- с) (ЯЬ) (Ь ч- с)
142
9. (И Ла) (а ч— с) \/ (“1ЯЬ) (Ь ч- с) |— (~| Я (аЬ))
((ab+-c))
10. (За) (а ч— с) V (ЯЬ) (Ь +- с) -| Н (Я (а V &)) ((а V
V&M
И. (“] Ла) (а ч-с) (~| ЛЬ) (Ь ч—с) —11—(~] Я (а V Ь))
((aVJ)^c)
12. (Va) (а с) V (Vb) (Ь <- с) Н (V {а V b)) ((а V Ь) с)
13. (“J V (а V b)) ((а V b) <- с) Н (“| Vа) (а <- с)
•OVb)(b<-c)
14. (Va) (а <— с) (ЗЬ) (Ь <— с) [— (3 (ab)) ((ab) <— с)
15. (И 3 (ab)) ((ab) -с)Н П Va) (а <- с) V (И ЯЬ)
(Ь<-с)
Некоторые следствия:
Т7. |----(a<-(bb))
78. (ач-Ь)|-----(а^-Ь)
79. (ач—Ь)|-----(ач-Ь)
710. Ь)
711. |----((ач-b) (ач-Ь))
Утверждения, аналогичные 78 и 711, для ~Ь непри-
емлемы: предмет а может иметь признак, обозначаемый
термином Ъ, и другой признак, который не обозначается
термином Ь. И оно недоказуемо в нашей системе. Это,
кстати сказать, одна из причин того, почему нельзя
принимать
|— (а ч— Ь) (а ч- с) —> {а ч— (Ьс)).
Приняв такое утверждение, мы должны были бы принять
|— {а ч— Ь) (а -Ъ) -> (а ч— (— ЬЬ))
и согласно ЛП1 и Ss принять
|---((а^-Ь)(ач-----Ь)),
143
что не соответствует принятому смыслу термина ~ Ь.
Аксиомные схемы ЛIV:
1. Н(« I I у) I *
2. |— х —> (a -s. а | х)
3. (— {а | х-^а),
а не входит свободно в х или х доказуема.
4. (| | у)-|р-(ж | |)
5. I—(I I y)-*(*-*y)(y->s)
6. Н (я—>(а<—(х |))
7. Н (а +- (х |)) -► х
8. Н(а | х)ч-(х |)
Di. аа | Ъ есть сокращение для а | (а а Ь),
ba I а есть сокращение для Ъ | (а а Ь), где а озна-
чает наличие или отсутствие | или ?.
Аксиомные схемы AV:
1. Н~а^(&~| | (рс | а))
2. |--а--*(&? | (рс | а))
3. I--а^(Ь | (рс~| | а))
4. |--а-*(Ь | (рс? | а))
5. (аа «— с) (60 ч— с) —» — (а-ь.6)
6. |—(аа <—Ь) (аР ч-с) —> — (Ь-^с)
где аир различны (в 5 и 6).
Аксиомные схемы AVI:
1. (рсх^а),
где а есть предикат.
2. |— ($с-^а),
144
где а есть субъект.
3. sc | (рс | а),±а
4. |— рс | (sc | а)-ь.а
5. |— (аа <— b) —> (sea | b-^a)
6. |— (аа <— Ь) —> (рса | а-^Ь)
Аксиомные схемы AVII:
1. (Va) ((аР | &)a«-c)[-(V(aP | &)) ((аР | Ь)а«-с)
2. (V (ар | Ь)) ((аР | Ь) а с) |- (Va) ((аР | Ь) а с)
Аксиомные схемы AV III:
1. (Va)x(V(a | x))y\-(Na)y
2. (Ha)x(W(a | х)) у |— (Яа) у
§ 4. Силлогистика предикатов
Используя правила образования терминов, можно по-
строить силлогистику предикатов.
Неклассическая система при этом образуется путем
присоединения к ранее рассмотренным системам следую-
щих аксиомных схем:
41. (Яа) (а +- Ь) -1 (- (Я (sc | b))((sc | Ь)^(рс | а))
42. (Va)(aa<-&)4H(V(H | b))((scp | Ь)“|*-
<-(рс | a)) (V(scr | b))((scr | Ь)“|^(рс | а))
где а, Р и у означают наличие или отсутствие “1 или?,
причем — все они различны.
Классический случай получается из неклассического
путем замены схем А2 схемами:
А *2. (Va)(a^-b)HH(V(sc~ | Ь))
~((sc~ I b)^(pc I а))
143
Силлогистика предикатов, как видим, довольно гро-
моздка и неудобна в обращении. Фактически рассмат-
риваемая в логике силлогистика является силлогистикой
классов (см. ниже).
§ 5. Определения
Вопросы, связанные с теорией определений, рассмот-
рены в [3, 4]. Здесь же мы ограничимся лишь несколькими
замечаниями.
Определения суть соглашения о том (или намерения
считать), что некоторого заданного вида предметы а1,...
..., ап (п 1) будут терминами такими, что будут верны не-
которые заданные утверждения х1,..., хт (т 1), в ко-
торые входят выражения с а1,..., ап и предикатом
Утверждениях1,..., хт должны быть подобраны так, чтобы
для каждого были верны утверждения а1 —* Ь1 ,...
bk nb1 \/ ... V Ьк а*, где Ь1,..., Ьк суть термины,
через которые определяется а*.
Утверждения х1,..., хЛ, о которых говорилось выше,
имеют такой вид. Случай 1: определяется один термин а
независимо от других определяемых терминов. Простей-
ший вариант этого случая: 1) а —* Ь; 2) b -*> а. Более
сложный (общий) случай — рекурсивные определения:
1, а^Ь1, . . . , а^Ьг(г>1)
2. (а^с1)- . . . «(а-^с5)—>
~>(а-^). . . . .(a^d*)(s>l, />1)
3. • • • WWV • • •
Случай 2: определяются термины а1,..., ап (п^ 2) одно-
временно так, что одни из них используются при опре-
делении других.
Если определение принято, то утверждения х1,..., х™,
указанные выше, принимаются как доказуемые (или ис-
тинные). Так, пусть принято определение: «Предмет а
146
будет термином таким, что а b | с». В таком случае
принято |— (а b J с). Этот принцип позволяет полу-
чать следствия из определений. Так, в нашем примере
имеем:
1) |— (а^Ь | с)— согласно определению;
2) [— ((Ь | с)<-с)— согласно S*-,
3) Н” (V (Ь | с)) ((6 | е) — согласно 5^;
4) ! c)(V(& | с))((6 | с)<-с)->
—>(Va)(a<— с) — согласно 5?;
5) [— (Va) (о<- с) — согласно 1,2 и Sy.
Частный случай определений — определения с пере-
менными, область значения которых суть термины. Они
имеют вид намерений (соглашений) считать b термином
таким, что верно х, если и только если a1,..., ап (п 1)
суть термины такие, что верно у. Здесь х есть высказы-
вание, содержащее Ь\ у есть высказывание, содержащее
и1,..., ап\ Ъ, а1,..., ап суть переменные, области значения
которых суть термины.
Правило для таких определений: в самом определении
и в вытекающих из него следствиях на место переменных
а1,..., ап нельзя подставлять b и все те термины, которые
содержат b или определяются с использованием Ь. Это
правило есть следствие содержащегося в самом опреде-
лении условия, что а1,..., ап должны быть терминами
независимо от определения Ъ (т. е. b в их число не вклю-
чается).
§ 6. Логически взаим о заменимые предикаты
D1. Предикаты b л с логически взаимозаменимы, ес-
ли и только если для них доказуемы формулы
1. (а 6) |— (аа ч— с)
2. (а~]ч-Ь)|-(аач-с)
147
3. (a?<-b)p-(aa?<-c)
4. (a <—с) - (aa Ь)
5. (a “"| <— c) (a.a <— b)
6. (a? <— c) |— (aa? <— b)
в неклассическом случае, и доказуемы формулы
1. (а <— b) ~ (aa с)
2. ~ (ач—b) (aa<—с)
3. (а <— с) |-(аа <— Ь)
4. —(аа<— Ь)
в неклассическом случае (а а означает а, ~а или а).
С примерами дедуктивно связанных и логически взаи-
мозаменимых предикатов мы встретимся ниже. Аналогия'
ные отношения имеют место, как известно, и для логичес-
ких операторов. Таковы, например, операторы конъюнк-
ции и слабой дизъюнкции. Для них имеют силу утвержде-
ния ху |— х \/ у, ~ (я V J/) I----U#), ~ (* V У) Н
~ х ~ у, х \/ у ~ х \/ ~ у) п т. я. Как мы
видели выше, кванторы V и 3 связаны и взаимозамени-
мы также и в смысле определений для неклассического
случая.
§ 7. Логические термины
Логика не ограничивается рассмотрением логических
операторов. Она исследует также особого вида термины и
правила оперирования ими, не сводимые к правилам для
логических операторов. Это — термины существования,
модальностей, классов, отношений и т. д. Так как устано-
вление свойств этих терминов есть дело логики (а не ка-
кой-либо иной конкретной науки), будем называть такие
термины логическими.
ГЛАВА ДЕСЯТАЯ
ЛОГИКА КЛАССОВ
§ 1. Классы
Логика классов образуется благодаря излагаемым ни-
же дополнениям к ранее рассмотренным системам. Си-
стемы логики классов рассматривались в [3—5].
Алфавит:
1) ЕЕ — двухместный предикат включения индивида в
класс;
2) cz — двухместный предикат включения класса в
класс;
3) К — классообразующий оператор.
Предикаты £ и с суть простые предикаты.
Di. Если а есть субъект, то Ка есть термин класса
(читается «Класс а»). Термин класса есть субъект.
Высказывания о включении индивидов в классы и
классов в классы имеют вид
(а, КЬ)+-(<=)
(Ка, КЬ) <-(<=)
Мы будем употреблять более наглядные (и общепринятые)
символы
а^КЬ
К a cz КЬ
§ 2. Система 8%
Система Si получается путем добавления к того,
что сказано в § 1, и следующих аксиомных схем:
149
Аксиомные схемы:
Al. (Яа)(аеХЬ)|-(ЯЬ)(ЬеХа)
А2. ~(а(ЕКЪ)\-(а<ЕК~Ь)
АЗ. (а ЕЕ К~Ь)\—~ (аЕЕ КЬ)
44. (а е КЬ) (Nb) (Ъ е Кс) Н (« s Кс)
45. (а К (а\/Ь))
46. (Va) (a s КЬ) |- (Ка с КЬ)
Al. (Kacz Kb)\-(Va)(a(EKb)
Если 5* строится независимо от теории терминов, не-
обходимо принять следующие правила замены терминов:
7?1. Замена термина ~~ а термином а, и наоборот.
R2. Замена термина ab термином Ьа.
R3. Замена термина а термином аа, и наоборот.
7?4. Замена термина а1-...-а’а’+1-...-an(i 0, п 1)
термином а1-... -a’(ai+1- ,..-ап), и наоборот.
R3. Замена термина ~ (ab) термином ~ а\/ ~ Ь, и
наоборот.
TI. (Va) (а е Kb) (Vb) (b е Кс) |- (Va) (а е Кс)
Т2. (Аа) (а е Kb) (Vb) (b е Кс) |- (Яа) (а е Кс)
ТЗ. (Va) (a ЕЕ Kb) |- (V ~ Ь) ~ (— b е Ка)
Т4. (V ~ Ь) — (— b е Ка) Н (Va) (а & КЬ)
ТЗ. |— аЬ Е- К а
Гб. Н Ка с К (а V Ь)
TI. [—K(ab)czKa
Примем следующую семантическую интерпретацию (ко-
торая в пунктах 1—3 предложена А. М. Фединой):
1) если а ЕЕ КЬ приписывается значение 1, то а е=
К b приписывается значение 0, значения a G КЬ
и а К Ь пе зависят от а ЕЕ КЬ, ~Ь ЕЕ К ~ а
приписывается значение 1;
ISO
2) если а ЕЕЕ КЬ приписывается значение 0, то а Е
Е К ~ Ъ приписывается значение 1, а Ъ Е Ка — зна-
чение 0;
3) если а ЕЕ КЬ и Ъ ЕЕ Кс приписывается значение 1,
то а €ЕЕ Кс приписывается значение 1; если а ЕЕ КЬ при-
писывается значение 1, а Ъ Е Кс — значение 0, то а е Кс
приписывается значение 0; если а ЕЕ КЬ приписывается
значение 0, то значение а ЕЕ Кс остается неопределен-
ным, какое бы значение ни приписали Ъ ЕЕ Кс\
4) а €= К (а V Ъ) и ab ЕЕ Ка всегда принимают зна-
чение 1;
5) (Va) (a G= КЬ) и Ка cz КЬ равнозначны;
6) правила замены дают равнозначные высказывания.
MTi. Все доказуемые в $1 формулы суть тавтологии.
Если принять аксиомные схемы
(a^b)H(Vb) (bEKa)
(Vb)
то некоторые аксиомные схемы Si окажутся зависимыми
в теории терминов, расширенной за счет логики классов.
§ 3. Система 8%
Система S% отличается от лишь тем, что вместо ак-
сиомной схемы Л4 принимаются аксиомные схемы:
АЧ. (Va)у (b Е Ка) |— х,
где у образуется из х путем замены а на Ъ везде, где a
входит в х.
АЧ. х(Ье Ка)\— (За) у,
где у образуется из х путем замены Ъ на а везде, где Ь
входит в х.
Аксиомная схема Л4 получается в как следствие из
Лг4. В Sk доказуема также формула
(b Е Кс) (Ь Е Ка) |— (Яа) (а Е Кс)
151
§ 4. Силлогистика классов
Аксиомные схемы А1 — 44 достаточны для полной
силлогистики классов. Доказательство этого утвержде-
ния дано А. М. Фединой в работе [15]. Для доказатель-
ства этого утверждения достаточно взять частичную си-
стему 51.
Аксиомные схемы 5^:
А 1. 37|~— — х
А 2.----xj— х
А 3. ху |— х
А 4. ху\— ух
А 5. (Va).rf— х
А 6. х[— (Ла) х
А 7. (Va) я: |—— (Яа)—х
А 8. —(Яа) — х (Va) х
А 9. (Va)(ae^6)(V6)(be^c)H(Va)(asAc)
410. (Яа) (а е КЬ) (V6) (Ь е Кс) Н (За) (а е Кс)
411. (Va)(ae.Kb)H(V~b)~(~beXa)
412. (V —&)~(^6е A'a)H(Va)(ae7C&)
413. (Яа) (а е Kb) Н (ЯЬ) (Ь е Ка)
Правила вывода:
Я1. Если х |— у и у |— л:, то z |— у, где v получается
из z заменой вхождения х в z на у.
R2. Если х |— у и у }— z, то х z.
ЯЗ. Если х |— у и х [— z, то х yz,
R4, Если у образуется из х путем замены на а
(или а на то х I— у.
Di, Простой категорический силлогизм есть формула
вида
К1^1 (a* е Kbk) K2a2 (а1 е Kbm) Н К3ос3 (а1 е КЬ2).
где а1, а2, а3 означают наличие или отсутствие отрицания;
К1, К2, К3 суть кванторные группы; 3, к 3, I 3,
т 3; высказывания а1 е КЬк и а1 ЕЕ КЬт различны.
152
МТ1. Если простой категорический силлогизм х |— у
есть тавтология, то х |—- у доказуема в S*.
Доказательство МТ\. Посылка х |— у может иметь вид
la. (Va)(aeXc)
За. (Vfe)(b&tfc)
1Ь. (Яй)(веХс) ЗЬ. (ЯЬ) (Ъ е Кс)
1с. (Va) — (aeKc) Зс. (УЬ)~(Ь(^Кс)
Id. (За) (а ЕЕ Кс) 3d. (ЯЪ)~(Ъ(^Кс)
2а. (Vc)(ceAa) 4а. (Vc) (с^КЬ)
2b. (Яс) (с е Kq) 4Ь. (Яс) (с е КЬ)
2с. (Vc) — (се Ка) 4с. (Ус) ~ (с е КЬ)
2d. (Яс)-(сеЯа) 4d. (Яс) ~(СЕ КЬ)
Заключение х |— у может иметь вид:
5а. (Vа) (а КЬ) 5с. (Яа) (а е КЬ)
5b. (Va) ~ (а е Kb) 5d. (Яа) ~ (а е КЬ)
Всего возможно 512 простых категорических силло-
гизмов. Нам достаточно рассмотреть 256, поскольку ос-
тальные 256 получаются из них согласно Л4. Кроме то-
го, имеют силу следующие правила, сокращающие число
рассматриваемых случаев.
jR*l. Если заключение простого категорического сил-
логизма х |—- у имеет вид 5Ь или 5d, и если х у при-
нимает значение 0, то простой категорический силлогизм,
отличающийся от него только тем, что заключение его
имеет вид соответственно 5a или 5с, также принимает
значение 0 (это очевидно из того, что (\fa)x имеет значе-
ние 0, если (Яа)х имеет значение 0).
Л*2. Если один из конъюнктивных членов посылки
простого категорического силлогизма х |— у имеет вид
ia (i = 1, 2, 3, 4) или ic, и если х у имеет значение 0,
то простой категорический силлогизм, отличающийся от
него только тем, что соответствующий конъюнктивный
член посылки имеет вид ib или, соответственно, id, точно
Ш
так же имеет значение 0 (это очевидно из того, что (Яа)л'
имеет значение 1, если (Vа)х имеет значение 1).
Путем пересмотра всех простых категорических сил-
логизмов устанавливаем, какие из них могут принимать
значение 0 и какие нет (т. е. являются тавтологиями). Так,
формулы вида
1а-3а|—55 1а-4а|—5rf 2а-3а|—5а
могут принять значение 0, а формулы
1а-4а [—5а 1а 4с f—5с
суть тавтологии. Одним словом, устанавливаем, что тав-
тологиями являются лишь 19 модусов, категорического
силлогизма. И все эти модусы доказуемы в 5?. Для дока-
зательства необходимо производное правило R*3 и пред-
варительные теоремы L1 — L5.
Производное правило:
R‘3. Если х—1|— у, то —у—1[-----х
[Л1, Al, А2, R5, R4]
Предварительные теоремы:
LI. (Va) — (ae^5)-||-(Va)(aGX~&)
[ЛИ, Л12, R»3, R2, 2?4]
L2.j (Va)(aeO)-|H(V~6)(—ЬеК—a)
i [R4, All, A12, LIJ
L3
L4.
L5.
~b)(~bf=K~a)\-{Na)(a<=Kb)
[L2, R2, Я3[
(3a) — (a e Kb) 4 H (Sa) (a S К — b)
[LI, R4, Al, Л8, Л1, Л2, 2?*3, R2, ЯЗ]
(Va) — (ae Kb)-I I- (Vfe)~(be Ka)
[LI, R4, R2, L2, L3, 2?5]
Ш
Модусы простого категорического силлогизма:
Ti. (Vc) (с е Kb} (Va) (а е Кс) |- (Va) (а^КЬ)
[Я2, 49, Я1, 44, Я5]
Т2. (Vc) — (с е Kb) (Va) (а е Кс) [- (Va) - (а е КЬ)
[49, LI, L2, R2- 7?5]
УЗ. (Vc) (с е КЬ) (Яа) (а е Кс) |- (Яа) (а £ КЬ)
|44, ЛЮ, Ri, R2, Л5]
У4. (Vc) ~(с£ КЬ) (Яа) (а е Кс) |- (Яа) ~(аЕ КЬ)
[Л7, 48, Li, УЗ, R2, Ri, /?5]
У5. (Vb) ~(b& К с) (Va) (а ЕЕ Кс) (Va) ~ (а е КЬ)
[А7, 48, L2, Ti, R2, Ri, Я5]
Уб. (Vb) (b е Кс) (Va) ~ (а е Кс)}- (Va) ~(а е КЬ)
[41,42,11, T5,Ri,Ri,R5]
У7. (Vb) — (Ь е Кс) (За) (a е Кс) [- (Яа) ~(а£ КЬ)
[У4,У5, Ri, Я5]
У8. (Vb) (b е Кс) (Яа) ~ (а е Кс) Н (За) — (а е КЬ)
[41, А2, А7, 48, У7, Li, R2, Ri, Я5]
У9. (Vc) (с е Kb) (Vc) (с е Ка) f- (Яа) (а е КЬ)
[43, 45, 46, 413, УЗ, Ri, Ri, R5, Я6]
У10. (Vc) ~(с(= Kb) (Vc) (с (= Ка) |- (Яа) — (а £ КЬ)
[47, 48, У9,£1, R2, Ri, Я5]
УИ. (Яс) (с е КЬ) (Vc) (с е Ка) |- (Яа) (а е КЬ)
[410,413, R2, Ri,R5]
У12. (Vc) (с е КЬ) (Я.с) (с е Ка) Н (Яа)(а s КЬ)
[413, УЗ,Л4, Я5[
У13. (Яс) ~ (с ее Kb) (Vc) (с е Ка) Н (Яа) ~ (а е КЬ)
[47, 48, У11,У1,Я2, Я4,/?5]
У14. (Vc) ~ (с е КЬ) (Яс) (с е Ка) (- (Яа) ~ (а е КЬ)
[47,48, У12, Li, R2, Ri, Я5]
У15. (Vb) (b е Кс) (Vc) (с е Ка) |- (Эр) (а е КЬ)
[46, 49, 413, 45, Ri, R2, Ri, R5]
Т16. (Vb) (b e Kc) (Vc) ~ (с e Ка) H (Va) ~ (a e Kb)
[Я4, Я5, У6, L5J
155
Til. (Я&) (ft eКс) (Ус) (с eКа) H (Яа) (а s Kb)
[Л4,Я5,Т11,Л13]
П8. (V6) ~ (6 e Kc) (Vc) (с e Ка) |- (Яа) — (a e Kb)
[Л4, R5, ПО, £5]
П9. (V&) ~ (beКс) (Яс) (с eКа) H (Яа) ~(а EKb)
[Я4,Я5,П4,£5]
Теоремы Ti — 7*19 суть соответственно модусы Bar-
bara, Celarent, Darii, Ferio, Cesare, Camestres и т. д.
В силу непротиворечивости 5* остальные простые
категорические силлогизмы недоказуемы.
D 2. Категорический силлогизм есть формула вида
KV (а1 е кьг)..... Кпап (ап е КЬп) Ка (а е КЬ),
где п > 2, и все a1 (= КЬ* попарно различны.
МТ2. Если категорический силлогизм х |—-у есть тав-
тология, то х (— у доказуема в 5».
Теорема МТ2 доказывается методом математической
индукции по числу конъюнктивных членов в посылке.
Базисный шаг, когда п = 2, уже доказан выше. Пусть тео-
рема ве^)на для п членов конъюнкции. Рассмотрим кате-
горический силлогизм А
х*хг . . . а^+1 |— х.
Возможны два случая. Случай!:
х1- . . . -хп|—х
есть тавтология и, согласно допущению, доказуема;
очевидно, будет тавтологией и доказуемой формула А.
Случай 2: указанная в случае 1 формула не есть тавтоло-
гия. В этом случае может быть найдена такая z, что
X1. . . . -Хп|—Z ZXntl [— X.
суть тавтологии и доказуемы, причем — вторая формула
есть простой категорический силлогизм. Отсюда получа-
ем, что будет доказуема А.
156
§ 5. Силлогистика классов
и силлогистика предикатов
Имеет место связь силлогистики классов и классиче-
ской силлогистики предикатов. Она устанавливается, в
частности, аксиомными схемами:
(а <- (х I)) Н (а е К (sc | #)).
§ 6. Квазиклассический случай
в теории кванторов
Примем аксиомную схему:
Л1. f-aeXb.
Из А1 следует:
П.|-(Уа) (аеО)
Аксиомная схема А1 означает допущение того, что об-
ласти значения всех простых субъектов совпадают,— до-
пущение, лежащее в основе классического и интуициони-
стского исчислений предикатов. Лишь при условии такого
допущения в этих исчислениях оказываются обще-
значимыми и формулы вида (Va) (а <— Ь) тэ (с <— Ь) и
(с<— Ь) о (Яа) (а <— Ь).
Благодаря А1 на уровне систем двазиследования будут
доказуемы формулы (Va) (а ч— b) (с ч- Ь) и (с ч— Ъ) |—
(Яа) (а ч— Ь), в общем случае — формулы (Va)# у
и у (Яа) х, где у образуется из х путем замены
вхождений а в х на с.
В самом деле, согласно S* доказуемы (Va) (а <— Ь) •
(с е Ка) |- (с <—Ь) и (с Ь) (с е Ка) [- (Яа) (а ч- Ь).
(Согласно А1 и по правилу квазиследования получим
Va) (а b) J- (с Ь) и (с ч- 6) )- (Яа) (а <- Ь).
1S7
§ 7. Классы классов
Термин «класс» (будем употреблять буквы kl) интуи-
тивно означает следующее: если а есть термин, то Ка есть
kl, т. е. |— (kl —* Ка). Отсюда получаем, что если а есть
термин, то р- (VKa) (Ка е Kkl). Однако это рассужде-
ние содержит ошибки.
Прежде всего надо различать термин «класс» (буквы
kl) и классообразующий оператор «класс» (буква К),
который термином не является. Определение же термина
kl имеет такой вид.
Di. Пусть kl будет термином таким, что если а есть
термин, то [— (kl —Ка). Поскольку (kl —Ка) (\Ка)
(Ка Ei К kl), определению можно придать такой вид:
D*i. Пусть kl и Kkl будут терминами такими, что
если а есть термин, то |— (уКа) (Ка ев Kkl).
Выражение «Пусть kl будет термином» имеет опреде-
ленные логические свойства: оно превращает вещь вида
kl, которая до этого и независимо от этого не была терми-
ном; в термин. И выражение «если а есть термин» благо-
даря этому позволяет в качестве а брать только такие вещи,
которые уже являются терминами или становятся терми-
нами независимо от принятия Di. Короче говоря, Di
есть определение с переменной, правило для которого ука-
зано выше. Роль переменной здесь играет а (область ее
значения — термины, не зависящие по значению от kl).
Согласно правилу построения определений такого ти-
па из Di не может быть получено следствие «Если а
есть термин, то kl Ка (или Ка ЕЕ Kkl', или (Va)
(kl Ка); или (Va) (Ка ее Kkl))», где а есть любой тер-
мин, в том числе — термин kl. Не могут быть получены и
утверждения kl Kkl и Kkl ее Kkl. Из Di может быть
выведено лишь такое утверждение:
MTi. Если а есть термин, не зависящий по значению
от kl (т. е. значение которого может быть установлено без
Di), то kl Ка (то Ка е Kkl).
158
Вопрос о том, как бытье упомянутыми выше утвержде-
ниями, зависит от внешних для них обстоятельств: они
могут быть приняты или не приняты как аксиомы в зави-
симости от того, нужно это или нет, и в зависимости от
того, приведет это к противоречиям или нет.
§ 8. Парадокс класса нормальных классов
Выражение «нормальный класс» (или «нормальное
множество») определяют так: класс называется нормаль-
ным, если и только если он не является элементом само-
го себя. Это определение непригодно потому, что в нем
явно не выражено то, что класс есть всегда класс чего-то.
Примем определение, устраняющее этот недостаток:
Di. Если а есть термин и при этом — (Ка е #а),то
Ка будем называть нормальным классом (вместо выраже-
ния «нормальный класс» будем писать буквы пк).
Выражение «Будем называть» имеет логические свой-
ства, которые выражаются в случае с Di таким образом:
D*i. Пусть пк будет термином таким, что пк~^ Ка (или
Ка Е= Кпк), если и только если а есть термин и при этом
~ (Ка е Ка).
Здесь опять-таки имеет место определение с перемен-
ной: роль переменной здесь играет буква а; область зна-
чения а — термины, не зависящие по значению от пк.
При получении парадокса класса нормальных классов
забывают (или не замечают) того, что на место а не может
быть подставлен термин пк и любой другой термин, опре-
деляемый через пк, и определению придают вид утвержде-
ния А: если а есть термин, и — (Ка ЕЕ Ка), то Ка ЕЕ
ЕЕ Кпк-, если а есть термин и Ка ЕЕ Ка, то ~ (Ка е Кпк).
Подставляя на место а термин пк, получают утверждения
В: если — (Кпк ЕЕ Кпк), то (Кпк ЕЕ Кпк)', если (Кпк ЕЕ
ЕЕ Кпк), то ~ (Кпк е Кпк).
Но утверждение А неверно. Верным будет такое след-
ствие Di: если а есть термин, не зависящий по значению
1S9
от пЛ, и — (Ка ЕЕ Ка), то Ка ЕЕ Кпк\ если Ка ЕЕ Ка, то
при том же условии относительно а будет — (Ка €= Кпк).
А так как пк зависит по значению от самого себя (мы не
можем знать значение пк, не определив пк), получить ут-
верждение В нельзя.
Вопрос же о том, принимать или не принимать утвер-
ждение пк —* Кпк (и вытекающее из него следствие Кпк ЕЕ
ЕЕ Кпк), остается открытым. Оно безразлично по отно-
шению к Di в том смысле, что, приняв пк Кпк и Di,
мы еще не можем получить отсюда логическое противоре-
чие. Противоречие не получится и в случае, если мы при-
мем Di и — (Кпк ЕЕ Кпк) и вытекающее из него следствие
— (пк Кпк)).
§ 9. Производные классы
Расширим понятие «термин класса».
Di. Термин класса:
1) если а есть субъект, то (Ка) есть термин класса,
2) если (а) есть термин класса, то (а) есть термин клас-
са;
3) если а и b суть термины классов, то (a) J (Ь) и
(a) f| (b) суть термины классов; аналогично если а1,...
ап суть термины классов, то (а1) J (a2) U ••• U (дП) и
(а1) f| (a2) f| ... П (а?) суть термины классов.
Принято называть (а) дополнением к (a), (a) J (Ь) —
суммой (а) и (b), (a) f| (b) — произведением (а) и (Ь).
Примем аксиомные схемы:
Al.p-(K^) ^(К^а)
Л2.Н((Ка) U (КЬ))^(К(а\/Ь))
U (^а2) U ••• U
...Ve"))
ЛЗ.Н<да А (Kb))^(K(ab))
П да) А • • • A (Ka*))^(K(aW. . .а"))
Очевидно, знаки —, J и f| обладают свойствами,
аналогичными \/ и • (при соответствии и —| |—).
ГЛАВА ОДИННАДЦАТАЯ
ЛОГИКА СУЩЕСТВОВАНИЯ
§ 1. Экзистенциальные предикаты
Предикат существования («существует») является про-
стым (с точки зрения логики) предикатом. Будем изобра-
жать его символом Е. На него распространяется все, что
верно в отношении предикатов вообще. Но он обладает
некоторыми специфическими свойствами, которые яв-
ляются предметом внимания особого раздела логики.
Смысл предиката существования в каждой науке уста-
навливается определенными способами. Эти способы под-
даются, надо думать, обобщению и классификации. Но
для нас здесь достаточно знать, что такие способы имеют-
ся. Рассматриваемые в логике правила от них, однако,
не зависят.
Через Е можно определить другие предикаты, кото-
рые точно так же относятся к числу экзистенциальных, в
частности — предикат «универсально». Будем изобра-
жать его символом U. Предикаты Е и U являются ло-
гически взаимозаменимыми. Первый из них категориче-
ски сильнее второго.
Высказывания, содержащие экзистенциальные преди-
каты, суть экзистенциальные высказывания.
Системы логики существования рассматривались в
[3-5].
В дальнейшем для упрощения записи высказывания
а Ь, а Ь и а? <— Ь будем изображать символами
соответственно b (а), Ъ (а) и ? Ъ (а).
161
§ 2. Система &n
Алфавит:
1) Е — предикат существования;
2) U — предикат универсальности.
Аксиомные схемы 41:
1. Е(а\ .. ,,ап)}—Е(аУ) • ... • Е(ап)
2. Е (а1 2 3 4 5) (ап) |- Е(а1, ...,ап)
3. -|£(а!....ап) |—~J £ (а1) V • • • V ~I (а”)
4. -|E(a1)V...V"lb'(en)b_|^(al,...1a")
5. U (а1,..., ап) Н U (а1) • ...•£/ (ап)
6. U (а1) • .... 77 (ап) Н U (а1,.. ., ап)
7. “1U (а1) V ... V “I U (ап) Н J U (a*)V.. -VT («")
8. “] U (а1,..., ап) Н “| U (а1,..., ап)
Аксиомные схемы 4II:
1. Е(а)~\Е(а | b) f- Е (а ~| | Ь)
2. Е(а) ?Е(а | Ь)\-Е(а? | Ь)
3. Е(а)~Е(а | 6)Н£(а~ | Ь)
Аксиомные схемы 4 III:
1. (Яа) Е(а))— Е (а)
2. ^E(a)[-(Va)^E(a)
Аксиомные схемы 4 IV:
1. (а) [--]£(-а),
2. -]£(~а)Н^ («),
3. ~]£7(а)|-Я(~«),
4. Е (— а) Н “] U (а),
5. U (а)|— Е(а),
U([
~|Ж; х)
яа х)
17(1 х)Н£(|х)
Аксиомные схемы 4 V:
1. [— “|£(—- аа)
2. |-~|£(аа)
162
Аксиомные схемы A IV1
1. (Яа)х|— Е(а | х)
2. Е (а | х) (За) х
3. (—| Яа) х |— ~| Е (а | х)
it. ~\Е(а | х)|-(“]Яа)х,
где (в схемах 1—4) предикат Е не входит в х.
Аксиомные схемы А VII:
1. Е (ab)\—Е(а) Е (b) Е (| (х»))Н Е (| х) Е (| у)
2. E(aV6)4|-^(a)V Е(ь)
£a(*vz/))Hi-£(i *)W у)
3. -]£(e)V_|£(b)|-_|b,(ob)
-|ЯЦ x)V“l^(!y)H"l^(l(^))
4. -\Е(а \/b) —|Н -)£(а)~\Е(Ь)
-|£(H*V«/))4|-~|£a х)“|Е(| у)
5. U (а) Е (b)[—Е (ab) U( | х)Е( | у)[-Е( Цху))
6. U (а\/b)[—U (а)\/ Е (b) U ( | (xV y))t~U (| x)V
V^(l У)
Аксиомные схемы А VIII:
1. х |— Е ( | х)
2. U (| х) |— х
3. Е ( | х) |— Е (а | х)
4. Е (а | х) [— Е ( | х)
где (в 3 и 4) а входит свободно в х.
5. Е (а | х) |— Е (а)
6. —| Е (а) —| Е (а х)
7. ? Е (а) [— ~ Е (а | х)
где (в 5—7) Е не входит в х.
Правило вывода:
R1 Если |— х, то Н £7 (| х).
1*>
§ 3. Некоторые следствия в S*n
1. Е(аЬс)\— Е(а)
2. П£(а7Ь\/<0Ч|-_1Я(«)’“1Я(Ь)“|Я(с)
3: U (ab) -J I- U (a) U (&)
4. -|E(a)V”l^(&)V“l^(c)H-l^(a&c)
5. \—(а.^Ь)Е(Ь)-*Е(а)
6. Н (а ^Ь)~\Е (а)-+~\Е (6)
7. р(а-^д)?Е(а)-+~Е(Ь)
8. aab)
9. \—U(a\/~a)
10. [—U (а\/~ а\/b)
И. — £ (| х) |-х
12. U (а)(-П^(~а)
13. “)£(~а)|-£(а)
14 ~Е(а)\--U (а)
15. U (а)\-Е(а)~\Е(~а)
16. U(l х)|— -]U( | ~х)
17. (Va)x(— ~]Е(а J. —х)
18. (“| Уа)х\-Е(а | ~ х)
19. |_CZ(J(sV~x))
20. нг( H*V~®ViO)
21. НП£( И~**))
22. |—U ( | (ху —> х))
23. П Е ( | (х->~х))
24. II (а) |— (Va) ~ Е (—а)
25. |--(?Иа)£(а)
§ 4. Теорема универсальности
MTI. |— U (а) доказуема в таких и только таких слу-
чаях:
1) если а есть | х, где х есть высказывание, то х есть
тавтология (или х доказуема);
164
2) если является тавтологией высказывание а*, кото-
рое образуется из а путем замены входящих в него терми-
нов на высказывания (на место разных терминов ставятся
разные и на место одинаковых одинаковые высказыва-
ния).
Для случая, когда а есть | х, теорема очевидна, ибо до-
казуемые |— U ( | х) получаются лишь в силу /?1. Во втором
случае доказуемые U(а) получаются лишь в силу А V,
Л1У1и A IV2. То, что доказуемой |— U (а) соответствует
тавтология а*, очевидно. С другой стороны, если а* есть
тавтология, то ее каноническая форма \/ ... \/ а*
есть тавтология. Но в общей теории дедукции доказуемы
формулы V ••• V Н ai V ~ ai и V ~ ai н
Н ai V ••• V Следовательно, формула аг \/ ~
есть тавтология. Но в нашей системе доказуема формула
|— U f (ах V ~ aj), что и требовалось доказать.
§ 5. Кванторы и предикаты существования
Из аксиомных схем ЛШ и Л VI вытекает следующее
важное следствие:
1) формулы с кванторами всегда могут быть заменены
на бескванторные формулы с предикатами существова-
ния;
2) формулы вида аЕ(а) и <xU(a) могут быть заме-
нены на формулы с кванторами и без предикатов существо-
вания лишь в случаях, когда (& | х); если же а не-
возможно представить в таком виде, то элиминировать
предикаты существования нельзя.
§ 6. Семантическая интерпретация
Примем следующую интерпретацию:
1) субъектам приписываются значения 1 и 0;
2) Е (а1,..., ап) равнозначна Е (а1)-...-Е (ап);
165
3) х —> у равнозначна х о у;
4) Е (а \/ Ь) равнозначна Е (а) \/ Е (Ъ)\
5) если а и b оба имеют значение 1, то значение аЬ
остается неопределенным; если ab имеет значение 0, то
значения а и Ъ остаются неопределенными; если по край-
ней мере один из а и b имеет значение 0, то ab имеет зна-
чение 0; еслиаЬ имеет значение 1, то а и b имеют значе-
ние 1;
6) если один из о и —а имеет значение 1 (0), то дру-
гой имеет значение 0 (1);
7) х, | х и а | х равнозначны;
8) если значения а и Ъ равны, то равны значения Е (а)
и Е (Ь), а также значения Е (а) и ~”| Е (6);
9) если Е (а) и а Е (а | Ь) имеют значение 1, то
Е (аа | Ь) имеет значение 1 (а означает наличие ~] или ?
или отсутствие обоих);
10) если Е (а) имеет значение 1 (0), то а имеет значение
1 (0); если а может (не может) принять значение 1, то
Е (а) имеет значение 1 (значение 0);
11) U (а) равнозначно ”| Е (— а); *"] U (а) равно-
значно Е (— а); аналогично для U ( | х) и ("“] Е (| **-#),
"1 U([x) и ЕЦ — ж);
12) (аЯа) Е (а) равнозначно а Е (а);
(аЯа) х равнозначно а Е (а
13) если а не может принять значение 1, то ? Е (а)
имеет значение 0:
MTi. Все доказуемые в S„ формулы суть тавтологии
(и система непротиворечива).
МТ2. Формулы
Е (а) Е (b)\—Е (ab), Е([ х) Е ( | у)Н^(1 (^))
-|£(ab)|-“]£(a)V~|£(b),
~Е(аЬ)|-----В(а)\/~^(Ь).
(ху)НПА’(| W”I(U)
недоказуемы в S„9 поскольку не являются тавтологиями.
166
§ 7. Система
Для классического случая достаточно следующих ак-
сиомных схем. Из аксиомных схем AI остаются первые
четыре. Вместо аксиомных схем ЛII принимается
Е(а)~Е(а | I ~*)
Из аксиомных схем ЛШ остается лишь первая. Вместо
аксиомных схем ЛIV принимаются:
1. U(a)\-~E(~a), U а х)Н~Е(| ~ж)
2. ~х) |-£7 (J т)
3. U(d)\—E(a)
Аксиомная схема Л V принимает вид: (— — Е (— аа).
От аксиомных схем Л VI остаются первые две. От акси-
омных схем Л VII остаются первая, вторая, пятая, седь-
мая и восьмая, а шестая заменяется на такую:
(*У))
Аксиомные схемы Л VII и правило Ri остаются без из-
менения.
ГЛАВА ДВЕНАДЦАТАЯ
МОДАЛЬНАЯ ЛОГИКА
§ 1. Модальные предикаты
Модальные предикаты суть предикаты «возможно»,
«необходимо», «случайно» и «вероятно (возможно) со сте-
пенью». К ним относится все, сказанное о предикатах
вообще. Кроме того, они обладают специфическими
свойствами, которые фиксируются в логике. Системы
модальной логики такого рода, как излагаемые ниже,
рассматривались в [3 — 5].
§ 2. Система S™1
Алфавит:
1) М — предикат «возможно»;
2) /V — предикат «необходимо»;
3) С — предикат «случайно».
Di. Модальные предикаты суть М, N и С и только они.
D2. Высказывания, содержащие модальные преди-
каты, суть модальные высказывания.
Аксиомные схемы Л1:
1. А ( | х) х
2. хН-М( 1 х)
Аксиомные схемы ЛИ:
1- | х)|— —\М( | — я)
2. ~\М{ | ж)НАГ(| ~х)
I
168
3. “1ЛГ(| ~«)
4. МЦ ~х)
Аксиомные схемы АIII:
1. С(| х) |-ЛШ х)М (| — х)
2. М (| х)М (| ~i)hC(| х)
3. ~|С( J x)f-M( | х)“1М(| — ®)
4. М(| х)~|М(| х)Н"1С( I *)
5. ?С(| х)|-М(| х)?М( | ~х)
6. М(| х) ?2И( | ~х)Н?С(| х)
Аксиомные схемы АIV:
1. М(\(х\/у))\-М(\х)\/М(\у)
2. М(| х)уМ(\
3. ЛЧ1 x)N(\y)y-N(\(xy))
Ь. N(\ х)М(\у)\-М(\ (ху))
5. N(HxVy))bW(U)VM(|»)
6. Л/(| x)?;V(U)H?;V(| (ху))
7. ЛГ(| x)?N(ly)\-?N(\(xy))
8. ?М([х)?М([у)[-?М([(ху))
9, ?ЛГ(|х) ?N( U)H ?ЛЧ I (*!/))
Аксиомные схемы AV:
1. a Q (a) h- a Q (| (E (a)))
2. «^(|(E(a)))h^(a).
где (в 1 и 2) Q есть модальный предикат, а а означает на-
личие одного из ~| и ? или отсутствие обоих.
3. M(a,b)\-M(a)^f(b)
М (а)М (Ь)[-М(а,Ь)
5. N (a, b) Н N (a) N (Ь)
6. N (a) N (Ь) |- N (а, Ь)
7. ~\М (а,Ь)1~-)М (а)У ~]М (Ь)
169
8. И М (а) V И М (b) Н ~| М (а, Ь)
9. ~~]N (a, b)[—~\N (а)\/N (Ь)
10. “I N (а) V И Л' (b) Н “1N (а, 6)
Аксиомные схемы AVI:
1. <2(И(«Ка)х))Н(“Ка)<2(|г)
2. (аКа)<2( | *) НС В ((<* К *)*)).
где Q есть модальный предикат, К есть V или 3, а а
означает наличие или ? или отсутствие обоих.
Аксиомные схемы XVII:
1- (х -+ у) Н “IМ ( I (х —у))
2. М ( |(х ~ у)) Н (* “НЮ
3. (ж—>jf)/V( |x)|-2V(|y)
4. (х->у)М ( ±у)
5. (х~* у) ~] М ( | у) Н “1М ( | х)
6. (x^y)~]N( J у)Н “IW( I *)
7. (х-+у) ?Л/( | р)|-
8. (x-»-y)?N([y)\----N ( [ х)
9. Л4( | х)М( | у)(х -]->~^)(у-|->~*)НИ( | (ху))
Аксиомные схемы AVIII:
1. (аЭа) М (а) а М (а)
2.а. М (а) Н(аЭ а) М (а)
Аксиомные схемы АIX:
1. а<?аа:)Н^(1(аСа*)))
2. М(Н«С( |х)))Н«С( И).
где Q есть модальный предикат, а а есть “] или ? или от-
сутствие обоих.
Правила вывода:
.Я1. Если х Н у , то Л' ( | х) Н А ( | у).
Л2. Если х Н у , то М ( | х) Н М ( | у).
170
§ 3. Некоторые следствия
Tl. N(l(xy))}-N(lx)N(ly)
Т2. Jf(|zy)|-A/(|z)M(|y)
ТЗ. С (\(ху))\—М х)М (\у)
Tk. -]N{[{xy))\--]N{\x)\/-^N{\y)
Т5. —|ЛГ( | x)V“l^(U)H“l^(H^))
Тб. ЛГ(|т)Н-1С(|х)
Т7. ~|С(|х)НДГ(|х)
Т8. aC(|z)H4f( Jz)
T9. AT(|z)|-AW(|z)
ТЮ. Л/(|х)Н^М( \х)
та. мм( |z)hm(|z)
Т12. MN (| х) Н М (| х)
Т13. ~JV(|z)HAT(| (~2V(|x)))
Т 14. ?2V(| (жр»Н(?ЛГ(! x)V?^V(| у))-
Т15. ?М(| (zy))|-(?M(| ®)V?M(| у))-
~“]M(|z)~-|M(|y)
§ 4. Модальные операторы
Слова «возможно», «необходимо» и «случайно» могут
играть роль логических операторов. Будем для этой цели
употреблять символы соответственно М, N и С.
Система S™2, определяющая свойства модальных опе-
раторов, получается путем добавления к S”1 таких акси-
омных схем.
Аксиомные схемы AI:
1. (aQa)z|— aQ(a | х)
2. aQ(a | z)|—(aQa)z
171
3. (aQ (a, ft)) x [— (aQa) x (aQfe) x
*t. (aQa) x (aQb) x |— (aQ (a, b)) x
5. (a1Q1a1) .. . (anQnan) я|— (a1Q1aI) x • . . . • (anQ"an) x
6. (a1Q1a1) x • ... • (anQnan) я|— (a1Q1a1).... (anQna”) x,
где Q, Q1,..., Q* суть модальные операторы, a, a*,..., a”
означают наличие ~~] или ? или их отсутствие, Q есть мо-
дальный предикат, соответствующий Q (если Q есть М,
то Q есть Мит. д.).
Аксиомные схемы АП:
1. (aQa) х (aQfe) х,
где а и Ъ свободно входят в х, а Q есть модальный опе-
ратор.
2. (Ma)x(N(a | z))yf-(Ma)y
3. (Na) х (N (а | ж)) у [— (Na) у
Аксиомные схемы АIII:
1. (aKa) (pQb) х |- (аКа) ((PQ6) х)
2. (аКа) ((₽Q6) х)'[- (аКа) (₽Q&) х
3. (Qa) я (V (а | я)) у (- (Qa) у,
где Q есть модальный оператор, К есть V или Я, а и 0
означают или ? или их отсутствие.
§ 5. Интерпретация
Примем следующую интерпретацию:
1) если х приписывается значение 1, то М ( | х) при-
писывается значение 1; если М (| х) имеет значение 1,
то х может принять значение 1; и если х может принять
значение 1, то М (| х) имеет значение 1; если М ( | х)
приписывается значение 0, то х приписывается также
значение 0;
172
2) N ( j x) равнозначно ~| Af (| ~ x); | N ( j x)
равнозначно M (| — x);
3) C (| x) равнозначно M (| x) M (| — x); —| C (| x)
равнозначно M (| x) M (| —- x); ? С (| x) равно-
значно M ( J x) ? M (| — x);
4) если а и b равнозначны, то равнозначны a Q (a)
и a Q (b);
5) (a Q a) x равнозначно aQ (a | x);
6) (a _Q (a, b)) x равнозначно (a Q a) x (a Q b) x;
7) (a‘Ql a1)... (anQnan) x равнозначно (c^Q^Qx-... •
.(an Qnan) x;
8) если (Qa) хи (N {a | x)) у имеют значение 1, то
(Qa) у имеет значение 1; аналогично для (Qa) х, (V(a | х)) у
и (Qa) у;
9) (a Ка) Q (| х) и равнозначно Q (| ((а Ка) х));
10) (а Ка) (Р Q Ь) х равнозначно (a Ка) ((р Q Ь) х).
MTi. Все доказуемые в S™1 и S™2 формулы суть тав-
тологии.
§ 6. Классический случай
Система S™1 классической теории модальностей полу-
чается из S™1 путем исключения формул со знаком не-
определенности, замены повсюду внутреннего отрицания
на внешнее и исключения повторений и зависимых схем.
§ 7. Основная модальная логика
В современной логике в качестве модальной логики
имеется в виду обычно лишь такая часть ее, в которой рас-
сматриваются отношения модальных знаков М и N и опе-
раторов •, V» ° (последний рассматривается как знак
следования или «если, то»). В изложенной нами системе
можно выделить часть, которая будет выполнять функции
модальной логики в традиционном смысле,— основную
модальную логику.
173
Система S™° основной модальной логики образуется из
таких аксиомных схем и правил.
Аксиомные схемы 8”°:
41. N(\,x)[-x
А2. х[~М([х)
АЗ. N( I
44. ”1^(1 ~х)
45. ~|2V(Jz) |-М(|~;г)
А6. М (| ~х) I- ~|ЛГ( | х)
А1. WUl/)
as. waz)vw(U)wawy»
49. /vaway)wa(*y))
Aio. /v(ix)v^ay)H^a(xvy))
All. N(|(®Vy))Wa*)V^(1?)
412. M(|x)?^(|y)H?^a(®y))
413. ?МЦх)?М( ;р)Н?ЛШ(ху))
414. N x)[—N ( [ (N ( [ x)))
415.
Правила вывода:
/?1. Если х\— у , то /V (| х) |— N( [у)
R2. Если х [— у , то М (| х) |— М ( | у)
Система S™0 основной модальной логики для классиче-
ского случая отличается от S™0 тем, что исключаются ак-
сиомные схемы 412 и А13, а аксиомные схемы 43 — 46 за-
меняются на такие:
ДГ(|х)|-~М(| ~х)
~x)H/va*)
174
§ 8. Логические модальности
Употребляют выражения «логически возможно», «ло-
гически необходимо» и «логически случайно». Введем для
этих предикатов символы LM, LN и LC. Их свойства
определяются аксиомными схемами А* и правилом R*i:
4*1. L N ( [ х)\—— L М ( [ ~ х)
А*2. ~LM(\
4*3. LN( [x)\—N( |z)
4*4 M (| x) I- L M (| x)
4*5. LC([x)\-LM(\x)LM(^ ~x)
4*6. LM([x)LM(\ ^x)\-LC(\x}
7?*1. Если T0
§ 9. Модальность и существование
Соотношение модальных и экзистенциальных преди-
катов (помимо аналогии) определено аксиомными схемами
4VI и 4V2. Кроме того, имеют силу теоремные схемы:
Ti. Е([х)[-М(1х)
Т2. N х)\—Е( [ х)
Z3. и (|x)H/V(|z)
74. ~| (J (| ж) |— АГ(| — z)
Г5. С(|х)НП U (I О
Гб. -|M(|z)|--|£(l*)
§ 10. Модальность и условность
Формула ] М ( | (х — у)) [— (х у) в S™1 не яв-
ляется доказуемой (поскольку не является тавтологией),
а формула — М ((х ~ у)) j— (х —> у) недоказуема в
S™1. Так что "“171/(1 (х — у)) и — М( | (х — у)) нельзя
рассматривать как сокращение для (х—>у).
175
§ 11. Модальности и кванторы
Имеет место совпадение теории кванторов и теории
модальностей в следующем смысле. Пусть (х |— y)q есть
формула теории кванторов, а (х |— у)т — формула тео-
рии модальностей. Пусть одна из них образуется из дру-
гой путем следующих замен: 1) все вхождения вида (aVa)z
заменяются на вхождения (a Na) z (или наобо-
рот); 2) все вхождения вида (aHa) z заменяются на вхож-
дения вида (a М a) z (или наоборот). В таком случае будет
иметь силу теорема:
MTi. Если (х |— y)q доказуема, то (х |— у)т доказуе-
ма; и наоборот.
Справедливость MTi усматривается из соответствия
определенных аксиомных и теоремных схем и правил вы-
вода модальной логики с аксиомными схемами и прави-
лами вывода теории кванторов.
Будет иметь силу также теорема МТ2, аналогичная
MTi, но в которой (х |— у)т образуется из (я |— y)q и (на-
оборот) путем следующих замен: 1) все вхождения вида
(aVa) z заменяются на вхождения вида a N (| z) (или
наоборот); 2) все вхождения вида (аЯа) z заменяются на
вхождения вида a М (| z).
§ 12. Вероятностная логика
К числу модальных предикатов относятся такие пре-
дикаты, в которых фиксируется степень возможности на-
ступления событий или вероятность. Система S™p вероят-
ностной логики образуется благодаря следующим допол-
нениям к S™.
Алфавит: р = л, р > a, р < а, р > а, р < а, где
О а < 1, суть предикаты вероятности («возможно со
степенью а», «возможно со степенью большей, чем а»
и т. д.).
176
Вместо символов вида (| х) *- (р = а), ( | х) <— (р >
> а) ит. п. будем употреблять более удобные адек-
ватные им общепринятые символы вида р ( | х) = а,
р(|х) и т. п. («Вероятность того, что наступит | х,
равна а» и т. д.).
Аксиомные схемы S™p:
Al. f-O<p(J х)<1
А2. |-(р(| т) = 0)->~|М(| х)
АЗ. I- “1 М (| х) -+ (р (| х) = 0)
А4. Н (р ( х) = 1) N ( | х)
Л5. N (| х) -> (р (| х) = 1)
А6 НМ(! ^)->(0<p(U))
А7. Н(0<р(|х))^М(|х)
А8. [— р | (х1-... -xn)<C (р( | х1),---, Р ( | хп})
А9. J-р | (х1\/ ... у хп) >тах(р( | х1),..., р( | хп))
410. G у) = а))(р(1 •*)== ₽)-*<>(
min. (а,Р))
АН. |-(р( |(х->у)) = а)->(х->(р( |р) =а))
А12. Н(1->(р(Ь) = «))->(р|(^У) = «)
А13. Н р( — х) = 1 — р (х)
Возможны различные соглашения для установления
вероятности событий в случаях, указанных в А12. В част-
ности,
А*12. [_(х->(р( |р) = а)(р( |х) = Р)->(р( 1у) = а-р)
ГЛАВА ТРИНАДЦАТАЯ
ЛОГИКА ОТНОШЕНИЙ
§ 1. Предикаты отношений
Предикаты отношений суть предикаты вида «первый
ближе второго», «первый раньше второго», «первый пра-
вее второго», «первый находится между вторым и третьим»
и т. п. Среди них выделяются две группы предикатов:
1) предикаты сравнения;
2) предикаты порядка.
Свойства этих предикатов рассматриваются в логике от-
ношений.
Выражения «способ сравнения» и «способ установле-
ния порядка» («способ упорядочивания») здесь не опре-
деляется. Заметим лишь, что рассматриваемые ниже пра-
вила логики имеют силу лишь при том условии, что эти
способы так или иначе известны и являются стандартны-
ми для предметов того или иного рода. В частности,
в рамках одного и того же утверждения предполагается
тождество способов установления порядка и сравнения
для всех фигурирующих в них предикатов порядка и
сравнения.
§ 2. Логика сравнения
Система теории сравнения для неклассического слу-
чая образуется благодаря таким дополнениям к ранее
принятым системам.
Алфавит:
1) > — знак превосходства («превосходит»);
178
2) <—знак, противоположный превосходству («ус-
тупает»);
3) = — знак тождества («тождественно»).
D1. Если а есть предикат, то (^> а), « а) и (= а)
суть предикаты сравнения.
2)2. Высказывания, содержащие предикаты сравнения,
суть высказывания сравнения.
Высказывания сравнения читаются так:
1) (а с) (а, Ь) — «а превосходит (не превосходит,
неопределенно превосходит) в по признаку с»;
2) (а с) (а, Ь) — «а уступает (не уступает, неопре-
деленно уступает) b по признаку с»;
3) (а = с) (а, Ь) — «а тождественно (не тождественно,
неопределенно тождественно) b по признаку с».
В дальнейшем вместо символов вида (а с) (а, Ь)¥
(а < с) (а, Ь) и (а = с) (а, Ь) будем для простоты и нагляд-
ности употреблять символы, соответственно (аа ( > с) &);
(а а « с) Ь)и(аа(=с) Ь). Предикат с будем опускать, пола-
гая, что в рамках одного и того же утверждения во всех
высказываниях сравнения имеется в виду один и тот же
предикат с.
Аксиомные схемы 41:
1- Н(®~1>а)
2. (а>6)Н(ЬП>а.)
3. (аП>Ь)Н((&>а): (а = Ь))
4. (а ? > Ь) |—(Ь ? > а)
5. (a>b)(b>c) Н(а><0
6. (а > Ь) (Ъ = с) (— (а > с)
7. (а-|>Ь)(&-|>С)Н(«“1>с)
8. {а ? > Ь) (Ь = с) |— (а ? с)
9. (а<&)|—(Ь>а)
10. (а>Ь) |—(6<а)
11. (а“]<Ь)Ь(®>Ь):(« = Ь)
17»
Аксиомные схемы ЛИ:
((<?< L »)(<?< ®)) — Н ‘qi
((»<<?)(<?<о)) ~Ч 'ы
fa о о 00 о сл
12. (а>Ь): (о = Ь) Н (а И < Ь)
13. (а?<&)Н(*?>а)
14. (&?>а)|-(а?<&)
о-
II V
о- &
7. (а<&)Н(Ь><*)
8. (а>Ь)Н(Ь<а)
9. (а = Ь)|-~(а>Ь)— (&>«)
10. ~(а>Ь)~(Ь>а)|-(а = Ь)
Аксиомные схемы АСП:
1. (а<-с)~(Ь«-с)Н(а(>с)Ь)
2. — (а <— с) — (Ь <- с) |— (а ( = с) Ь)
§ 3. Логика порядка
Система S„2 теории порядка для неклассического слу-
чая получается благодаря таким дополнениям к ранее
принятым системам.
Алфавит: знаки ^>, и =, как в S^1.
Di. Если с есть субъект, то О'с), «с) и (= с) суть
предикаты порядка.
Высказывания, содержащие предикаты порядка, суть
порядковые высказывания. Они читаются так:
1) а О с) (а, Ь) — «а превосходит (не превосходит,
неопределенно превосходит) b по порядку относительно
с»;
2) а (< с) (а, Ь) — «а устуа&ът (не уступает, неопре-
деленно уступает) b по порядку относительно с»;
3) а (= с) (а, Ь) — «а тождественно (не тождествен-
но, неопределенно тождественно) b по порядку относи-
тельно с».
Как и в § 2, вместо символова О с) (а, Ъ), а (< с)
(а, Ь) и а ( = с) (а, Ь) будем употреблять более простые и
наглядные символы соответственно аа(>с)6,
а а (< с) b и а а (= с) Ь. Символ с будем опускать на тех
же основаниях, что и с в § 2.
Аксиомные схемы логики порядка имеют тот же вид,
что и аксиомные схемы AI логики сравнения, с той лишь
разницей, что в них вместо предиката с повсюду фигури-
рует субъект с. Аналогично для классического случая.
181
§ 4. Интерпретация
Примем следующую интерпретацию (в пунктах 1 — 5
знак с есть предикат или субъект):
1) область значения субъектов — множество нату-
ральных чисел;
2) а с) b имеет значение 1, если и только если зна-
чение а больше значения Ь\ а “"| Q> с) b имеет значение 1,
если и только если значение а равно или меньше значения
b; ai С> с) b имеет значение 1, если и только если
соотношение а и Ь не известно;
3) а а « с) b равнозначна формуле, стоящей справа
от знака следования в схемах соответственно 9, 11, 13;
4) а ос (= с) Ь равнозначна формуле, стоящей справа
от знака следования в схемах соответственно 15, 17, 19;
5) если с1 и с2 различны, то значения а а (}> с1) b
и а ос О с2) b независимы;
6) если а с и с имеют значение 1, то значе-
ние а больше значения Ь; соотношение значений а и b
для пар а < с и 6? <— с, а} ч— с и Ь | <— с не изве-
стно; если а ч— с и & "“| ч— с имеют значение 1, то
значения а и Ъ равны; аналогично для пары а? ч— с и
Ь? ч- с.
MTi. Все доказуемые в принятых системах формулы
суть тавтологии.
МТ2. Если с1 и с2 различны, то формулы а а (> с1) &|—
|— (> с2) Ь недоказуемы, поскольку они не являются
тавтологиями. Аналогично — для < и = .
§ 5. Производные термины порядка
Через предикаты порядка, рассмотренные выше, оп-
ределяется совокупность порядковых терминов «находит-
ся между», «структура», «ряд» и т. п. Они рассматривались
в работах [3, 7].
182
§ 6. Система 8т3
Алфавит: 7?, 7?1, 7?2,... — знаки порядка («до этого»,
«после этого», «в десяти метрах от», «через три часа» и
т. п.)
Di. Если R есть знак порядка, а х есть высказывание,
то (7? J х) есть предикат порядка.
Высказывания вида (7? | х) ( | у) читаются так: « | х
имеет место в отношении R к | х». Например, «Гром про-
гремел через пять секунд после того, как сверкнула мол-
ния». В дальнейшем ради упрощения стрелки будем опус-
кать, полагая при этом, что все употребляемые термины
суть термины типа j х.
Аксиомные схемы Sr3:
1. — (Их) у |— (Rx) ~ у
2. (Rx)~y\-----(Rx) у
3. (Rx) у (Rx) z p (Rx) (yz)
4. (Rx) (yz) |— (Rx) у (Rx) z
5. (Rx) у \/ (Rx) z (Rx) (у \/ z)
6. (Rx) (у V z) H (Rx) у V (Ях) 2
7. ((R1x)(R2y))z\—(R1x)z(R2y)z
8. (Rhe) z (R2y) z |— ((Rrx) (R2y)) z
9. ((Rix) \y (R2y)) z H (Rix) z \y (R2y) z
10. (Rix)z\y(R2y)z[-((Rix)\/(R2y))z
11. (R (x V y)) z H ((Rx) V (Ry)) z
12. ((Rx) V (Ry)) z H (R (x V y)) z
13. (R (xy)) z I- ((Rx) (Ry)) z
14. ((Rx) (Ry)) z\—(R (xy)) z
15. (Rix) у (aRibbR2a) (R2y) x)
183
§ 7. Упорядоченные конъюнкции и дизъюнкции
Встречаются высказывания вида «х и затем у», «х и
перед этим у», «х и слева от этого у» и т. п. Эти своеобраз-
ные упорядоченные конъюнкции нередко употребляются
неявно и смешиваются с обычными. Аналогично обстоит
дело с упорядоченными дизъюнкциями. Именно на этом
смешении базируется, на наш взгляд, исключение некото-
рых законов классической логики в «логике микромира».
В общем случае упомянутые конъюнкции и дизъюнкции
имеют вид
x(Rx)y x\/(Rx)y,
где R есть какое-то отношение порядка («х и в отношении
R к этому у», «х или в отношении R к этому у»).
Для рассматриваемых высказываний не имеют силы
формулы вида
X (Rx) у у (Ry) х X V (Rx) у |— у V (Ry) %
Для них имеют силу лишь формулы вида AI:
1. (х (Rlx) у) (aR^b -> bR2a) |— (у (R2y) х)
2. (х у (R'x) у) (aRlb -+ bR2a) Н (У V <№) *)
В остальном для упорядоченных конъюнкций и дизъ-
юнкций имеют силу правила, аналогичные обычным, на-
пример — такие:
Т1. ~ (х (Rx) у) —11-x\/(Rx)~y
Т2. ~(х\/ (Rx)y)—]\—г-~x(Rx)~y
ТЗ. (х \/ (Rlx) у) (R2a) z [— х (R2a) z \/ (Rlx) у
Примем также аксиомные схемы ЛИ:
1. х (R'x) у (R2y) z (х (Rxx) у) (у (R2y) z)
2. (х (R'x) у)(у (R2y) z) х (Rlx) у (R2y) z
3. x V (R>x) у (R2y) z J— (x V (R'x) y) (y V (R2y) z)
4. (* v №) y) (y v m) *) н * v №) y-v *
5. x\/ (R'x)y (R2y) z\-(x\/ (Rrx)y)(y (R2y) z)
184
6. (х V (Яхх) У) (у (R2y) z) [— х \/ (R'x) у (R*y) z
7. х (R1 х) у V (Я2?/) z Н (х (Rxx) у) (у V (Я2у) «)
8. (х (Rlx) у) (у у (R2y) z) Н- х (Rxx) у V (Я2у) z
Обычные (коммутативные) конъюнкцию и дизъюнкцию
можно рассматривать как частный случай упорядоченных,
приняв аксиомные схемы ЛIII:
1. (х (Rx) у->у (Ry) х) (у (Ry) х-+х (Rx) у) ху
2. ху (х (Rx) у-+у (Ry) х) (у (Ry) х-+х (Rx) у)
3. (х\/ (Rx)y-*y\/ (Ry)x)(y\/ (Ry)x->x\J (Rx)y)\-
\—х\/У
4. х\/ yh-(*v (Rx)y^y\/ (Ry)x)(y\y (Ry)x-*
->*V (Rx) y)
§ 8. Логика изменения
Система Sch получается благодаря таким дополнениям
к ранее изложенным системам:
Алфавит: => — предикат превращения.
Высказывание (=>) ( | х, | у) читается так: «Ситуа-
ция, в которой имело место | х (было истинно х), превра-
тилась в ситуацию (или заменилась на ситуацию), в ко-
торой имеет место | у (в которой истинно у)». Вертикаль-
ные стрелки у высказываний будем для упрощения запи-
си опускать, полагая, что буквы х, у, z>... суть термины
я, [У, |z,... Будем употреблять более наглядную за-
пись высказываний в форме х а => у, где а означает “]
или ? или отсутствие обоих. Выражения «вслед за этим»
и «одновременно с этим» здесь не определяются.
Di. Элементарные высказывания изменения суть выс-
казывания Q (а) => Q (а) и ”~] Q (а) => Q (а), где Q есть
предикат, и только эти.
D2. Высказывания изменения:
1) элементарные высказывания изменения суть выска-
зывания изменения;
185
2) если х => у и z V суть высказывания изменения,
то (х =^у) (R (х => z/) (и => v)) есть высказывание изме-
нения при условии, что R (х ==> у) есть «одновременно
с | (х=Ф у)» или «вслед за (х => у)»;
3) нечто есть высказывание изменения лишь в силу 1
и 2.
Аксиомные схемы 41 (символ R означает «вслед за
этим» или «после этого»):
1. Q (а) (Н (<2 (о))) П <2 (®) Н (<2 («) => ~1 <2 («))
2. ((? (а) =» -| Q (а)) р Q (а) (Я {Q {а))) “| Q (а)
3. -1 Q (а) (Л ( -1 Q (a))) Q (а) Н ( ~I Q (a) (а))
4. О Q (а.) Q (a)) f- “] Q (а) (Л ( “] Q (а))) Q (а)
Аксиомные схемы 41 означают, что предикат превра-
щения (изменения) является производным от предикатов
порядка.
Аксиомные схемы 4II:
1. (х^у)\-у
2. (х^=^у)\-(х==$~у)
3. (х=^~у)[-(х~'\=^у)
4. (л: ?=>{/) ^^х^у
5. ~х^у\—(х?=$у)
Аксиомные схемы 4III:
1. (x^y)(R(x=^y))(y=^z)[-(x=^z),
где R есть «вслед за этим» («затем»).
2- (x^y)(R(x=^y))(z=^v)\—(xz=^yv),
где R есть «одновременно с этим».
3. ((х ^y)-^{R{x^ у)) (z => у)) |— (у —> (Ry) р),
где R есть «вслед за этим».
Для классического случая достаточно в аксиомных
схемах 41, 411 и 4III заменить | на —, а аксиомные
схемы 4114 и 4115 исключить.
186
Интерпретация:
1) если х =£ у имеет значение 1, то х имеет значение О
и у имеет значение 1; х у имеет значение 0, если у
имеет значение О;
2) х ~|=>у равнозначно х=$~у\
3) х ? => у равнозначно —х —у,
4) (R (х =>у)) (у => z) равнозначно x=$z\
5) (R (х у)) (z => р) равнозначно xz=^yv .
MTi. Все формулы, доказуемые в изложенной систе-
ме, суть тавтологии (и система непротиворечива).
§ 9. Физическое следование
Система Sph физического следования (рассматривалась
в [3, 4]) получается благодаря таким дополнениям к
ранее принятым системам.
Условные высказывания вида х а -* (Rx) у суть вы-
сказывания о физическом следовании.
Аксиомные схемы AI:
1. (x-+(Rx)y)\-(V( [x))((Rx)y)
2. (V([x))((Rx)y\-(x^(Rx)y)
3. (x-^(Rx)y)\-N([((Rx)y))
it. N( {((Rx)y))[-(x-+(Rx)y)
5. (x Я -> (Rx) y) |- (Я (| x)) ((Rx) ~ y)
6. (Э (| x)) ((Rx) ~ у) H (x “| -> (Rx) y)
7. (z-|-(Ar)y)HM(J ((Rx)~y))
8. M(| ((Rx)~y))y-(x-^(Rx)y)
Следствия 41:
Ti. (x^(Rx)y)-\V-(^(]tx))((Rx)y)
T2. (x ? -> (Rx) y) -| H ? N (I ((^) У))
ТЗ. (х?->(Ях)У)НЬ(?Э(^х))((Ях)~у)
Ti. (х?->(Ях)1/)Н|-?ЛШ((Я*)~У))
w
Аксиомные схемы АП:
1. (х -+ (R2x) у) (aR'b -> W?2a) f- ( — у -+ (R2 ~ у) — х)
2. (х -+ (Rlx) у) (у -> (R3y) z) ((aR'b) (bR2c) (aR3c)) |-
|— (х —► (R3x) z)
3. (x-*(Rx)y)(y-*z)\— (xr-*(Rx)z)
4. (x —> (Rlx) y) (x —► (R2x) z) ((aRlb) (aR2c) —>
(aR3 (b,c))) H (x -> (R3x) (yz))
Следствия A II:
Ti. (x^ (Rx) (yz)) —| f— (x-* (Rx) y) (x^(Rx) z)
T2. (x (Rx) y)\/(x-+ (Rx) z) J- (x (Rx) (у у z))
ГЛАВА ЧЕТЫРНАДЦАТАЯ
НОРМАТИВНЫЕ ПРЕДИКАТЫ
Нормативные высказывания суть высказывания, субъ-
екты которых суть названия действий, а предикаты суть
выражения «обязательно», «разрешено», «запрещено», «без-
различно» и т.п. На эти предикаты распространяются об-
щие правила логики, относящиеся к любым предикатам.
Что касается специфических свойств этих предикатов, то
в рамках логики можно лишь установить их взаимоот-
ношения. Да и то это будет не столько расширение логики,
сколько отнесение нормативных предикатов к определен-
ным логическим типам предикатов (дедуктивно связанных,
логически взаимозаменимых и т. п. ).
Система ££ нормативной логики образуется благодаря
таким дополнениям к ранее рассмотренным системам.
Алфавит:
1) О — предикат «обязательно»;
2) Р — предикат «разрешено»;
3) 3 — предикат «запрещено»;
4) Б — предикат «безразлично»;
5) Н — предикат «необязательно».
Аксиомные схемы Л1:
1. <7(а)|—(а)
2. -|Р(а)Н-|О(а)
3. ?Р(а)|---0(a)
199
Аксиомные схемы ЛИ:
1. O(a)-||_-jP(5)
2. -]<?(а)Н|-р(«)
3. ?О(д)НН?р(«)
Аксиомные схемы АIII:
1. 3(а)-||-“]Р(а)
2. ПЗ(а)Ч|-Р(в)
3. ?3(аНрР(в)
Аксиомные схемы ЛIV:
1. Я(а)-||-Р(а)Р(а)
2. -]Б(в)НН~1^(а)УП^(5)
3. ? Б (а) -1Н ( ? Р (а) V ? Р (5)) ~ И Р (<*) ~ "I Р («)
Аксиомные схемы Л.У:
1. Я(а)ЧН-|О(а)
2. -]Я(а)Ч|-О(а)
3. ?tf(aHHW)
Согласно Л1 предикаты О и Р дедуктивно связаны,
причем первый категорически сильнее второго. Согласно
ЛИ предикаты О и Р логически взаимозаменимы. Логи-
чески взаимозаменимы также предикаты 3 и Р (согласно
ЛШ) и предикаты Н и О (согласно Л¥). Предикат Б
определяется через Р (согласно ЛIV).
Система 8" для классического случая получается пу-
ем исключения всего, что связано с оператором ?, и за-
мены | на ~. Аксиомные схемы 8" таковы:
1. <9(а)|-Р(а)
2. ~ Р(а)|---0(a)
3. 0(a) -1|--Р(а)
4. 3(a)-||---Р(а)
5. 2J (a) —11—Р (a) Р(а)
6. Н (а) -||-0(a)
190
Как видим, нормативная логика сама по себе есть не-
что очень тривиальное. Сложности здесь возникают в ре-
зультате неясности терминологии и неявных допущений.
В частности, в случаях употребления нормативных преди-
катов неявно предполагаются кванторы, которые в логи-
ческих теориях не выявляются. Например, высказывание
«Действие а разрешено» фактически употребляется как
«Всякое действие, называемое а, разрешено » (подобно то-
му, как высказывание «Сумма углов треугольника равна
двум прямым» фактически употребляется как высказы
вание «Сумма углов всякого треугольника равна двум
прямым»).
Собственно говоря, при более полной (чем это сделано
у нас) разработке теории терминов (и теории предикации в
том числе) должен будет измениться, надо думать, и вид
таких разделов логики как модальная и экзистенциаль-
ная логика.
ПРИЛОЖЕНИЕ
Сформулируем подробнее правила приписывания зна-
чений высказываниям с кванторами и формулам следова-
ния в случае прямой интерпретации.
Пусть дана формула х |— у. В высказываниях х и
у все вхождения вида ~ (а*а2...ап) (где п 2), ~ (л1 V
V а2 V ••• V аП)> ~ ( За) Ь заменяем формулами со-
ответственно вида ~ а1 V ~ а2 \/ ... \/— ап, ~а*-
~ а2... ~ ап, а, ~ (V а) ~ Ь. Все вырожденные квантор-
ные группы исключаются. Полученные высказывания z*
и у* равнозначны соответственно х и у, а формула
х |— у равнозначна х* |— у*. Последующие правила от-
носятся к высказываниям и формулам х, у, х |— у, приве-
денным к виду х*, у*, х* |— у*.
Правила для конъюнкции, дизъюнкции и отрицания
обычные (с той лишь разницей, что дизъюнкции и конъ-
юнкции могут быть сколь угодно местными). Дополнитель-
ные правила для кванторов: 1) если вхождению (Va) Ъ
в некоторое высказывание приписали значение 1 (или 0),
то всем остальным вхождениям (Va) Ъ в это же высказы-
вание точно так же приписывается значение 1 (соответ-
ственно )); 2) если (V a) Ъ приписали значение 1, то дол-
жны Ъ приписать значение 1; если (Va) b приписали зна-
чение 0, то этим самым значение b еще не определяется
(оно не зависит в этом случае от значения (V a) fe); 3) если
приписали Ъ значение 0, то должны (V a) Ъ приписать
значение 0; если приписали Ъ значение 1, то значение (Va) Ъ
этим еще не определяется.
192
Правила для формул следования. Выясняем, можно
или нет приписать х значение 1 (или у значение 0) в
формуле х у в силу правил для конъюнкции, дизъюнк-
ции и отрицания, а также кванторов. Если х есть проти-
воречие (или у есть тавтология) в силу этих правил, то
х ]— у есть тавтология. Если же х не есть противоречие в
силу этих правил (х может принять значение 1), а у не
есть тавтология, то поступаем так: приписываем х зна-
чение 1 (или у значение 0) и рассматриваем последствия
этого шага для высказываний, входящих в х (соответст-
венно в Z/), и затем для высказываний, входящих в у (со-
ответственно в х), и для у (для х) в целом. Например, при-
писав х значение 1, мы должны приписать обоим а и b
значения 1, если х есть ab, приписать' b значение 1, если
х есть (Va) b, приписать хотя бы одному из а и b значение 1,
если х есть а \/ Ь, и т. п. В этом случае примем такие
дополнительные правила для кванторов: 4) если припи-
сав х значение 1 (у значение 0), мы вследствие этого вы-
нуждены приписать значение 1 (не имеем возможности
приписать значение 0) некоторому высказыванию Ь, вхо-
дящему в у (входящему соответственно в х), то мы должны
(Va) fe, входящему в у (входящему соответственно в х),
приписать значение 1; 5) если же приписав х значение 1
(у значение 0), мы вследствие этого не вынуждены припи-
сывать Ъ значение 1 (имеем возможность приписать ему
значение 0), то мы должны (Va) Ь приписать значение 0.
2)1. Формула х |—у есть тавтология, если и только
если она принимает значение 1 для всех вариантов (ком-
бинаций) приписывания значений частям х и у по уста-
новленным правилам.
Упомянутые в Di варианты возникают за счет того, что
возможны различные комбинации значений а1,..., ап
для случаев, когда a1 V ... V аП имеет значение 1 и а1...
...ап имеет значение 0, а также различные комбинации зна-
чений (Va) b и b для случаев, когда b имеет значение 1
и (Va) b имеет значение 0.
193
Рассмотрим два примера. Формулу (Va) (ЯЬ) х |—
|— (ЯЬ) (Va) ^приводим к виду (Va)— (Vb) — х\— — (Vb)
~ (у а) х. Приписываем посылке значение 1. Значит дол-
жны ~ (Vb) ~ х приписать значение 1, а (Vb) ~х зна-
чение 0. Значение ~ х не зависит от (Vb) ~ х, т. е. можем
ему приписать как значение 1, так и значение 0. Но в
таком случае (Va) х имеет значение 0, его отрицание —
значение 1, (Vb) ~ (Va) ar — значение 1, а его отрица-
ние — значение 0. Значит, наша формула не есть тавто-
логия. Формула (Va) х (Яа) у |— (Яа) (ху) приводится к
виду (Va) х — (Va) ~ у f- ~ (Va) (~ х V ~ у). При-
писав посылке значение 1, мы должны приписать (Va) х
и ~ (У а) ~ у значения 1, х значение 1 и (Va) ~у зна-
чение 0. Значит обоим х и у можно приписать значение 1,
а ~ х \/ ~ у значение 0. Таким образом, (Va) (~х\/
\/ ~ у) имеет значение 0, а его отрицание — значение 1.
Других вариантов нет, а проверка со стороны заключения
дает тот же результат. Значит формула есть тавтология.
Примем, далее, определения для прямой интерпрета-
ции формул [— х.
D2. Формула |— х есть тавтология, если и только ес-
ли х есть тавтология.
D3. Представительством высказывания х в классе*
формул следования будем называть множество формул
следования, которые получаются так: 1) х путем эквива-
лентных преобразований приводится к виду (KV)...
.. .(Knan) у, где К1,..., Кп есть какая-то комбинация из кван-
торов V и Я, а у есть ~ а, а \/ b или ab; 2) ~ а приво-
дится к виду с\/ d или cd', 3) к каждому из а и Ъ в ab
применяется 1 и 2; все это делается до тех пор, пока не
получится множество формул вида с\/ d*, если а или Ъ
есть элементарное высказывание, заменяем их соответ-
ственно на а \/ а и b \/ Ь; 4) все эти формулы вида с V
\/ d заменяются соответственно на формулы вида ~ с d,
которые и образуют представительство х в классе формул
следования.
194
Очевидно, для каждого высказывания может быть най-
дено его представительство в классе формул следования
(согласно D3). В дальнейшем условимся, что для устано-
вления того, является высказывание тавтологией или нет,
мы будем пользоваться методом отыскания его предста-
вительства в классе формул следования, т. е. примем сле-
дующее дополнение к прямой интерпретации: 5) высказы-
вание имеет значение 1, если и только если все формулы,
образующие его представительство в классе формул сле-
дования, имеют значение 1.
AfZl. Высказывание есть тавтология, если и только
если тавтологиями являются все формулы, образующие
его представительство в классе формул следования.
МТ2. Высказывание (V а) х есть тавтология, если и
только если х есть тавтология; аналогично для (Яа) х,
МТЗ. Высказывание (KW)... (Knan) х есть тавтоло-
гия, если и только если х есть тавтология (следует из
МТ2).
Изложенный способ приписывать значения истинности
формулам х у и х делает излишней гипотезу, соглас-
но которой область значения субъектов (индивидных пере-
менных) непуста.
Рассмотрим систему S*cq с аксиомной схемой А5,
принятой в § 11 седьмой главы.
МТЪ. Если х |— у доказуема в S\q, то она есть тавто-
логия (очевидно из вида аксиомных схем и правил вывода).
МТб. Если х |—- у есть тавтология, то она доказуе-
ма В Scq.
Доказательство МТб отличается от доказательства
полноты S*cq лишь дополнительными случаями, когда в у
фигурирует элементарное высказывание, отсутствующее в
х. Если х |— у есть тавтология, то тавтологией будет
х V ~ zz |— у, где z есть любое высказывание, содержа-
щее все те элементарные высказывания, которые входят
в у и отсутствуют в х. Но в силу полноты S&cq формула
х \/ ~ zz у доказуема в S*cq, а формула х\—х\/ ~zz
195
доказуема в силу 5е. Отсюда по правилу транзитив-
ности получаем, что доказуема х [— у.
МТ1. Если |— х доказуема в то она есть тавтоло-
гия (очевидно из вида аксиомных схем и правил вывода).
MTS. Если |— х есть тавтология, то она доказуема в
9е
м cq-
Доказательство МТ&. если |— х есть тавтология, то х
есть тавтология; если х есть тавтология, то ~ (~уу) |— я
есть тавтология и доказуема в S*q; но |— ~ (~уу) до-
казуема, значит, согласно 5е будет доказуема |— х.
Таким образом, для имеется процедура разреши-
мости: 1) если формула имеет вид х [— у, то достаточно
выяснить, является она тавтологией (и в этом случае она
доказуема) или нет (и тогда она недоказуема); 2) если фор-
мула имеет вид р- х то вопрос о ее доказуемости сводится
к вопросу о доказуемости формул, образующих предста-
вительство х в классе формул следования, т. е. к пункту 1.
Но система S\ еще не эквивалентна классическому
исчислению предикатов: наше определение тавтологии не
совпадает с определением общезначимой формулы для
классического исчисления предикатов. Так, формула
(V а) Р (а) о Р (Ъ) общезначима, но не есть тавтология
в нашем смысле. Ив не будут доказуемы формулы
(Va) Р (a) Н Р (Ь) и Н (V а) Р (а) =э Р (Ь).
Рассмотрим систему Sk, которая образуется так.
В определении D2 VIII в пункте 3 остается только субъект,
т. е. исключается квантификация предикатов. Прини-
мается S^q с этим ограничением и принимаются дополни-
тельные аксиомные схемы Ак: (V а) х [— у и УНСЯ61)^»
где у получается из х путем замены всех свобод-
ных вхождений а в х на Ь, причем, в х нет вхождений
вида (V&) z и (ЯЬ) z таких, что а свободно входит в z.
Система Sk эквивалентна классическому исчислению
предикатов в смысле таких теорем:
МT9. Формула х |— у доказуема в если и только если
х zd у доказуема в классическом исчислении предикатов.
19Ф
МТ10. Формула |— х доказуема в 8к, если и только
если х доказуема в классическом исчислении предикатов.
Построим систему Si с тем же алфавитом и теми же
определениями высказывания и формулы следования, что
и в S^, и таким определением доказуемой формулы:
D'. Формула х\—у доказуема в S' (есть формула пе-
реименования), если и только если у образуется из х
путем замены нуля или более вхождений вида (ya) z и
(да) z соответственно на (у&) и и (д&) v, где v образует-
ся из z путем замены всех вхождений а в z на Ь, при-
чем b не входит в z.
Для S* имеется процедура разрешимости (она три-
вильна и дана в D').
Класс формул следования, доказуемых в Sk, теперь
можно разбить на три подкласса: 1) формулы, доказуе-
мые в Secg', 2) формулы переименования; 3) формулы, не-
доказуемые в S6cq и S' (смешанные формулы). Можно
строить различные системы, в которых будут доказуемы
также и смешанные формулы. Они заключены в интер-
вале между S6cq и Sk. Среди них возможны такие, для
которых имеется процедура разрешимости. Такова, на-
пример, система Sr, задаваемая определением (5*д и
предпола гаются):
Dr. Формула а:|—у доказуема в ST в таких и только
таких случаях: 1) если найдется последовательность
формул х и и v [— у такая, что каждая из этих
формул доказуема в S^ или S'; 2) если х|— у есть одна
из аксиом Ак системы Sk.
Для Sr имеется простая процедура разрешимости.
Для пункта 2 определения Dr она очевидна. Для пунк-
та 1 она заключается в пересмотре всех возможных вы-
сказываний, образуемых из х или у путем переименова-
ния входящих в них связанных субъектов, или всевоз-
можных пар таких высказываний, образуемых из х и у.
ЗАКЛЮЧЕНИЕ
Изложенная концепция логики нуждается в дальней-
шей разработке с точки зрения отыскания подходящих
формулировок проблемы полноты для ряда рассмотрен-
ных исчислений и модификаций их в зависимости от ре-
шения этих проблем, с точки зрения выяснения взаимо-
отношений этих исчислений, их возможных вариаций
сужений и расширений. Интересно также выяснить, ка-
кие преимущества дает изложенная концепция в решении
проблем логики и методологии науки. Пути подхода к
последним частично намечены в работах [3, 4, 6, 7].
ЛИТЕРАТУРА
1. Боброва Л. А. Полнота систем вырожденного следования и ква-
зиследования. «Неклассическая логика» (в печати).
2. Боброва Л. А, К проблеме логического следования. — «Вест-
ник МГУ», № 2, 1966.
3. Зиновьев А. А. Основы логической теории научных знаний.
М.» 1967. Изд. 2. М.: Издательство ЛКИ/URSS, 2010.
4. Зиновьев А. А. Комплексная логика.— «Исследование логи-
ческих систем». М., 1970.
5. Зиновьев А. А. Комплексная логика (формальное построение).—
«Неклассическая логика» (в печати).
6. Зиновьев А, А. Классические и неклассические ситуации в нау-
ке.— «Вопросы философии», 1968, № 9.
7. Зиновьев А. А. О пространственной и временной терминоло-
гии.— «Вопросы философии», 1969, № 5.
8. Зиновьев А. А, Логическое следование.—«Проблемы логики
и теории познания». М., 1968.
9. Ивин А. А. Коннексивная импликация.—«Исследование логи-
ческих систем». М., 1970.
10. Сидоренко Е. А. Варианты систем логического следования.—
«Неклассическая логика» (в печати).
И. Сидоренко Е. А. Независимость в системах логического сле-
дования.— «Неклассическая логика» (в печати).
12. Смирнов Г» А. Доказательство основных теорем теории силь-
ного логического следования.— «Логическая семантика и мо-
дальная логика». М., 1967.
13. Смирнов Г. А. О видах логического следования.— «Исследо-
вание логических систем». М., 1970.
14. Федина А. М. О полноте систем логического следования.—
«Неклассическая логика» (в печати).
15. Федина А. М. О силлогистике классов.— «Неклассическая
логика» (в печати).
16. Щеголькова А. М. Некоторые теоремы теории кванторов,—
«Неклассическая логика» (в печати).
О ЛОГИЧЕСКИХ РАБОТАХ
А. А. ЗИНОВЬЕВА
Александр Александрович Зиновьев — большое явление русской
культуры второй половины XX века.
Человек ренессансного таланта — философ, социальный теоре-
тик, глубокий исследователь современной цивилизации, писатель, ху-
дожник, публицист, общественный деятель, — он прожил сложную,
драматическую жизнь и остался верным своим убеждениям.
Однако широкая публика не всегда знает, что А. А. Зиновьев на-
чинал свои исследования с логики. Именно эти проблемы были в тече-
ние длительного времени в центре его интересов. В этой области им
высказано множество идей, некоторые из которых были сразу же под-
хвачены коллегами в нашей стране и за рубежом, другие первоначаль-
но были не поняты, хотя постепенно стали использоваться (нередко без
ссылки на автора), третьи все еще ожидают признания.
Я хочу подчеркнуть, что логика была не просто той областью,
в которой А. А. Зиновьев начинал свою исследовательскую деятель-
ность и которую он затем оставил ради других занятий. В действи-
тельности логика лежит в основе всех его социальных и философско-
этических построений. Не случайно одна из его важнейших книг назы-
вается «Логическая социология». Но саму логику он понимал по-
своему, нередко в противоречии с тем, что считалось общепринятым.
Для А. А. Зиновьева смысл логики не в конструировании фор-
мальных исчислений, а в использовании формальных методов для вы-
работки приемов научного познания. Так было начиная с первых его
работ, посвященных исследованию логического метода в «Капитале»
К. Маркса и кончая работами по логической физике и логической со-
циологии. Именно этот смысл имеют работы А. А. Зиновьева по ком-
плексной логике. В последние годы жизни он разрабатывал программу
интеллектологии, которая должна объединить логику, гносеологию и
онтологию.
Вклад А. А. Зиновьева в логику значителен и далеко не освоен со-
временными исследователями. Многие поставленные им проблемы не
только не исчезли, а стали более острыми. Многие его идеи исключи-
тельно актуальны. Я надеюсь, что переиздание основных логических
работ Александра Александровича привлечет к ним то внимание, кото-
рое они заслуживают.
Академик В. А. Лекторский
СОДЕРЖАНИЕ
О логических работах А. А. Зиновьева (В, А, Лекторский) 1
ВВЕДЕНИЕ 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. Полнота 51 25
§ 8. Независимость S1 33
§ 9. Правило подстановки 35
ГЛАВА ВТОРАЯ. СИЛЬНОЕ СЛЕДОВАНИЕ (другой вариант) 36
§ 1. Система б1! 36
§ 2. Полнота 37
§ 3. Независимость 43
§ 4. Эквивалентность 51 и 45
§ 5. Сильное следование 45
ГЛАВА ТРЕТЬЯ, ОСЛАБЛЕННОЕ СЛЕДОВАНИЕ 49
§ 1. Система S9 49
§ 2. Непарадоксальность Sa 49
§ 3. Полнота S2 50
200
1 4. Система 5г 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. Система 90
§ 7. Система 91
§ 8. Система^ 91
§ 9. Система 93
§ 10. Парадоксы 5^ 91
§ И. Полнота 95
ГЛАВА СЕДЬМАЯ. ТЕОРИЯ КВАНТОРОВ 98
§ 1. Высказывания с кванторами 98
§ 2. Система S3cq 99
§ 3. Непарадоксальность 1 ^0
§ 4. Непротиворечивость ^0
§ 5. Независимость S* 101
§ 6. Некоторые следствия 102
§ 7. Главная интерпретация 105
201
§ 8. Полнота S3cq 1°7
§ 9. Проблема разрешимости 116
§ 10. Другие системы для классического случая 120
§ И. Расширение S3cq 421
§ 12. Система Ssnq 122
§ 13. Непротиворечивость S3nq 123
§ 14. Некоторые следствия в Ssnq 124
§ 15. Главная семантическая интерпретация Senq 125
§ 16. Другие системы для неклассического случая 126
§ 17. Другой вариант классического случая 127
§ 18. Полнота S3nq 127
§ 19 Правила подстановки 129
§ 20. Расширения систем теории кванторов 130
§ 21. Кванторы и условные высказывания 131
ГЛАВА ВОСЬМАЯ. ТЕОРИЯ ПРЕДИКАЦИИ 132
§ 1. Системы 132
§ 2. Интерпретация 133
§ 3. Классический случай 134
§ 4. Полнота 134
§ 5. Дедуктивно связанные предикаты 135
§ 6. Теория предикации и кванторы 135
§ 7. Расширения теории предикации 136
ГЛАВА ДЕВЯТАЯ. ТЕОРИЯ ТЕРМИНОВ 137
§ 1. Термины 137
§ 2. Общая теория терминов. Sj 139
§ 3. Теория субъектно-предикатных терминов 141
§ 4. Силлогистика предикатов 145
§ 5. Определения 146
§ 6. Логически взаимозаменимые предикаты 147
§ 7. Логические термины 148
Г Л А В А Д Е С Я Т АЯ. ЛОГИКА КЛАССОВ 149
§ 1. Классы 149
§ 2. Система 8% 149
5 3. Система S% 151
§ 4. Силлогистика классов 152
§ 5. Силлогистика классов и силлогистика предикатов 157
§ 6. Квазиклассический случай в теории кванторов 157
§ 7. Классы классов 158
§ 8. Парадокс класса нормальных классов 159
§ 9. Производные классы 160
202
ГЛАВА ОДИННАДЦАТАЯ. ЛОГИКА СУЩЕСТВОВАНИЯ 161
§ 1. Экзистенциальные предикаты 161
§ 2. Система S* 162
§ 3. Некоторые следствия в 5® 164
§ 4. Теорема универсальности 164
§ 5. Кванторы и предикаты существования 165
§ 6. Семантическая интерпретация 165
§ 7. Система S* 167
ГЛАВА ДВЕНАДЦАТАЯ. МОДАЛЬНАЯ ЛОГИКА 168
§ 1. Модальные предикаты 168
§ 2. Система 166
§ 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. Система 5ГЗ 183
§ 7. Упорядоченные конъюнкции и дизъюнкции 184
§ 8. Логика изменения 185
§ 9. Физическое следование 187
ГЛАВА ЧЕТЫРНАДЦАТАЯ. НОРМАТИВНЫЕ ПРЕДИКАТЫ 189
ПРИЛОЖЕНИЕ 192
ЗАКЛЮЧЕНИЕ 198
ЛИТЕРАТУРА 199
ББК 22.12 87.4
Зиновьев Александр Александрович
Комплексная логика / Вступ. ст. В. А. Лекторского.
Изд. 2-е, испр. и доп. — М.: Издательство ЛКИ, 2010. — 208 с.
(Из наследия А. А. Зиновьева.)
В настоящей книге, написанной выдающимся отечественным философом
и логиком А. А. Зиновьевым, дается систематическое изложение формального
аппарата разработанной автором комплексной логики. Рассматривается общая
теория дедукции и ее расширения, включая теорию предикации, кванторов,
условных форм, модальностей, существования, норм, терминов, отношений
и физического следования. Автор приводит доказательства непротиворечиво-
сти и полноты систем комплексной логики относительно определенных се-
мантических интерпретаций, выясняет место классической и интуиционист-
ской логик в теории логического следования.
Рекомендуется философам, логикам, методологам науки, студентам и ас-
пирантам соответствующих специальностей.
Ответственный редактор
доктор философских наук П. В. Таванец
Издательство ЛКИ. 117312, Москва, пр-т Шестидесятилетия Октября, 9.
Формат 60x90/16. Печ. л. 13. Зак. № 3515.
Отпечатано в ООО «ЛЕНАНД».
117312, Москва, пр-т Шестидесятилетия Октября, ПА, стр. 11.
ISBN 978-5-382-01172-1
© А. А. Зиновьев, 1970, 2010
© В. А. Лекторский,
вступительная статья, 2010
© Издательство ЛКИ, 2010
НАУЧНАЯ И УЧЕБНАЯ ЛИТЕРАТУРА
E-mail: URSS@URSS.ru
Каталог изданий в Интернете:
http://URSS.ru
Тел./факс: 7 (499) 135-42-16
URSS Тел./факс: 7 (499) 135-42-46
Все права защищены. Никакая часть настоящей книги не может быть воспроизведена или
передана в какой бы то ни было форме и какими бы то ни было средствами, будь то элек-
тронные или механические, включая фотокопирование и запись на магнитный носитель,
а также размещение в Интернете, если на то нет письменного разрешения владельцев.
Александр Александрович ЗИНОВЬЕВ
(1922-2006)
Всемирно известный логик, социолог, писатель, публицист. Родился в деревне
Пахтино Чухломского района Костромской области. Участник Великой Отечест-
венной войны с первого до последнего дня, удостоен боевых наград. В 1951 г.
окончил философский факультет МГУ им. М. В. Ломоносова, затем там же
аспирантуру. В 1954 г. защитил кандидатскую диссертацию «Логика “Капитала”
Маркса»; через шесть лет — докторскую диссертацию «Философские проблемы
многозначной логики». Они снискали автору репутацию яркого, смелого, неза-
висимого ученого.
С 1959 по 1976 гг. А. А. Зиновьев — научный сотрудник Института философии
АН СССР; одновременно в 1963-1969 гг. — профессор, заведующий кафедрой
логики философского факультета МГУ. Разработал оригинальную концепцию
логики (комплексная логика). Опубликовал ряд монографий по логике и мето-
дологии науки («Философские проблемы многозначной логики», «Логика вы-
сказываний и теория вывода», «Основы логической теории научных знаний»,
«Комплексная логика», «Логика науки», «Логическая физика»). Многие из них
переведены на иностранные языки. Получил признание в международном научном
сообществе как один из крупнейших логиков XX века.
Параллельно занимался изучением реального коммунизма, построенного в Совет-
ском Союзе. Результатом этих исследований стали вышедшие за рубежом социо-
логические романы «Зияющие высоты» (1976) и «Светлое будущее» (1978). Они
имели огромный резонанс во всем мире.
После выхода этих книг А. А. Зиновьев был лишен советского гражданства и вы-
слан вместе с семьей из СССР; 21 год жил в Мюнхене. В период вынужденной
эмиграции разрабатывал логику и методологию социального познания, создал
теорию коммунистического строя, теорию формирующегося на Западе сверх-
общества. Он стал первым, кто с научных позиций подверг критике горбачевскую
перестройку, точно предсказал ее исход, проанализировал постсоветский этап в
новейшей истории России. Удостоен ряда научных наград и званий, включая
премию А. де Токвиля — высшую международную премию в области социологии.
А. А. Зиновьев — единственный в России обладатель этой премии. Активно зани-
мался публицистической деятельностью. Всего им написано около 50 книг и сотни
статей.
В 1999 г. А. А. Зиновьев вернулся в Москву. В последние годы он активно вел
научную работу, выпустил ряд книг, в числе которых «Очерки комплексной логики»
(URSS, 2000), «Логическая социология» (2002) и «Фактор понимания» (2006),
преподавал в вузах, занимался общественной деятельностью. А. А. Зиновьев
скончался в 2006 году после тяжелой болезни и был похоронен в Москве на Ново-
девичьем кладбище.