
для произвольных терминов х, у, z. Из исходных комбинаторов получают другие комбинаторы, например В' xyz = x(zy) (= СВ), К' ху = у (= СК), I' ху =ух (= CI). Следующие исходные множества комбинаторов {В, С; W, К}, {В', W, К}, и {S, К} являются эквивалентными и для последнего (а значит и для остальных) доказана комбинаторная полнота, т. е. все другие возможные комбинаторы можно построить из исходных (см. [Сипу and Feys 1958] и [Энгелер 1987]. Оказалось, что между комбинаторами и импликативными формулами существует однозначное соответствие. Главным результатом этого соответствия является следующий важный факт: полное множество исходных комбинаторов определяет собой импликативный фрагмент интуиционистской пропозициональной логики ![]()
(Уже Гильбертом в 1922 г. была построена логическая система, получившая название «позитивная импликативная логика», которая в качестве импликативных формул содержит аксиомы В, С, W, К. Из доказательства М. Вайсберга [Wajsberg 1938] об отделимости импликации в интуиционистской логике следует, что система Гильберта есть
Для гильбертовского исчисления L отделимость связок имеет место, если для любой доказуемой формулы в L существует ее доказательство, которое использует только аксиомы для импликации и аксиомы для других логических связок, действительно входящих в эту формулу.)
В силу указанного соответствия (оно еще называется изоморфизмом Карри-Ховарда) можно классифицировать импликативные логики посредством комбинаторов, и наоборот, и, главное, изучать свойств импликативных логик, используя свойства комбинаторов и свойства
λ-исчиления (см. [Bunder 2002]). Однако эта классификация, как и классификация нова, не охватывает классической импликативной логики
поскольку нет такого комбинатора, который соответствовал бы закону Пирса и вообще любой неинтуиционистской импликативной формуле. Это объясняет главную цель работы [Gabbay and de Queiroz 1992]: распространить изоморфизм Карри-Ховарда до
т. е. сконструировать такой "комбинатор" Р, который соответствовал бы закону Пирса.
Итак, перед нами стоит следующая исходная проблема: найти единое основание для классификации импликативных логик. Пусть
есть пропозициональный язык, единственной логической связкой которого является импликация →. Под импликатывной логикой будем понимать множество всех правильно построенных формул, замкнутое относительно правил МР и постановки.
2. Решетка имлликативных логик ![]()
Решение проблемы мы видим в построении такой логической конструкции, которая позволит из ее элементов конструировать искомые импликативные логики. Более того, при применении к самой конструкции простейших операций можно будет получать (порождать) новые логики и даже целые их классы.
В качестве элементарных объектов, из которых будет строиться конструкция, возьмем следующие импликативные формулы, которые для удобства будем обозначать посредством соответствующих комбинаторов:

Операциями являются два логических правила вывода: modus ponens и подстановка.
Доказуемость формулы А будем обозначать посредством
Сами доказательства будем записывать способом, предложенным Я. Лукасевичем в [Lukasiewicz 1929], однако в наших обозначениях. Каждый доказанный тезис будет иметь свой номер и предшествующую строку доказательства, которая состоит из двух частей, разделенных звездочкой *. Слева стоит формула (или ее номер), в которую произведена подстановка и которая является большой посылкой. Справа указывается малая посылка, которая также может быть получена за счет подстановки. Результат применения МР указывается посредством тире, затем указывается номер новой формулы. Например, докажем
Утверждение 1.![]()

Теперь самое главное. Основным требованием к элементарным объектам, т. е. к импликативным формулам, будет требование их независимости друг от друга (см, выше раздел 2.3). Легко показать, что формула I не является независимой в приведенном выше исходном множестве объектов, поскольку она доказуема из С, К или W, К. Например,
Утверждение 2.

Очевидно, что формулу К нужно как-то ослабить, например, подстановкой в нее других переменных (или их отождествлением). Этим способом можно получить формулу K1:
![]()
![]()
Теорема 1. Множество формул
является независи-
мой аксиоматизацией
Доказательство теоремы состоит из двух частей:
(і) доказательство независимости формул
(іі) доказательство того, что
есть аксиоматизация ![]()
(і). Доказательство независимости производится матричным методом, причем используемые матрицы должны быть нормальными в смысле Лукасевича—Тарского (см. выше раздел 4.2), т. е. они должны быть согласованы с правилом МР.
Матрица 1 [Sobocinski 1952]:

Матрица 2 [Anderson andBelnap 1975]:

Матрица 3 [Sobocinski 1952]:

Матрица 4 [Lukasiewicz 1920]:

Матрица 5. [Sobocinski 1952]:

Интересно заметить, что хотя логика
является бесконечно-значной [Thomas 1962], тем не менее независимость ее аксиом доказывается средствами трехзначной логики.
(ii). Надо показать, что
Доказательством
является Утверждение 3.
[Смирнов 1972].

Таким образом, теорема 1 доказана.
Теперь, в силу доказательства независимости элементов множества
мы можем перейти к построению того, что будем называть логической конструкцией. Рассмотрим семейство всех подмножеств этого множества. Как известно, семейство всех подмножеств некоторого конечного множества образует булеву решетку, упорядоченную отношением включения. В нашем случае булева решетка имеет 32 (=25) элементов с единицей
Остальные вершины решетки представляют собой подлогики
Полученную конечную булеву решетку обозначим посредством
и назовем
- конструкцией.
Для простоты изображения в качестве нуля решетки возьмем логику IB. В результате имеем следующую 8-элементную решетку импликативных логик:

Система IBCW есть слабая импликация Чёрча R→ [Church 1951]. В силу Утверждений 2 и 3 и того, что K1 есть подстановочный случай
Как сообщает А. Прайор [Prior 1962], система IBC (под названием BCI) и ВСК были введены в 1956 г. Более подробно об элементах решетки
и вообще об импликативных логиках см. в [Карпенко 1993].
Заметим, что, по-видимому, первая попытка (и не совсем успешная) решеточно упорядочить импликативные логики принадлежит [More 1964].
Обратим внимание на то, что на данной диаграмме изображена булева решетка подмножеств аксиом относительно включения, но в общем случае не решетка импликативных логик относительно выводимости из аксиом. Например, логика IBC не является пересечением множеств теорем, выводимых в
поскольку


Но W* является пдстановочным случаем аксиомы W из IBCW. Однако W* не выводима из IBC. Последнее следует из свойств матрицы 6:
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 |


