Логические исследования 2018. Т. 24. № 1. С. 46-61 УДК 16+510.64
Logical Investigations 2018, Vol. 24, No. 1, pp. 46-61 DOI: 10.21146/2074-1472-2018-24-1-46-61
Неклассическая логика
Non-classical Logic
А.А. Беликов
Семантики Войшвилло для некоторых расширений логики FDE: часть I
Посвящается
Елене Дмитриевне Смирновой и Александру Степановичу Карпенко
Беликов Александр Александрович
Кафедра логики, философский факультет, МГУ имени М. В. Ломоносова Российская Федерация, 119991, г. Москва, Ломоносовский проспект, д. 27, корп. 4. E-mail: belikov@philos.msu.ru
В настоящей статье исследуются семантики полуобобщенных описаний состояний, которые являются разновидностью информационной семантики Е.К. Войшвилло, предложенной им для первоуровневой релевантной логики (FDE) в начале восьмидесятых годов. Ключевой особенностью войшвилловского подхода является рассмотрение описаний состояний, на которые не налагаются классические условия о непротиворечивости и полноте, что позволяет определить релевантное отношение следования. Под релевантным отношением следования понимается такое, для которого не проходят классические парадоксы: A А ~A = B и B = A V ~A. Нами рассматриваются известные расширения логики FDE, сформулированные в терминах систем бинарных следований: трехзначная логика Клини, логика Приста и классическая логика. Первые две из них могут быть семантически определены при помощи полуобобщенных описаний состояний: для логики Клини вводится понятие Т-обобщенных описаний состояний (непротиворечивых, но неполных), для логики Приста используется понятие ^-обобщенных описаний состояний (противоречивых, но полных). Отношение следования, порождающее логику Клини, определяется через сохранность истинности и не-ложности от посылки к заключению. В свою очередь, логика Приста определяется отношением следования через сохранность ложности и не-истинности от заключения к посылке. В статье предлагаются доказательства адекватности данных семантик указанным системам. В случае с классической логикой мы формулируем лишь набросок доказательства полноты и непротиворечивости относительно семантики с классическими описаниями состояний (непротиворечивыми и полными). Настоящая статья является первой частью исследования, посвященного семантикам Е.К. Войшвилло для расширений логики FDE.
Keywords: логика Клини, логика Приста, классическая логика, первоуровневая релевантная логика, описания состояний, информационная семантика
© А.А. Беликов
1. Введение
Семантика обобщенных описаний состояний была предложена Е. К. Войшвилло в связи с проблемой экспликации понятия релевантного следования. Главной методологической предпосылкой в решении данной проблемы можно считать стремление Евгения Казимировича эксплицировать следование как связь между высказываниями по включению семантической информации, которая понималась им как подлинное логическое содержание высказываний. Таким образом, данный подход в прямом смысле раскрывает термин «релевантного следования», в отличие от альтернативных подходов, например WGS-критерия, которые, по мнению Е.К. Войшвил-ло: «идут по линии тех или иных ограничений классического отношения А |= В...» [2].
Семантическая информация высказывания А содержится в определениях логических констант, входящих в это высказывание. Однако, как замечает Е. К. Войшвилло, в условия истинности для формул классической логики включаются дополнительные предпосылки онтологического характера, а именно о непротиворечивости и непустоте тех возможных миров, к которым относятся данные высказывания. В силу этих предпосылок мы не можем ухватить чистое логическое содержание высказываний, поскольку оно ограничено этими предпосылками, что влечет появление высказываний, не несущих никакой информации о возможном положении дел. Этими высказываниями и являются формулы, образующие парадоксы классического следования: А Л ~А и А V ~А. Исходя из этой идеи, Войшвилло предлагает определять следование через включение семантической информации заключения в семантическую информацию посылки. Если множество ситуаций, в которых истинно высказывание А, обозначить как Ма и множество всех возможных ситуаций обозначить как М, то семантической информацией высказывания А является пара (Ма, М). Другими словами, семантической информацией высказывания А является множество ситуаций, при которых оно истинно, относительно множества всех возможных ситуаций. В качестве этих «возможных ситуаций» Е.К. Войшвилло рассматривает описания состояний. Допустив тот факт, что М может быть бесконечным, становясь при этом универсальным для всех высказываний языка, мы можем записывать семантическую информацию произвольного высказывания А через Ма. Тогда отношение следования трактуется как «семантическая информация В составляет часть семантической информации А», символически:
А |= В Ма ^ Мв
Нетрудно убедиться в том, что при такой трактовке информации высказывания вида А Л ~А и А V ~А действительно либо не содержат информации
вообще (в первом случае), либо содержат сразу всю возможную информацию (второй случай). Именно эти парадоксальные случаи и являются следствиями тех онтологических предпосылок, на которых мы сконцентрируемся в дальнейшем. И именно от них необходимо отказаться при построении семантики Войшвилло для преодоления парадоксов классического следования.
Е.Д. Смирнова в работе [5] предлагает обобщающий подход к построению семантик для интенсиональных логик. Там же рассматривается возможность расширения области применени семантики Е. К. Войшвилло на некоторый класс логик, а именно: логика Хао Вана (обозначим её HW), логика, двойственная логике Хао Вана (обозначим её DHW), и первоуров-невый фрагмент логики Лукасевича. Заметим, что эта же идея высказывалась и самим Евгением Казимировичем в работе [2].
Целью же настоящей работы является строгая реализация этой идеи. Я сформулирую семантики Войшвилло, основанные на понятии полуобобщенных описаний состояний, и докажу их адекватность системам для пер-воуровневых фрагментов сильной трехзначной логики Клини K3 и логики Приста Рз, которые дедуктивно эквивалентны системам для логики Хао Вана и логики, двойственной логике Хао Вана, соответственно. Ввиду тривиальности результата о том, что семантика с классическими описаниями состояний адекватна первоуровневому фрагменту классической логики TV, я сформулирую лишь набросок этого доказательства.
2. Семантика полуобобщенных описаний состояний для логик Клини, Приста и классической логики
Все исследуемые в данной работе логики основаны на пропозициональном языке L, который мы определяем по форме Бакуса-Наура. Пусть Prop обозначает множество всех пропозициональных переменных языка L.
A := Prop \ ~A \ (A Л A) \ (A V A).
Пусть Form обозначает множество всех формул языка L. Под функцией оценки будем понимать отображение и: Prop ^ {t, f}. Множество Literals = Prop U {^p: p € Prop} есть множество литералов. Под описанием состояний будем понимать такое (возможно бесконечное) множество {p1,p2, • • • ,'Рп} ^ Literals, где каждый p)i является литералом. Множество всех описаний состояний обозначим через States.
Классическим описанием состояний будем называть такое описание состояний а, которое удовлетворяет следующим условиям:
I. У pi € Prop (pi € а или ~pi € а);
II. ypi € Prop -(pi € а и ~pi € а).
Обобщенным описанием состояний будем называть такое описание состояний a, которое не удовлетворяет условиям (I) и (II), то есть может быть пустым и противоречивым.
Полуобобщенными описаниями состояний будем называть Т-обобщенные описания состояний и ^-обобщенные описания состояний. В первых соблюдается условие (II), но не соблюдается условие (I); в последних же соблюдается условие (I), но не соблюдается условие (II).
Идея использования обобщенных описаний состояний для определения отношения следования между формулами первого уровня1 впервые появляется в работе [1]. В дальнейшем она развивается в известной монографии [2]. Фактически предлагаемое отношение следования аксиоматизируется не менее известной системой FDE, возникшей в работах А. Андерсена и Н. Белнапа сначала под именем системы «тавтологических следствий» [9], [7], [6]. Адекватная алгебраическая семантика впервые предложена М. Данном в [11], где в качестве моделей используется четырехзначная решетка Де Моргана. Впоследствии этот результат был усилен в работе Х.М. Фонта [14], где доказано, что класс всех решеток Де Моргана является алгебраическим напарником логики Данна-Белнапа. К концу семидесятых годов идеи М. Данна получили развитие в его собственной работе [12] и работах Н. Белнапа [8], [10], где предлагается знаменитая четырехзначная семантика для системы «тавтологических следствий». Эту семантику принято относить к семантикам, построенным по так называемому американскому плану. Альтернативный подход развивался в работах Р. Раутли и Р. Мейера (см. [16], [17]), где предложена теоретико-множественная семантика для FDE. Подход Р. Раутли и Р. Мейера принято классифицировать, как семантики, построенные по австралийскому плану. В данном контексте семантику Е.К. Войшвилло можно рассматривать как разновидность теоретико-множественной семантики по американскому плану (см. [3]).
Воспроизведем семантику обобщенных описаний состояний для FDE. Запись t € va(A) и f € va(A) обозначает «формула A истинна в описании состояний а» и «формула A ложна в описании состояний а» соответственно.
Определение 1. (Условия истинности для логики FDE.) Определим функцию и: States х Prop — {%, {t}, {f}, {t,f}}. Будем использовать запись иа для сокращения v(a,pi), где а € States, pi € Prop.
t € Ua(Pi) & Pi € a;
хФормулы вида A ^ B, где ни A, ни B не содержат В рассматриваемой нами логике выражения A ^ B эквивалентны метаутверждениям о выводимости A b B, где соответственно A и B содержат только связки А, V, Далее по ходу статьи будет использована именно эта нотация. См., например: [3].
f € Ua(pi) & ~Pi € a.
Данная функция может быть распространена на множество всех формул нашего языка следующим образом:
t € Ua(A Л B) & t € Ua(A) и t € Ua(B); t € va(A V B) & t € va(A) или t € va(B);
t € Va(~A) & f € Ua(A); f € Ua(A Л B) & f € Ua(A) или f € Ua(B); f € Ua(A V B) & f € Ua(A) и f € Ua(B); f € Va(~A) & t € Ua(A).
Определение 2. VA,B € Form A |=fde B &4a € States (t € va(A) ^ t € va(B)).
Условия истинности из определения 1 предполагают использование обобщенных описаний состояний.
Доказательство адекватности данной семантики системе FDE см. [2]. В работе [13] М. Данн описывает множество синтаксических расширений системы FDE, среди которых первоуровневые фрагменты сильной логики Клини K3, логики Приста P3, логики RM и классической логики TV2. Расширения эти определяются через присоединение к списку акси-омных схем FDE тех или иных комбинаций хорошо известных всем постулатов (более подробно см. [13]):
A Л h B (absurdity) B h A V (triviality)
A Л h B V~B (safety)
В настоящей работе для K3, P3 и TV формулируются адекватные семантики, использующие полуобобщенные описания состояний (для K3 и P3) и классические описания состояний (для TV).
Условия истинности для логик K3, P3 и TV идентичны тем, что представлены в определении 1. Единственная модификация заключается в наложении некоторых ограничений на множество описаний состояний в зависимости от того, с какой логикой мы работаем. Если в определении 1 используются Т-обобщенные описания состояний, то перед нами условия
2Семантики для этих и других многозначных логик исследуются в замечательной работе А. С. Карпенко [4].
истинности для K3. Если же используются ^-обобщенные описания состояний, то перед нами условия истинности для P3. Ну а если мы ограничимся классическими описаниями состояний, то получим условия истинности для TV.
Для удобства воприятия последующих доказательств введем соответствующую нотацию. Пусть запись \A\a = t является сокращением для (t € и a (A) и f € Va (A)), а запись \A\a = f - для (t € va(A) и f € u«(A)). Принятые обозначения позволяют сформулировать условия истинности для наших логик в виде следующей леммы.
Лемма 1. Пусть ua есть функция оценки, определенная выше. Тогда для всякой оценки иа, для всякой формулы A € Form верно: \~A\a = t &\A\a = f ; \~A\a = f &\A\a = t; \A A B\a = t & \A\a = t и \B\a = t; \A A B\a = f & \ A\a = f или \B\a = f ; \A V B\a = t & \ A\a = t или \B\a = t; \A V B\a = f &\A\a = f и \B\a = f. Определим отношения следования.
Определение 3. VA,B € Form A |=к3 B & Va € States (\A\a = t ^ \B\a = t).
Определение 4. VA,B € Form A =рз B & Va € States (\B\a = f ^ \A\a = f).
Семантики, основанные на определениях 1, 3 и 4, будем называть се-мантиками Войшвилло в слабом смысле.
3. Аксиоматизация
В данной главе предлагается аксиоматизация рассматриваемых логик в виде систем бинарных следований. Этот способ формализации широко используется в логиках с обобщенными истинностными значениями (см. [18]), где он сформировался как универсальный метод на основе ранних работ по релевантной логике первого уровня [7], [6]. Однако в последних подобные исчисления фигурируют под именем «исчислений гильбертовского типа» или «формализмов гильбертовского типа». Стоит отметить, что в таком случае термин «исчисление гильбертовского типа» должен быть дополнен некоторой оговоркой. Как и в стандартном понимании этого термина, мы будем иметь дело с системами, состоящими из аксиом и правил вывода. Единственное отличие заключается в том, что мы будем работать с аксиомами не как с синтаксическими аналогами тавтологий, т. е. формул, которые принимают выделенное значение при любой интерпретации,
а как с синтаксическими аналогами валидных утверждений о следовании, т. е. таких пар формул, где при приписывании выделенного значения одной из них (посылке), это же выделенное значение сохраняется у второй (заключения). Соответственно, правила вывода рассматриваются как кортежи выводимостей, т. е. отношений вида A Ь B, со своими посылками и заключением; в этом случае корректность правила определяется естественным образом — если посылки являются теоремами исчисления, то и заключение является таковым.
Множество формул в называется теорией в логике L, если оно удовлетворяет условиям (1) и (2):
1. A € в и B € в ^ A Л B € в (замыкание относительно конъюнкции);
2. Если A € в и A Ь^ B, то B € в (замыкание относительно отношения выводимости).
Теория в называется простой, если она удовлетворяет условию:
3. A V B € в ^ A € в или B € в (простота).
Теория в называется непротиворечивой, если она удовлетворяет условию:
4. A € в ^ ~A € в (непротиворечивость).
Логической системой K3 назовем пару (L, Ькз), где L — используемый нами язык, а Ькз — рефлексивное отношение, которое удовлетворяет следующим постулатам и правилам:
a1. A Л B ЬКз A; a2. A Л B ЬКз B; a3. A ЬКз A V B; a4. B ЬКз A V B; a5. A ЬКз A; a6. A ЬКз A;
a7. A Л (B V С) Ькз (A Л B) V (A Л С); a8. ~ (A Л B) Ькз V ~B; a9. V ЬКз ~ (A Л B); a10. ~ (A V B) ЬКз Л ; all. Л ЬКз ~ (A V B); a12. A Л ЬКз B; rl. A Ькз B; B Ькз С/ A Ькз C; r2. A ЬКз B; A ЬКз С/A ЬКз B Л С; r3. A Ькз С; B Ькз С; / A V B Ькз С.
Нетрудно доказать следующее утверждение.
Утверждение 1. VA,B € Form (A hK3 B) & (A hHw B).
Доказательство. Возьмем формулировку HW из [5]. Утверждение теоремы можно разбить на два утверждения:
(a). (A hHw B) ^ (A hK3 B);
(b). (A hK3 B) ^ (A hHw B).
Чтобы доказать утверждение (a), достачно предъявить доказательства в системе K3 двух теорем, а именно: A Л B hK3 B Л A и A V B hK3 B V A. Первая получается последовательным применением a2, al и правила r2, вторая получается c использованием a4, a3 и r3. Для доказательства (b) требуется придъявить доказательства в системе HW других двух теорем: B hHw A V B и A Л B hHw B. Первая получается последовательным применением Al, A2 и R3, вторая получается с использованием A4, A3 и R3. □
Определение 5. Для всякой pi € Prop и для всякой простой теории в в логике L определим каноническую оценку \.\св:
1. \pi\ce = t & pi €в и ~pi/P;
2. \pi\e = f & pi/ в и ~pi € в.
Лемма 2. Пусть \.\ср - каноническая оценка для логики K3. Тогда для всяких A € Form верно, что:
1. \A\e = t & Aze и ^A/в;
2. \A\e = f & A/в и в.
Доказательство ведем индукцией по числу логических связок в формулу. Базисный случай, когда формула А является пропозициональной переменной, справедлив в силу Определения 5. Индуктивное допущение: пусть утверждение леммы справедливо для формул с числом связок меньше в, где в - число связок в рассматриваемой формуле.
(1). Пусть = ¿. Тогда по определению 1 получаем \А\в = f.
Отсюда по индуктивному допущению получаем ~А € в и А € в. Используя аб. ^^А Ьк3 А и определение простой теории, получаем ^^А € в.
(1). <=. Пусть ~А € в и А € в. Из того, что А € в, с использованием а5. А Ьк3 А и определения простой теории, получаем А € в.
По индуктивному допущению получаем \А\в = /. Отсюда по определению 1 получаем \~А\в = Ь.
(2). Пусть \~А\в = /. Тогда по определению 1 получаем \А\св = Ь. Отсюда по индуктивному допущению получаем А € в и ~А € в. Используя а5. А Ьк3 ^^А и определение простой теории, получаем ^^А € в.
(2). <=. Пусть А € в и ~А € в. Используя а6. А Ьк3 А и определение простой теории, получаем А в. Тогда по индуктивному допущению получаем \А\'в = Ь. Отсюда по определению 1 получаем \~А\в = /.
(3). Пусть \А Л В\в = Ь. Тогда по определению 1 получаем \А\св = Ь и \В\р = Ь. Отсюда по индуктивному допущению получаем А € в и ~А € в, а также В € в и ~В € в. Из этого по определению простой теории получаем, что А Л В € в. Из того, что ~А € в и ~В € в, получаем
У^В € в. Используя а8. ~ (А Л В) Ьк3 У~В и определение простой теории, получаем ~(А Л В) € в.
(3). Пусть А Л В € в и ~(А Л В) € в. Из того, что А Л В € в, по определению простой теории, получаем А € в и В € в. Из того, что
А Л В) € в, с использованием а9. ~А У ~В Ьк3 ~ (А Л В) и определения простой теории, получаем ~А У ^В € в. Значит, ~А € в и ^В € в. Таким образом, по индуктивному допущению получаем \А\св = Ь и \В\в = Ь, откуда по определению 1 следует \А Л В\с^ = Ь.
(4). Пусть \АЛВ\в = /. Тогда по определению 1 получаем \А\св = / или \В\св = /. Разбор случаев.
Пусть \А\св = /. Тогда по индуктивному допущению получаем ~А € в и А € в. Используя а3. ЬК3 У ~В, а9. У ЬК3 ~ (А Л В), правило г1 и определение простой теории, получаем А Л В) € в. А из того, что А € в, с использованием а1. А Л В Ьк3 А и определения простой теории, получаем А Л В € в.
Пусть \В\в = /. Аналогично предыдущему случаю, мы получаем желаемые ~(А Л В) € в и А Л В € в.
(4). Пусть ~(А Л В) € в и А Л В € в. Используя а8. ~ (А Л В) Ьк3 ~А У ~В и определение простой теории, получаем ~А У ~В € в, а следовательно, ~А € в или ~В € в. Также по определению простой теории имеем А € в или В € в. Разбор случаев.
Пусть ~А € в и А € в. Тогда по индуктивному допущению получаем \А\св = /. Отсюда по определению 1 получаем \А Л В\в = /.
Пусть ~А € в и В € в. Используя а2. А Л В Ьк3 В и определение простой теории, получаем А Л В € в, а значит А € в и В € в. Из того, что А € в и ~А € в по индуктивному допущению получаем \А\св = /. Отсюда по определению 1 получаем \А Л В\в = /.
Пусть ~В € в и А € в. Используя а1. А Л В Ьк3 А и определение простой теории, получаем А Л В € в, а значит А € в и В € в. Из того, что
В € в и ~В € в по индуктивному допущению получаем \В\св = f. Отсюда
по определению 1 получаем \А Л В\св = f.
в
Пусть ~В € в и В € в. Аналогично первому случаю в этом пункте получаем желаемое \А Л В\в = .
Доказательство случая, когда формула А имеет вид А VВ, проводится двойственным образом по отношению к случаям, когда А = А Л В. □
Лемма 3. Если А ,Кк3 В, то существует такая простая теория а, что А € а и € а, и В / а.
Доказательство.
Наша задача - описать процедуру конструирования максимальной теории. Будем использовать технику М. Данна из [13].
Перечислим все формулы рассматриваемого языка Ао,А1,А2,.... Строим последовательность теорий, начиная с го = {С \ А Ьк3 С}. Последующие теории строятся так:
1. если гп + Ап+1 Ьк3 В, тогда Гп+1 = гп\
2. если гп + Ап+1 1/к3 В, тогда Гп+1 = Гп и {Ап+1}.
Результирующая максимальная теория г получается через объединение всех гп-х. Факт того, что г замкнута относительно Ьк3, следует из условий её построения, поскольку каждая гп-я замкнута относительно Ьк3.
Факт о том, что В € г также следует из условий построения г, поскольку в противном случае мы бы получили, что А Ьк3 В, а это противоречит условию Леммы.
Допустим, что г является противоречивой теорией. Тогда существует такая формула С, что С € г и ~С € г. Отсюда, в силу того, что г замкнута относительно Ьк3, используя а12, получаем С Л ~С Ьк3 В. В силу того, что г замкнута относительно Ьк3, получаем, что В € г. Противоречие, поскольку ранее мы установили, что В € г.
Остается показать, что г обладает свойством простоты. Предположим, что DVE € г, но О € г и Е / г. Принимая во внимание условия построения гп-х, мы можем заключить, что г + О Ьк3 В и г + Е Ьк3 В. Следовательно, существует такая формула С1 € г, что С1 Л О Ьк3 В и С1 Л Е Ьк3 В. Применяя правило г3, получаем, что (С1 Л О) V (С1 Л Е) Ьк3 В, далее, с использованием а7 и правила г1, мы получим С1 Л (О V Е) Ьк3 В. Отсюда, в силу того, что г является теорией замкнутой относительно Ьк3, мы получаем В г, что противоречит исходному допущению. □
Теорема 1. (Полнота K3). VA,B € Form (A Икз B) ^ (A hK3 B).
Доказательство. Будем рассуждать по контрапозиции. Допустим, A .Ккз B. Тогда по Лемме 3 получаем, что существует простая теория а, что A € а и ~A € а, и B / а. По Лемме 2 получаем, что \A\a = t и \B\а = t. Отсюда, используя Определение 3, получаем, что A 1/кз B. □
Теорема 2. (Семантическая непротиворечивость K3). VA,B € Form (A Ькз B) ^ (A Икз B).
Доказательство семантической непротиворечивости сводится к рутинной проверке того факта, что все аксиомы K3 являются валидными утверждениями о следовании, и правила вывода сохраняют это отношение. Рассмотрим случай с аксиомой a12. A Л ~A Ькз B.
1. A Л^A=Kз B (допущение);
2. \A Л ~A\a = t и \B\а = t (1, для некоторого а);
3. \A\a = t и \~A\a = t (2, Определение 1);
4. \A\a = t и \A\a = f (3, Определение 1);
5. A € а и € а (4, Определение 1);
6. A € а и € а (4, Определение 1).
Шаги 5 и 6 противоречат друг другу, значит, исходное допущение ошибочно, и A Л |=кз B.
Рассмотрим случай с правилом r1. A Ькз B; B Ькз С / A Ькз С. Допустим, что A =кз B; B ==Кз С и A =Кз С. Из того, что A =Кз С, по определению 3, получаем, что \A\a = t и \С\а = t. Используя \A\a = t, определение 3, A \=кз B и B ==кз С, легко получить \С\а = t, что приводит нас к противоречию. □
Следствием теорем 1 и 2 является:
Теорема 3. (Адекватность K3). VA,B € Form (A ^кз B) & (A Ькз B).
Логической системой P3 назовем пару (L, Ьрз), где L - используемый нами язык, а Ьрз - рефлексивное отношение, которое удовлетворяет следующим постулатам и правилам:
a1. A Л B ЬРз A; a2. A Л B ЬРз B; a3. A ЬРз A V B;
a4. B ЬРз A V B; a5. A ЬРз a6. ЬРз A;
a7. A Л (B V С) Ьрз (A Л B) V (A Л С); a8. ~ (A Л B) Ьрз V ~B;
a9. V ЬРз ~ (A Л B); a10. ~ (A V B) ЬРз Л ;
Семантики Войшвилло для некоторых расширений логики FDE: часть I 57 all. Л hp3 ~ (A V B); al2. B hp3 A V rl. A hP3 B; B bP3 C / A hP3 C;
r2. A hp3 B; A bp3 C / A bp3 B Л C; r3. A hp3 C; B hp3 C; / A V B bp3 C.
Утверждение 2. VA,B € Form (A bp3 B) & (A hoHW B).
Доказательство. Аналогично утверждению 1. □
Лемма 4. Пусть \.\ср - каноническая оценка для логики P3. Тогда для всяких A € Form верно, что:
1. \A\ce = t & A€ в и ~A/P;
2. \A\ce = f & A/в и
Доказательство.
Данная лемма доказывается аналогично Лемме 2.
□
Лемма 5. Если A Fp3 B, то существует простая теория а, что B / а и ~B € а, и A € а.
Доказательство. Данная лемма доказывается аналогично Лемме 3. □
Теорема 4. (Полнота P3). VA,B € Form (A ^ B) ^ (A bp3 B).
Доказательство. Будем рассуждать по контрапозиции. Допустим A Fp3 B. Тогда по Лемме 5 получаем, что существует простая теория а, что B / а и ~B € а, и A € а. По Лемме 4 получаем, что \B\a = f и \A\a = f. Отсюда, используя Определение 4, получаем, что A l/p3 B. □
Теорема 5. (Семантическая непротиворечивость P3). VA,B € Form (A bp3 B) ^ (A ^ B).
Доказательство. Аналогично теореме 2.
□
Из теорем 4 и 5 следует:
Теорема 6. (Адекватность P3). VA,B € Form (A 1=Рз B) & (A Ьрз B).
Аналогичный результат можно получить для системы классической логики. Её можно определить через добавление, например, к системе K3 аксиомы B Ь A V ~A. Для доказательства адекватности достаточно принять онтологические постулаты (I) и (II) для описаний состояний, задать следование по типу одного из определений 3 и 4, на базе таких же условий истинности, как в определении 1. Каноническая оценка определяется так же, как для K3 и P3. Аналог леммы Линденбаума выглядит следующим образом.
Лемма 6. Допустим, что A Ftv B. Тогда существует такая простая теория в, что A € в и € в, и B / в или ~B € в.
Нетрудно доказать следующие теоремы.
Теорема 7. (Полнота TV). VA,B € Form (A I=TV B) ^ (A bxv B).
Теорема 8. (Семантическая непротиворечивость TV). VA,B € Form (A bTv B) ^ (A I=TV B).
Теорема 9. (Адекватность TV). VA,B € Form (A I=TV B) & (A bTv B).
4. Заключение
Итак, выше сформулированы адекватные семантики полуобобщенных описаний состояний для логик K3 и P3 и, как следствие, для логик HW и DHW. Примечательно, что если задать следование с помощью определения 3, используя обобщенные описания состояний, то мы получим семантику для логики ETL. Семантически эта логика получается из FDE, если в качестве выделенного значения рассматривается только значение T («told Truth», см. [8]). Впервые эта логика возникает в работе [15]. Если же мы зададим следование с помощью определения 4, используя обобщенные описания состояний, то мы получим семантику для логики NFL. В работе [19] эта логика рассматривается как логика FDE с тремя выделенными значениями: T («told Truth»), B («told Truth and False»), N («neither Truth, nor False»). Доказательство адекватности семантик обобщенных описаний состояний для логик ETL и NFL будет представлено в продолжении настоящей статьи.
Литература
Войшвилло Е. К. Логическое следование и семантика обобщенных описаний состояний // Модальные и интенсиональные логики и их применение к проблемам методологии науки. M.: Наука, 1984. С. 183-192.
Войшвилло Е. К. Философско-методоловгические аспекты релевантной логики. М.: Изд-во МГУ, 1988. 140 с.
Зайцев Д. В. Обобщенная релевантная логика и модели рассуждений. М.: Креативная экономика, 2010. 312 с.
Карпенко А. С. Развитие многозначной логики. М.: ЛКИ, 2010. 448 с. Смирнова Е. Д. Логика и философия. М.: РОССПЭН, 1996. 304 с. Anderson A. R., Belnap N. D. Jr. Entailment: The Logic of Relevance and Necessity, Vol. 1. Princeton: Princeton University Press, 1975. 543 p.
Anderson A. R., Belnap N. D. Jr. Tautological entailments // Philosophical Studies. 1962. Vol. 13. P. 9-24.
Belnap N. D. Jr. How a computer should think // Contemporary Aspects of Philosophy / Ed. by G. Ryle. Oriel Press, 1977. P. 30-55.
Belnap N. D. Jr. Tautological entailments (abstract) // Journal of Symbolic Logic. 1959. Vol. 24. P. 316.
Belnap N. D. Jr. A useful four-valued logic // Modern Uses of Multiple-Valued Logic / Ed. by J. M. Dunn and G. Epstein. Modern Uses of Multiple-Valued Logic. Boston: D. Reidel Publishing Company, 1977. P. 8-37. Dunn J. M. The Algebra of Intensional Logics. Ph. D. Dissertation. University of Pittsburgh. 1966. 177 p.
Dunn J. M. Intuitive Semantics for first-degree entailments and coupled trees // Philosophical Studies. 1976. Vol. 26. P. 149-168.
Dunn J. M. Partiality and Its Dual // Studia Logica. 2000. Vol. 66(1). P. 5-40.
Font J. M. Belnap's four-valued logic and De Morgan lattices // Logic Journal of IGPL. 1997. Vol. 5. Issue 3. P. 1-29.
Pietz A., Rivieccio U. Nothing but the Truth // Journal of Philosophical Logic. 2013. Vol. 42(1). P. 125-135.
Routley R., Meyer R. K. The Semantics of Entailment I // Truth, Syntax and Semantics / Ed. by H. Leblanc. Amsterdam. 1973. P. 194-243.
Routley R., Routley V. Semantics of first-degree entailment // Nous. 1972. Vol. 6. P. 335-359.
Shramko Y., Wansing H. Truth and falsehood: An inquiry into generalized logical values. Springer Science & Buiseness Media. Vol. 36. 2011. 246 p.
Shramko Y., Zaitsev D., Belikov A. First-degree entailment and its relatives // Studia Logica. 2017. Vol. 105. № 6. P. 1291-1347.
Alexander A. Belikoy
Vojshvillo-Style Semantics for Some Extensions of
FDE: Part I
Belikov Alexander Alexandrovich
Lomonosov Moscow State University.
27/4 Lomonosovskij prospekt, Moscow, 119991, Russian Federation. E-mail: belikov@philos.msu.ru
In this paper I examine the semantics of semi-generalized state descriptions - a kind of the informational semantics for logic of first-degree entailments (FDE) proposed by E. K. Vojshvillo in the early eighties. A key feature of the approach is to consider state descriptions, which do not satisfy the classic ontological conditions of consistency and completeness that allows to determine a relevant entailment. By relevant entailment we understand such a relation, that is free from the classical paradoxes: A A ~ A = B and B = A V ~A. I consider well-known extensions of FDE, which are formulated in terms of binary consequence systems: three-valued Kleene logic, three-valued Priest logic and classical logic. The first two of these can be semantically defined using semi-generalized state descriptions: for Kleene logic I use T-generalized state descriptions (consistent but incomplete), for Priest logic I use ^-generalized state descriptions (inconsistent but complete). The entailment relation for Kleene logic defined in terms of truth-and-non-falsity preservation from the premise to the conclusion. In turn Priest logic determined by entailment relation defined through the preservation of falsity-and-non-truth from the conclusion to the premise. The paper includes proofs of the corresponding completeness and soundness theorems. In the case of classical logic, we provide only a sketch of completeness and soundness with respect to the semantics of classical state descriptions (consistent and complete). This article is the first part of studies on E. K. Vojshvillo semantics for different extensions of textbf FDE.
Keywords: Klenee logic, Priest logic, first-degree entailments, classical logic, generalized state descriptions
References
[1] Vojshvillo, E. "Logicheskoe sledovanie i semantika obobshhennyh opisanij sostojanij" [Logical consequence and semantics of generalized state descriptions], in: Modal'nye i intensional'nye logiki i ih primenenie k problemam metodologii nauki [Modal and Intensional Logic and Their Application to the Problems of the Methodology of Science], Moscow: Nauka, 1984, pp. 183-192. (In Russian)
[2] Vojshvillo, E. Filosofsko-metodologicheskie aspekty relevantnoj logiki [Philosophical-methodological aspects of relevance logic]. Moscow: MSU publishing, 1988. 140 pp. (In Russian)
[3] Zaitsev, D. Obobshhennaja relevantnaja logika i modeli rassuzhdenij [Generalized relevance logic and models of reasoning]. Moscow: Kreativnaja jekonomika, 2010. 312 pp. (In Russian)
Karpenko, A. Razvitie mnogoznachnoj logiki [The Development of Many-Valued Logic]. Moscow: LKI, 2010. 448 pp. (In Russian)
Smirnova, E. Logika ifilosofija [Logic and Philosophy]. Moscow: ROSSPEN, 1996. 304 pp. (In Russian)
Anderson, A. R., Belnap, N. D. Jr. Entailment: The Logic of Relevance and Necessity, Vol. 1. Princeton. Princeton University Press, 1975. 543 pp. Anderson, A. R., Belnap, N. D. Jr. "Tautological entailments", Philosophical Studies, 1962, Vol. 13, pp. 9-24.
Belnap, N. D. Jr. "How a computer should think", in: Contemporary Aspects of Philosophy, ed. by G. Ryle. Oriel Press, 1977, pp. 30-55.
Belnap, N. D. Jr. "Tautological entailments (abstract)", Journal of Symbolic Logic, 1959, Vol. 24, pp. 316.
Belnap, N. D. Jr. "A useful four-valued logic", in: Modern Uses of Multiple-Valued Logic. D. Reidel Publishing Company, ed. by J. M. Dunn and G. Epstein. Dordrecht and Boston, 1977, pp. 8-37.
Dunn, J. M. The Algebra of Intensional Logics. Ph. D. Dissertation. University of Pittsburgh, 1966. 177 pp.
Dunn, J. M. "Intuitive Semantics for first-degree entailments and coupled trees", Philosophical Studies, 1976, Vol. 29, pp. 149-168.
Dunn, J. M. "Partiality and Its Dual", Studia Logica, 2000, Vol. 66(1), pp. 5-40. Font, J. M. "Belnap's four-valued logic and De Morgan lattices", Logic Journal of IGPL, 1977, Vol. 5, Issue 3, pp. 1-29.
Pietz, A., Rivieccio, U. "Nothing but the Truth", Journal of Philosophical Logic, 2013, Vol. 42(1), pp. 125-135.
Routley, R., Meyer, R. K. "The Semantics of Entailment I", in: Truth, Syntax and Semantics, ed. by H. Leblanc. Amsterdam, 1973. pp. 194-243. Routley, R., Routley, V. "Semantics of first-degree entailment", Nous, 1972, Vol. 6, pp. 335-359.
Shramko, Y., Wansing, H. Truth and falsehood: An inquiry into generalized logical values. Springer Science & Buiseness Media. Vol. 36. 2011. 246 pp. Shramko, Y., Zaitsev, D., Belikov, A. "First-degree entailment and its relatives", Studia Logica, 2017, Vol. 105, No. 6, pp. 1291-1347 [https://doi.org/10.1007/s11225-017-9747-7 accessed on 21.04.2018].