Научная статья на тему 'Обобщенные истинностные значения: решетки и мультирешетки'

Обобщенные истинностные значения: решетки и мультирешетки Текст научной статьи по специальности «Математика»

CC BY
369
66
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Логические исследования
ВАК
zbMATH
Область наук

Аннотация научной статьи по математике, автор научной работы — Шрамко Я.В.

I describe a generalized truth-value space of constructive logic based on the concept of a generalized truth value. This space is organized by a specific algebraic structure  a trilattice which is a lattice with three partial orderings, representing respectively an increase in information, truth and con¬structivity. See also the counterpart paper [47].

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Обобщенные истинностные значения: решетки и мультирешетки»

Я.В.Шрамко

ОБОБЩЕННЫЕ ИСТИННОСТНЫЕ ЗНАЧЕНИЯ: РЕШЕТКИ И МУЛЬТИРЕШЕТКИ

Abstract. I describe a generalized truth-value space of constructive logic based on the concept of a generalized truth value. This space is organized by a specific algebraic structure - a trilattice which is a lattice with three partial orderings, representing respectively an increase in information, truth and con-structivity. See also the counterpart paper [47].

Зачем же ты, бродяга, на базаре смущал народ, рассказывая про истину, о которой ты не имеешь представления? Что есть истина?

(М Булгаков. Мастер и Маргарита)

1. Готтлоб Фреге: истинностные значения как абстрактные объекты

Понятие истинностного значения ввел в логику выдающийся логик и философ конца XIX-начала XX ст. Г.Фреге (см. его статьи «Функция и понятие» и «О смысле и значении» в [10]). При этом он отказался от традиционной трактовки истинности как свойст ва высказываний. Хотя последняя трактовка во многом опирается на повседневную языковую интуицию, которая «подсказывает» нам, что, например, в утверждении «Высказывание '3 больше 2' истинно» речь идет о наличии у высказывания определенного свойства «быть истинным», Фреге отмечает, что в данном случае обыденная языковая интуиция не проясняет существа дела, а скорее вводит нас в заблуждение. В самом деле, в утверждениях, подобных приведенному выше, предикат «истинный», вообще говоря, излишен и, будучи легко элиминируемым из дискурса, не репрезентирует никакого реального свойства (см [10, с. 305]).

Вывод, к которому приходит Фреге, состоит в том, что истинность и ложность вовсе не являются свойствами высказываний, а представляют два абстракт ных предмет а - «истину» (das Wahre) и «ложь» (das Falsche), призванных служить в качестве значений высказываний (а именно их истинностных значений). Таким образом, в философии языка Фреге высказывания трактуются как специальный вид имен, обозначающих истину или ложь:

«Предложение по существу есть собственное имя, значением которого, если таковое вообще имеется, является истинностное значение: истина или ложь» (перевод мой, ср. [10, с. 305]).

Эта идея лежит в основе Фрегевской концепции логики и его философии языка. Логика получает тем самым онтологическое обоснование и характеризуется как «наука о наиболее общих законах бытия истины» [10, с. 307]. Такой взгляд на предмет логики разделял также Лукасевич, который определял логику как науку об истинностных значениях:

«Все истинные высказывания обозначают один и тот же объект, а именно истину, и все ложные высказывания обозначают один и тот же объект, а именно ложь. Я рассматриваю истину и ложь как единичные (singular) объекты... Онтологически аналогом истины является бытие, а лжи - небытие. Объекты, обозначаемые высказываниями, называются логическими значениями. ... Логика есть наука об особого рода объектах, а именно наука о логических значениях»> ([38, с. 90]).

В рамках этой конструкции важную роль играет функция истинностной оценки (истинностная функция), которая представляет собой функцию из множества высказываний во множество истинностных значений, обеспечивая таким образом взаимосвязь между высказываниями и их значениями. Если в качестве последних принимается множество истинностных значений Фреге {T, F}, то функция истинностной оценки представляет собой классическую функцию истинности. Классическая функция истинности является всюду определенной. Таким образом, она приписывает каждому высказыванию какой-нибудь (и только один) элемент из указанного множества, обеспечивая тем самым соблюдение классических метапринципов бивалентностии однозначности всякое высказывание является истинным или ложным и при этом исключается ситуация, когда высказывание является истинным и ложным одновременно.

Следует обратить внимание на то, что по Фреге истинностные значения являются особого рода абстрактными предметами. Иными словами, они аналогичны таким объектам, как числа, понятия и множества. В настоящей статье будет показано, что в последнем случае речь идет о чем-то большем, чем о простой аналогии. Можно утверждать, что в определенном смысле истинностные значения и есть множества. В данной статье предлагается некоторая точная экспликация истинностных значений как определенного вида множеств, а также рассматриваются структуры, задаваемые на множествах таких множеств.

2. Пресыщенные оценки и истинностно-значные провалы. Функция мультиоценки

Как известно, принципы бивалентности и однозначности восходят еще к Аристотелю. Тем не менее, общезначимость этих принципов неоднократно подвергалась сомнению. По-видимому, сам Аристотель был первым, кто подверг критике принцип бива-лентности (в связи с проблемой так называемых «будущих случайных событий»). Лукасевич, рассмотрев эту проблему, пришел к идее трехзначной логики, инициировав тем самым целое направление современной неклассической логики - многозначную логику. Другое влиятельное течение неклассической логики, в рамках которого не принимается принцип бивалентности, так называемая «частичная логика» (partial logic).

В отличие от принципа бивалентности принцип однозначности гораздо реже подвергался сомнению. Тем не менее, некоторые авторы (и Лукасевич здесь также выступил одним из пионеров, см. [37]) выдвигали и выдвигают довольно веские аргументы в пользу той точки зрения, что в некоторых случаях от этого принципа необходимо (или «полезно») отказаться. Так возникают дискус-сивная логика Яськовского [36], паранепротиворечивая логика Да Косты [21], исчисление антиномий Асеньо [17], логика парадокса Приста [40] и др.

Дж.М.Данн в ряде работ (см., напр. [22]; [24]) обосновал и развил новаторскую стратегию построения логической семантики, в которой высказывания не только могут принимать обычные значения «истина» или «ложь», но также допускаются случаи, когда некоторые высказывания одновременно принимают оба эти значения (т. е. являются одновременно истинными и ложными), или же не примают никакого из этих значений (не являются ни истинными, ни ложными). Первый из таких нестандартных случаев иногда называют «пресыщенной оценкой», а второй - «истинностно-значным провалом» (см. [9, гл. IV]). Истинностные провалы и пресыщенные оценки возможны (и необходимы) тогда, когда имеющаяся в наличии информация неполна или противоречива. Ситуации неполноты и противоречивости информации довольно часто встречаются в познавательной практике, так что истинностные провалы и пресыщенные оценки получают естественное интуитивное обоснование (ср. [1]; [2]; [48]).

Ясно, что классическая функция истинности не позволяет смоделировать такие нестандартные ситуации. Значит, отказ от принципов бивалентности и однозначности предполагает также отказ от классической функции истинности и использование вместо нее

какой-нибудь иной семантической процедуры приписывания высказываниям истинностных значений (а возможно, и пересмотр самого понятия истинностного значения).

В [24] Данн предлагает два разных способа построения такой процедуры. Первый способ заключается в том, что вместо функции истинности можно использовать просто двуместное от ношение между множеством высказываний и множеством истинностных значений {^ F}. В этом случае истинностная оценка понимается как некоторое отношение, которое не обязат ельно являет ся функциональным. Такая оценка соотносит с каждым предложением либо какое-т о одно из имеющихся двух истинностных значений (тогда она ведет себя в точности как классическая функция истинности), либо не соотносит с ним никакого значения (не всюду определенная функция), либо ставит ему в соответствие сразу оба истинностных значения (нефункциональное отношение). Для определенной таким образом истинностной оценки принципы бивалентности и однозначности очевидным образом не выполняются.

Нужно, однако, отметить, что в одном принципиальном аспекте указанный способ не вполне отвечает онтологической концепции Фреге, где в качестве фундаментальных онтологических категорий принимаются категории предмет а и функции (см. «Функция и понятие» и «О понятии и предмете» в [10]). Поэтому, с философской точки зрения, предпочтительнее выглядит другой способ обобщения классической функции истинности, рассматриваемый Данном, который состоит в том, что истинностная оценка продолжает трактоваться как функция, но в качестве множества значений этой функции выступают теперь не элемент ы множества {^ F}, а подмножества данного множества (включая и пустое множество). В [47] понимаемую таким образом обобщенную функцию истинности предлагается называть функцией мульт ио-ценки (или мультиоценочной функцией; см также [13]). В результате применения к какому-нибудь высказыванию функции муль-тиоценки наряду с «обычными» (классическими) приписываниями {Т}, получаем два новых возможных приписывания: {} (ис-тинностно-значный провал) и {Т^} (пресыщенная оценка). Использование обобщенной функции истинности позволяет отказаться от принципов бивалентности и однозначности и довольно естественным образом смоделировать неполные и противоречивые познавательные ситуации, о которых упоминалось выше.

3. Обобщенные истинностные значения. Четырехзначная логика и двойные решетки

По существу введение функции мультиоценки означает не только интересное обобщение классической функции истинности, но и влечет за собой важное обобщение самого понятия ист инно-стного значения. Первым на это обратил внимание Н. Белнап, который в своих статьях [18]; [19] предложил рассмотреть «полезную четырехзначную логику». При этом он исходил из «компьютеризированной» интерпретации тех абстрактных эпистемических ситуаций, о которых идет речь в [24]. В самом деле, компьютеру часто приходится иметь дело с неполной и/или противоречивой информацией. Тем не менее, было бы желательно, чтобы компьютер, даже столкнувшись с такого рода базами данных, все же продолжал работать с определенной степенью надежности.

Пусть под истинностным значением некоторого высказывания понимается та информация (о данном высказывании), которая была сообщена компьютеру. Тогда, наряду с «нормальными» ситуациям, когда компьютеру сообщается, что высказывание является истиннным либо ложным, мы должны принимать во внимание и ситуации (к сожалению, довольно часто встречающиеся в практике), когда компьютеру не было предоставлено никакой определенной информации, либо была предоставлена («введена») противоречивая информация. Последняя ситуация вполне может иметь место, если компьютер получает данные из различных источников, данные вводятся в разное время, или же, когда противоречие содержится в данных лишь неявным образом.

Таким образом, мы получаем следующие чет ыре истинностные значения, соответствующие четырем возможным эпистемиче-ским ситуациям (заметим, что эти четыре значения в точности совпадают с отмеченными выше возможными приписываниями мультиоценочной функции):

Т = {Т} - компьютеру была сообщена т олько истина;

Б = {Б} - компьютеру была сообщена т олько ложь;

В = {Т, Б} - компьютеру были сообщены одновременно истина и ложь;

N = { }- компьютеру не были сообщены ни истина, ни ложь.

Эти новые значения истинности могут быть названы обобщенными истинностными значениями. Иными словами, можно утверждать, что применение мультиоценочной функции к некото-

1 Ясно, что ссылка на компьютер не является обязательной, она играет здесь определенную прикладную (или эвристическую) роль, от которой при желании (или необходимости) легко можно абстрагироваться.

рому исходному множеству «обычных» истинностных значений дает нам множество обобщенных истинностных значений, каждое из которых представляет собой некоторое подмножество исходного множества (включая, конечно, и пустое множество). Переход к понятию обобщенного истинностного значения вполне соответствует Фрегевской трактовке истинностных значений как абстрактных объектов. Как уже отмечалось выше, типичным примером такого рода (математических и логических) объектов являются множества, поэтому резонно рассмотреть истинностные значения именно как некоторые множества, что и происходит в понятии обобщенного истинностного значения.

Белнап отметил, что четыре обобщенных истинностных значения образуют решет ку, которую он называет «логическая решетка Ь4». Напомним, что частично упорядоченное множество называется решеткой, если для любых двух элементов из этого множества существуют наименьшая верхняя и наибольшая нижняя грани. Графически решетка Ь4 может быть представлена посредством диаграммы Хассе, как на рис. 1 слева (см. Приложение). Решеточный порядок направлен здесь снизу вверх и располагает элементы в порядке возрастания их истинности. Эта решетка является «логической», поскольку задаваемые на ней операции объединения (V) и пересечения (л) представляют логические операции дизъюнкции и конъюнкции соответственно. Например, Т л Е = Е, N л Т = N N л В = Е, N V В = Т, и т.д. Операция же, которая обращает решеточный порядок, представляет операцию логического отрицания: ~Т = Е, ~Е = Т, ~N = N ~В = В.

Белнап замечает, что те же самые четыре истинностные значения образуют и другую решетку, так называемую аппроксимаци-онную решет ку, которую он называет А4. Решеточный порядок на А4 может быть интерпретирован как своего рода «информационный порядок»: чем «выше» находится элемент данной решетки, тем больше информации он несет (см. рис. 1, справа). N является нижней точкой («нулем») решетки А4, поскольку не заключает в себе вообще никакой информации, а В является вершиной («единицей») этой решетки, так как сообщает максимальное количество (вообще-то, противоречивой) информации.

Следующая интересная идея состоит в том, чтобы попробовать осуществить комбинацию этих двух решеток и рассмотреть их в качестве единой структуры. Первым эту идею высказал и реализовал Гинсберг, введя в [33] и [34] понятие двойной решетки (или бирешетки - bilattice). Бирешет ка представляет собой непустое

2 Понятие аппроксимационной решетки было предложено Д.Скоттом [43].

множество с двумя частичными порядками - <, и < í, каждый из которых образует на этом множестве полную решетку. Содержательно < i представляет возрастание информации, а < ( - возрастание истинности элементов, образующих двойную решетку. Комбинация Ь4 и А4 дает нам наиболее простую нетривиальную бирешетку, которую мы будем называть ГОиЯ2. Графически эта бирешетка представлена на рис. 2 посредством двойной диаграммы Хассе, помещенной в координатную плоскость, где ось абсцисс репрезентирует логический порядок, а ось ординат -информационный.

Бирешетки довольно хорошо изучены в литературе (см. [16]; [28]; [41]). Фиттинг (см. [29, с. 225]) охарактеризовал такие решетки как обобщенные истинностно-значные пространства и подчеркнул важность изучения этих пространств с точки зрения теории истины. Существенным, однако, представляется то обстоятельство, что «истина» и «ложь», которые служат в качестве «базиса» для бирешеток (в первую очередь для ЕОиЯ2) представляют собой классические истинностные значения. Можно предположить, что обобщение понятия истинностного значения для различных неклассических логик даст нам обобщенные истинностно-значные пространства, отличающиеся от классического. Например, интересно посмотреть, какого рода структура получится, если применить мультиоценочный подход к истинностным значениям конст рукт ивной логики.

4. Истина и ложь в конструктивной логике

Что значит для логики быть конструктивной? Иными словами, каков критерий, позволяющий охарактеризовать ту или иную логическую систему как конструктивную? Существует довольно много логических систем, причисляемых к числу конструктивных: интуиционистская логика Гейтинга, минимальная логика Иоган-сона, конструктивная логика Маркова, логика конструктивной ложности Нельсона, семейство суперинтуиционистских логик и т.д. С семантической точки зрения отличительным признаком конструктивных логических систем является используемое в них особое понятие истины, которое существенным образом отличается от классического понятия истины. В любой конструктивной логике принимается то, что может быть названо конструктивной концепцией истины. Согласно этой концепции, высказывание считается истинным тогда и только тогда, когда оно является конструктивно доказанным, т.е. когда имеется эффективная процедура, позволяющая построить (получить) доказательство

данного высказывания. Во избежание круга само понятие конструктивного доказательства вводится посредством стандартного индуктивного определения, фиксируя сначала, что представляет собой конструктивное доказательство атомарных высказываний, а затем распространяя это понятие на высказывания, содержащие логические константы.

Важным свойством конструктивной истины является свойство сохранност и (иногда называемое также свойством монотонности): высказывание, будучи однажды доказанным, остается таким и в дальнейшем3. Конструктивно истинное высказывание никогда не перестает быть таковым - множество доказанных утверждений может только расширяться. Данное свойство представляет собой, конечно, довольно сильную идеализацию. Но именно эта идеализация выражает суть конструктивной концепции истины в отличие от классической (корреспондентской) концепции. Для установления конструктивной истинности того или иного высказывания первостепенное значение имеет построение идеальной (теоретической) конструкции, доказывающей это высказывание, а не его эмпирическая проверка (соотнесение высказывания с действительностью). Что касается действительности, то конструктивный подход возможен лишь по отношению к действительности особого рода, например, «действительности» абстрактных математических объектов. С точки зрения конструктивной логики, действительность остается неизменной, изменяются лишь наши знания, причем только кумулятивным образом.

Однако если относительно понятия истины все конструктивные логики более или менее едины, то относительно понятия ложност и такого единства не наблюдается. Так, если мы обратимся к интуиционистской логике, то обнаружим, что примечательной особенностью интуиционистской концепции ложности является то, что здесь это понятие не является непосредст венным представителем объектной связки отрицания (или, наоборот, интуиционистское отрицание не является непосредственным представителем интуиционистской ложности). Интуиционистской «лжи» скорее соответствует то, что А.Гейтинг называл «фактическим отрицанием» (см. [35, стр. 19]), которое представляет собой связку метаязыка и, по существу, имеет классический характер. Утверждение «высказывание А является ложным» означает в инту-

3 Ср. [4, с. 18]: «Мы принимаем принцип сохранност и, состоящий в том, что если истинность некоторого суждения обнаружена, то оно остается истинным и в будущем». В англоязычной литературе этот принцип часто называют «условием наследственности» - hereditary condition.

иционизме, как и в классике, «Ане является истинным». То есть интуиционисткая ложь есть не что иное, как интуиционистская «не-истинность», а значит, истинностные значения в интуиционизме, так же как и классические истинностные значения, подчиняются принципам бивалентности и однозначности. С учетом же конструктивной концепции истинности это означает, что интуиционистская ложность высказывания А интерпретируется как «А неявляется конструктивно доказанным». Таким образом, интуиционистская ложь, в отличие от интуиционистской истины, не является конструктивным понятием. В самом деле, в данный момент мы можем не располагать доказательством того или иного высказывания, однако это вовсе не исключает возможности того, что доказательство будет найдено позже. То есть интуиционистски ложное высказывание вполне может перестать быть таковым, а значит, интуиционистская ложность (в отличие от интуиционистской истинности) не подчиняется принципу сохранности. Зато она обладает свойством обратной сохранности, если высказывание является ложным сейчас, это означает, что оно было таковым всегда (в прошлом). Иными словами, в то время как множество истинных высказываний может с течением времени только расти (принцип конструктивной истины), множество ложных высказываний может только убывать (принцип неконструктивной ложности).

Интуиционистское понятие ложности используется, однако, далеко не во всех конструктивных логиках, иными словами, интуиционистская концепция ложности не является единственной, принятой в рамках конструктивной традиции в широком смысле. Так, в 1949 г. Д.Нельсон построил особый вариант конструктивной логики, в которой устраняется присущая интуиционизму асимметрия между истиной и ложью (ср. также [5]). Основная идея заключается здесь в том, что ложность также рассматривается как конструктивное понятие, которое вводится «способом, аналогичным тому, как это происходит в случае с интуиционистской истиной» ([15, с. 231]). Если задействовать терминологию, заимствованную из теории доказательств, то наряду с понятием «доказательства» можно ввести параллельное (независимое) понятие «опровержения». Теперь, аналогично тому как выражение «А является (конструктивно) истинным» интерпретируется в смысле «А доказано», выражение «А является (конструктивно) ложным» может быть истолковано в смысле «А опровергнуто». При таком истолковании ложность некоторого высказывания также представляет «конструктивное знание», которое подчиняется принципу сохранности: то, что является опровергнутым на определенной

стадии развития знания, продолжает оставаться таковым и в дальнейшем - множество ложных высказываний, точно также как и множество истинных высказываний, может лишь увеличиваться.

Подведем итоги. Хотя все конструктивные логики разделяют схожую - конструктивную - концепцию истины, однако некоторые из них существенным образом разнятся относительно принимаемой концепции ложности. В целом в конструктивной логике можно выделить два различных понимания ложности. В соответствии с одним из них, характерным для интуиционистской логики, ложность высказывания означает просто его недоказанность. В другом же случае (логика Нельсона) ложность предстает в качестве конструктивного напарника понятия истины: «Сложно» означает «Лопровергнуто».

Истолковывая же понятия истинности и ложности в духе подхода Фреге, приходим к выводу, что в конструктивных логиках вводятся три новых абстрактных объекта, которые могут приписываться высказываниям в качестве истинностных значений: Т -«конструктивная истина», ^ - «конструктивная ложь» и / - «неконструктивная ложь».

5. Функция мультиоценки для конструктивных значений истинности. Понятие неконструктивной истины

Каким образом мультифункциональный подход может быть распространен на область конструктивной логики? Прежде всего важно отметить, что в конструктивной логике истинностные значения в гораздо большей степени, чем в классической логике, являются относительными понятиями. Собственно говоря, и в классике истинность (и ложность) представляет не просто значение высказывания, а, скорее, значение высказывания в мире, т.е. некоторое отношение между высказыванием и миром. Многие исследователи, однако, отмечают, что классическая логика может быть истолкована как логика только нашего (т. е. одного) мира. Таким образом, при фиксации этого мира ссылка на него может быть просто опущена. Если же речь идет о доказательствах (как в конструктивной концепции истинности), то особое значение приобретает вопрос, в рамках какой т еории (теоретической конструкции) произведено то или иное доказательство (или на какой стадии развития теории доказательство было получено). Вообще, говорить, что высказывание является доказанным или не доказанным, не уточняя при этом, в какой теории это имеет место, просто-напросто беспредметно. Поэтому утверждение «высказывание А является конструктивно истинным» следует каждый раз понимать

как «высказывание А является доказанным в рамках (определенной) теоретической конструкции а». Значит, конструктивная функция истинности не просто отображает высказывания во множество истинностных значений, она должна учитывать в качестве особого параметра некоторую возможную теоретическую конструкцию, относительно которой осуществляются доказательства высказываний. Пусть Ь есть множество высказываний, а и представляет собой множество теоретических конструкций (или множество состояний теории). Тогда конструктивная функция истинности представляет собой функцию из множества Ь х и во множество истинностных значений той или иной конструктивной логики. Таким образом, построение модели для конструктивной логики существенным образом зависит от того, какого рода множество выбрано в качестве «множества возможных миров» (и).

В конструктивной логике имеется традиция построения семантики с использованием так называемого «отношения вынуждения» как отношения, непосредственно связывающего высказывание с тем или иным «возможным миром». В этом случае происходит смещение акцента с отношения между высказыванием и истинностным значением на отношение между высказыванием и миром. Пусть р является некоторым атомарным высказыванием. Тогда вместо конструкции «высказывание р является истинным (ложным) в мире a» используется конструкция «мир а вынуждает (не вынуждает) высказывание р». Технически оба способа построения семантики являются эквивалентными и взаимопереводимыми (подробнее см. [13, с. 13-16]).

Вернемся теперь к вопросу о том, как может выглядеть функция мультиоценки применительно к конструктивной логике. Вначале рассмотрим истинностные значения логики Нельсона. В [27] Данн исследовал семейство обобщенных логик Нельсона, которые возникают, в частности, при допущении истинностно-значных провалов и/или пресыщенных оценок в отношениях между конструктивной истиной и конструктивной ложью. Воспроизведем общую идею построения «мультиоценочной семантики» на основе истинностных значений логики Нельсона (см. также [47, с. 771]). ОбобщеннойНельсоновскоймоделью назовем четверку

<щ <, |ь, 1Ь>,

где W есть некоторое непустое множество, < - частичный порядок на W, а ||-т и ||-р представляют собой два различных отношения вынуждения между элементами из W и предложениями языка, которые для каждого атомарного высказывания р, определяются с соблюдением следующих условий (для любых а и Ь из Щ:

Условие 1 (прямая сохранност ь).

а ||—тPi и а < Ь ^ Ь ||—тРй а ||-р pi и а < Ь ^ Ь ||-рpi.

Для сложных высказываний отношения вынуждения определяются следующим образом: Определение 1.

а ||-Т ~А ^ а ||-р А; а ||-р ~А ^ а ||-т А;

а ||-Т А л В ^ а ||-Т А и а ||-Т В; а ||-Р А л В ^ а ||-Р А или а ||-Р В; а ||-Т А V В ^ а ||-Т А или а ||-Т В; а ||-Р А V В ^ а ||-р А и а ||-р В;

а ||-Т А ^ В ^ УЬ > а (Ь ||-Р А или Ь ||-Т В); а ||-Р А ^ В ^ а ||-Т А и а ||-р В.

Ключевое семантическое отношение, которое может быть здесь определено, есть отношение релевант ного логического следования для конструктивной логики Нельсона. Из высказывания А релевантно следует высказывание В, если и только если для любой Нельсоновской модели, в любом мире а этой модели: а ||-Т А ^ а ||-Т В.

Содержательно, элементы множества Ж могут быть истолкованы как теоретические конструкции или состояния некоторой конструктивной теории на различных стадиях ее развития. Отношение < представляет тогда возможное отношение во времени между теоретическими конструкциями: а < Ь означает, что состояние теории Ь есть возможный результат развития состояния а. При построении этой семантики вместо одного (обычного) отношения вынуждения (представляющего понятие истины) вводятся два новых равноправных отношения вынуждения - отдельно для истины и для лжи. Выражение а ||-Т А может быть истолковано как «состояние теории а вынуждает (конструктивную) истинность высказывания А», а выражение а ||-р А - как «состояние теории а вынуждает (конструктивную) ложность высказывания А». Другое возможное истолкование выражения а ||-Т А - «высказывание А доказано в рамках теоретической конструкции а», и а ||-р, А -«высказывание А опровергнуто в рамках теоретической конструкции а». Условие 1 выражает конструктивный характер обоих отношений.

Заметим, что для ||-Т и ||-р вовсе не обязательно выполняются принципы бивалентности и однозначности: вполне возможны как случаи, когда высказывание не является ни доказанным ни опро-

вергнутым, так и случаи (если подразумеваемая теория противоречива), когда высказывание одновременно оказывается доказанным и опровергнутым (в рамках такой противоречивой теории). Иными словами, функция мультиоценки, определяемая посредством отношений ||-т и ||-р, приписывает каждому высказыванию одно из четырех обобщенных истинностных значений логики Нельсона: {Т,^}, {Т}, или {}. Если одновременно имеем а ||-т А и а ||-р А, то это означает, что значением высказывания А в мире а есть {Т,Щ, если имеем только а ||-т А, то значением А в мире а есть {—}, если только а ||-Р А, то значением высказывания А в мире а есть {^}, а если же не имеем ни того, ни другого, то значением высказывания А будет {}.

Обратимся теперь к истинностным значениям интуиционистской логики и рассмотрим возможности применения к этим значениям мультиоценочной функции. В [11]; [12]; [13]; [46] была построена семантика релевантного следования для интуиционистской логики с использованием пресыщенных оценок и истинно-стно-значных провалов. Обобщенной интуиционистской моделью назовем четверку

<W, <, ||-т, ||-/>,

где W, <, и ||-Т, определяются точно так же, как и для обобщенных моделей Нельсона, а ||-/ есть новое отношение вынуждения для неконструктивной (интуиционистской) ложности, которое определяется для каждого атомарного высказывания с соблюдением следующего условия:

Условие 2 (обрат ная сохранность)

Ь ||-/рг и а < Ь ^ а ||-/рг.

Определения условий истинности и ложности для сложных высказываний являются стандартными для интуиционистских связок с учетом того, что условия ложности должны теперь задаваться независимо от условий истинности:

Определение 2.

-т -А < УЬ > а (Ь ||-уА); -/ -А < ЗЬ > а (Ь ||-Т А); -т А л В < а ||-Т А и а ||-Т В; -/А л В < а ||-/ А или а ||-/ В;

-т А V В < а ||-Т А или а ||-Т В; -/ А V В < а ||-/ А и а ||-/В; -т А з В < УЬ > а (Ь ||-/А или Ь ||-Т В); -/ А з В < ЗЬ > а (Ь || - - А и Ь ||-/ В).

Отношение релевантного логического следования формально определяется так же, как и в обобщенных моделях Нельсона, представляя теперь отношение релевантного логического следования для формул интуиционистской логики. Обобщенными истинностными значениями интуиционистской логики будут множества {/ {T}, {/} и {}.

Обратим внимание на то, что в мультиоценочной семантике не принимается обычное условие a ||-/ A не (a ||-T A), при принятии которого получается стандартная семантика для интуиционистской логики. Вообще отношение ||-/ значительно слабее отношения ||-F. Содержательно это отношение может быть истолковано как «отношение отвержимости». Выражение а ||-/ A означает «высказывание А может быть отвергнуто в рамках теоретической конструкции а». Оно говорит нам, что пока чт о мы не имеем достаточных оснований для включения высказывания А в нашу теорию (или мы имеем достаточно оснований для не включения А в нашу теорию), например, поскольку данное высказывание не доказано. Поэтому мы отмечаем, что высказывание А может быть отвергнуто (оно находится под подозрением), хотя этим вовсе не исключается, что позднее (например, когда высказывание будет доказано) оно все же будет включено в нашу теорию. Таким образом, отношение ||-/ ведет себя так, как и должна вести себя интуиционистская (неконструктивная) ложь: для него выполняется условие обратной сохранности, но условие «сохранности в будущее» не выполняется.

Итак, комбинируя «попарно» истинностные значения, которые мы находим в различных конструктивных логиках, мы получили две различные «четырехзначные семантики»: одну для «релевантной логики Нельсона», а другую для «релевантной интуиционистской логики». Данн высказал идею объединения этих двух семан-тик в рамках некоторой единой конструкции. Эта идея была реализована в [47].

Мы начинаем с того, что «механически» объединяем истинностные значения, которые встречаются в различных конструктивных логиках, в единое множество {T,F/}. Ясно, что функция мультиоценки, будучи примененной к этому множеству, даст нам более чет ырехобобщенных истинностных значений4. Однако пре-

4 В общем виде идея рассмотреть в качестве базиса для обобщенных истинностных значений множества, содержащие более двух элементов, была сформулирована А.Карпенко, который в связи с семантикой Данна и Белнапа высказал следующую мысль: «Интересно посмотреть, что представляет собой обобщение

жде рассмотрим множество {Т,Щ/} более внимательно. Оно производит довольно «кривобокое» впечатление. Причем «кривобокость» эта является двоякой: во-первых, данное множество содержит два элемента для ложности (Щ, /) и только один элемент для истины (Т), а во-вторых, оно содержит два конструктивных элемента (Т, Щ) и только один неконструктивный элемент (/). Несложно видеть, почему возникла такая асимметричная ситуация: конструктивная истина, в отличие от конструктивной ложности, не имеет неконструктивного «двойника»! Чтобы восстановить справедливость, мы должны ввести еще одно базисное значение истинности - неконструкт ивную ист ину. Обозначим это новое истинностное значение посредством Ему соответствует особое отношение вынуждения ||-ь Выражение а ||- А можно понимать как «высказывание А является приемлемым в рамках теоретической конструкции а». Это есть понятие (временного) принятия того или иного высказывания, когда мы по тем или иным причинам рассматриваем высказывание как приемлемое (мы его т олерируем), хотя, возможно, мы пока и не имеем доказательства данного высказывания. При этом вовсе не исключается возможность, что высказывание, в конце концов, окажется опровергнутым и мы в дальнейшем будем вынуждены от него отказаться. Соответствующим условием, выражающим неконструктивный характер этого понятия, будет

Условие 3 (обрат ная сохранност ь)

Ь ||-рг и а < Ь ^ а ||-,рг.

Как и в случае с неконструктивной ложностью, в общем случае мы не принимаем («обычное») условие а ||-í А < не (а ||-Р А). В соответствии с мультиоценочным подходом все четыре исходные истинностные значения являются независимыми друг от друга и не связаны никакими отношениями. Таким образом, возможно появление «ненормальных» ситуаций, когда, несмотря на то, что высказывание является опровергнутым, оно все же считается приемлемым, или высказывание отвергается, несмотря на то, что оно является доказанным. Такого рода ситуации вполне могут иметь место, например, в условиях противоречивой информации, или же когда люди ведут себя иррациональным образом. Это, конечно, не исключает возможности введения дополнительных условий, запрещающих те или иные комбинации исходных истинностных значений. Некоторые из этих условий будут рассмотрены ниже.

подобной семантики, т.е. когда в качестве истинностных значений берутся подмножества более богатого множества, чем {Т, Е}» ([6, стр. 46) ].

6. Обобщенное истинностно-значное пространство конструктивной логики. Тройная решетка

Итак, в качестве базиса для обобщенного конструктивного истинностно-значного пространства мы рассматриваем множество значений <Т, Р, Щ>. Напомним еще раз их содержательный смысл:

Т (конструктивная истина) - высказывание является конструктивно доказанным;

Р (конструктивная ложь) - высказывание является конструктивно опровергнутым;

^ (неконструктивная истина) - высказывание является приемлемым;

Щ (неконструктивная ложь) - высказывание является отвергаемым.

Применяя к этим исходным значениям функцию мультио-ценки, мы должны рассмотреть все их возможные комбинации, т.е. множество всех подмножеств данного множества. Это дает нам следующие 16 обобщенных истинностных значений:

{}, {Т}, {Р}, л, л, {Тр}, {Т,о, {Щ {РЛ, {РЛ, {Щ {ТЫ},

{ТЫ, {Т,Ш {РШ {{ТЫЩ}.

В дальнейшем «пустое» значение {} будем обозначать посредством И, а «максимальное» значение {Т,Р,Щ - посредством А. Кроме того, при обозначении остальных обобщенных истинностных значений будем использовать жирный шрифт, опуская фигурные скобки и запятые.

Вернемся теперь к понятию бирешетки. Интуитивно двойная решетка представляет собой структуру, каждый элемент которой в той или иной ст епени воплощает два базисных свойства, являющихся в некотором смысле сущест венными для этих элементов: свойство «информативности» и свойство «истинности»5. Соответственно, два частичных порядка бирешетки - <I и <ь - располагают элементы в зависимости от степени обладания данными свойствами.

Если мы имеем дело с истинностными значениями конструктивной логики, то должны принимать во внимание еще одно важное свойство, существенным образом характеризующее каждое из этих значений, а именно свойство конструктивности. В самом деле, каждое из образованных выше 16 обобщенных истинност-

5 Итак, истинность вновь конституирует себя как свойство, однако теперь уже не как свойство высказываний, а как свойство особого рода абстрактных объектов (истинностных значений) - быть самими собой.

ных значений конструктивной логики, сочетая в себе как конструктивные, так и неконструктивные элементы, заключает в себе не только определенную степень информативности и истинности, но также и определенную степень конструктивности. Таким образом, мы получаем третий частичный порядок - < с -, упорядочивающий 16 истинностных значений по их конструктивности. Относительно этого нового частичного порядка мы также имеем полную решетку, что дает нам возможность ввести понятие тройной решет ки (или трирешетки - №1аШсе):

Определение 3. Трирешетка есть структура (5, <г, <í, <с), где -есть непустое множество, и (5, < г), (5, < ¿), (5, < с) суть полные решетки.

Для определенных выше 16 обобщенных истинностных значений А и N являются соответственно единицей и нулем решетки относительно <г, Т и - относительно <ь а ТЕ и tf - относительно <с. В самом деле, А и N являются наиболее и наименее информат ивными элементами, Т и Ff - наиболее и наименее ист инными элементами, а ТЕ и tf - наиболее и наименее конст -рукт ивными элементами.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Пусть х есть произвольное обобщенное истинностное значение конструктивной логики. Обозначим посредством хГТ множество, содержащее в точности те значения Т или которые входят в х. (Например, если х есть TFf, то хТТ есть {Т}.) Множества х^, хтр, х^ определяются аналогичным образом. Тогда три частичных порядка, о которых шла речь выше, можно определить так:

Определение 4. Для любых обобщенных истинностных значений конструктивной логики х и у:

1. х < г у < х с у;

2. х <(у < хТ с уТ иуЩ/с хЩ/;

3. х < с у < хТР с уТЕ и у* с х?.

Таким образом, мы получаем наиболее общую тройную решетку, генерируемую шестнадцатью обобщенными значениями истинности конструктивной логики - 81ХТЕЕЫ3, которая представлена на рис. 3 посредством диаграммы Хассе, помещенной в трехмерную систему координат. По сравнению с диаграммами для бирешетки, здесь появляется новая ось, представляющая третье, а именно конструктивное «измерение».

Ясно, что для каждого из этих частичных порядков существуют соответствующие операции пересечения и объединения. Будем использовать символы л и V для пересечения и объединения относительно <ь п и и - для этих операций относительно <г, а также А и V - для решеточных операций относительно <с.

Операции л и v представляют по существу логические операции конъюнкции и дизъюнкции. Интересно проследить, как ведут себя эти операции применительно к конкретным обобщенным истинностным значениям. Если, к примеру, результаты T л F, T v F, t л f, t v f являются вполне ожидаемыми, то поведение T л t может показаться довольно странным. Как можно видеть, в последнем случае результатом является N. Иными словами, конъюнкция двух «истин» дает «ничего». Более близкое рассмотрение убеждает, однако, в том, что результат здесь вполне закономерен. В самом деле, конъюнкция является истинной, если оба ее конъюнкта истинны. Это верно как для T, так и для t. Ясно, что T л t не может в результате иметь значение T (и даже содержать его в качестве составной части), поскольку неверно, что оба конъюнкта имеют это значение, и то же самое имеет место для t. Однако было бы также неверно приписать конъюнкции двух истин (без какой-либо «примеси» лжи) какое-либо из значений F илиf Итак, остается только N, как это и получается в соответствии с логическим порядком трирешетки SIXTEEN3. Аналогичные рассуждения применимы и в случае с F v f, как и в других аналогичных случаях.

Решеточные операции, соответствующие информационному порядку, могут быть истолкованы как операции пересечения и объединения «кусков информации». В [30] п интерпретируется как оператор «консенсуса», а и - как оператор «доверчивости».

Что касается операций А и V, то их можно довольно естественным образом истолковать как операции с «конструктивными частями» обобщенных истинностных значений. Каждое из этих значений имеет как конструктивную, так и неконструктивную часть. А осуществляет пересечение конструктивных частей двух истинностных значений и объединяет их неконструктивные части, а V работает двойственным образом.

Обычно на двойных решетках вводится оператор отрицания, который определяется как операция, которая обращает логический порядок, оставляя информационный порядок без изменений. Фит-тинг в [30] аналогичным образом вводит оператор конфляции (conflation), который обращает информационный порядок, не затрагивая при этом логический порядок.

Рассмотрим три частичных порядка, которые задаются на тройной решетке, и введем под общим названием инверсии такой тип операции, который обращает по крайней мере некоторые из этих порядков. В общем виде это может быть сделано посредством следующего определения:

Определение 5. Во всякой трирешетке унарная операция типа инверсии есть одна из операций, обладающая следующими свойствами:

1. T -инверсия (~ t):

(a) a <t b ^ ~tb <t ~ta;

(b) a <i b ^ ~ta <i ~tb;

(c) a <c b ^ ~ta <c ~tb;

(d) ~t~ta = a.

2. I-инверсия (~i):

(a) a <i b ^ ~ib <i ~a;

(b) a <t b ^ ~,a <t ~ib;

(c) a <c b ^ ~,a <c ~ib;

(d) ~i~ia = a.

3. C-инверсия (~c):

(a) a <c b ^ ~cb <c ~ca;

(b) a <i b ^ ~ca <i ~cb;

(c) a <t b ^ ~ca <t ~cb;

(d) ~c~ca = a.

7. Tic-инверсия (~tic) :

(a) a <t b ^ ~ticb <t ~tica;

(b) a <i b ^ ~ticb <i ~ftCa;

(c) a <c b ^ ~ticb <c ~tica;

(d) ~tic~tica = a.

Как видно из этого определения, операция инверсии может обращать один частичный порядок, оставляя два других неизменными, либо она обращает одновременно два частичных порядка, не затрагивая третий, либо инверсия одновременно обращает все три частичных порядка данной тройной решетки. В общем случае вовсе не обязательно, что все семь типов инверсий должны быть определены на той или иной тройной решетке. Более того, вполне возможны трирешетки вообще без инверсий.

Что же касается SIXTEEN3, то здесь каждая из этих операций может быть определена посредством следующей сводной таблицы истинности:

Сводная таблица истинности для инверсий в SIXTEEN3

a ~a ~a ~ca ~tca ~ita ~aa ~tica

N N A N N A A A

T F TFt t F TFf Ttf Ftf

F T TFf f T TFt Ftf Ttf

4. Tc -инверсия (~tc):

(a) a < t b ^ ~tcb <t ~tca;

(b) a <c b ^ ~tcb <c ~tca; (c) a <i b ^ ~tca <i ~tcb;

(d) ~tc ~tca = a. 5. It-инверсия (~it):

(a) a < i b ^ ~itb <i ~i¡a;

(b) a <t b ^ ~itb <t ~ita;

(c) a <c b ^ ~lta <c ~itb; (d) ~it~ita = a. 6. Ci-инверсия (~a) :

(a) a <c b ^ ~cib <c ~aa;

(b) a <i b ^ ~ыЬ <i ~aa; (c) a <t b ^ ~aa <t ~cib;

(d) ~ci~cia = a.

t f Ttf T F Ftf TFt TFf

f t Ftf F T Ttf TFf TFt

TF TF TF tf Tf TF tf tf

Tt Ff Tt Tt Ff Ff Tt Ff

Tf Ft Ft Ft Tf Tf Tf Ft

Ft Tf Tf Tf Ft Ft Ft Tf

Ff Tt Ff Ff Tt Tt Ff Tt

tf tf tf TF TF tf TF TF

TFt TFf T Ttf Ftf F t f

TFf TFt F Ftf Ttf T f t

Ttf Ftf t TFt TFf f T F

Ftf Ttf f TFf TFt t F T

A A N A A N N N

Из этой таблицы видно, что, например, -инверсия ведет себя в точности как сильное отрицание Нельсона, а (с -инверсия - как классическое отрицание де Моргана.

7. Некоторые подрешетки и возможные обобщения. Понятие я-мерной мультирешетки

Заметим, что определение 3 явным образом трактует трире-шетки как особого рода частично упорядоченные множества. Как известно, понятие решетки как частично упорядоченного множества в общем случае эквивалентно понятию решет кикак алгебры. В этом последнем смысле SIXTEEN3 представляет собой структуру (S, л, v, п, и, А, V). В данном параграфе мы рассмотрим некоторые подструктуры этой общей структуры и таким образом рассмотрим некоторые подрешетки SIXTEEN3.

Прежде всего следует заметить, что SIXTEEN3 содержит в качестве подрешеток все возможные бирешетки типа FOUR2. Интересно обратить внимание, что кроме «стандартных» биреше-ток, генерируемых на базисах <T, F>, <T, f>, <t, F> и <t, f>, мы имеем здесь довольно интересную четырехзначную «логику ложности» с базисом <F, f>, как и «логику (только) истины» с базисом <T, t>. Все эти логики могут представлять значительный интерес с философской точки зрения и заслуживают отдельного серьезного изучения.

Другой примечательной подструктурой SIXTEEN3 является обобщенное истинностно-значное пространство, основывающееся

на «кривобоком» базисе, о котором шла речь в конце § 5, <Т, Р, />, образованном при объединении истинностных значений логики Нельсона и интуиционистской логики. Оказывается, данное пространство также представляет собой трирешетку - ЕЮНТ3, которая представлена на рис. 4. Мы видим здесь все те же три частичных порядка: <г-, который идет от N к ТЕ/, <(, направленный от Е/ к Т и <с, с/и ТЕ в качестве нуля и единицы.

Заметим, что пока что совсем не рассматривались никакие дополнительные условия, которые могли бы регулировать отношения между истинностными значениями, устанавливая определенные зависимости между ними. В результате принятия таких условий некоторые комбинации исходных истинностных значений могут запрещаться. Рассмотрим, например, максимальное истин-ностно-значное пространство S, удовлетворяющее следующим условиям:

Условие 4. Уа е (Т е а / ё а);

У а е 5 (е е а ^ г ё а).

Эти условия выражают идею «последовательности» (или рациональности). Их интуитивный смысл можно выразить следующим образом. Наши теории вполне могут оказаться (синтаксически) противоречивыми и тогда вполне может быть так, что некоторое высказывание одновременно является доказанным и опровергнутым (случай ТЕ) в рамках такой теории. Однако в своем «эпистемическом поведении» мы в любом случае должны оставаться последовательными (т.е. рациональными). Если высказывание является доказанным, мы не должны его отвергать. И двойственным образом в случае, если высказывание опровергнуто, мы не должны его принимать (толерировать). В определенных случаях эти условия могут оказаться довольно полезными и даже необходимыми. Как результат, истинностно-значное пространство сужается до девяти обобщенных истинностных значений: N, Т, Е, г, /, ТЕ, Тг, Е/, /. Это может показаться несколько необычным, но алгебраическая структура, которую мы получаем на основе этих значений, является, по существу, би-с-половиной-решеткой! Эта структура - ЫШЕ2.5 - представлена на рис. 5. Диаграммы слева и справа представляют различные проекции этой решетки. Мы имеем здесь полные решетки относительно < ( и < с, однако информационный порядок не образует решетки. Относительно < мы имеем лишь полурешетку с нулем N, но без единицы.

Можно рассмотреть еще одно возможное условие, согласно которому конструктивные значения, будучи сильнее, «поглощают» свои неконструктивные аналоги. Это условие запрещает

обобщенные истинностные значения, которые содержат комбинации Т и Ff. Результирующее истинностнозначное пространство будет в этом случае представленно еще одним вариантом решетки ШЫЕ2.5.

В завершение остановимся на некоторых возможных обобщениях мультиоценочного подхода и его применениях в других неклассических логиках. Очевидно, что рассмотренные выше истинностные значения допускают и иную интерпретацию. Например, здесь можно задействовать идею модализированных истинностных значений (см. [20]; [42], ср. также [7, с. 122-124]). Т можно интерпретировать как «необходимо истинно», Е - как «необходимо ложно», t - как «возможно истино» и f - как «возможно ложно». Трирешетка, получаемая на основе этих истинностных значений, вместо <с будет иметь частичный порядок <п, представляющий возрастание необходимости ее элементов.

Точно так же возможна овремененная интерпретация этих истинностных значений. В этом случае мы будем иметь возможность рассмотреть «временной порядок», определенный на множестве обобщенных истинностных значений временной логики. Ну а использование «овремененных модализированных истинностных значений» (типа «необходимо будет истинно») довольно естественным образом приводит к идее т етрарешетки, с чет ырьмя частичными порядками (для информативности, истинности, необходимости и времени).

Обобщая эту идею, приходим к понятию я-решетки (я-мерной мультирешетки) как структуры, на которой определены в точности я частичных порядков, каждый из которых выражает ту или иную степень наличия определенного свойства у элементов рассматриваемого множества (в данном случае множества обобщенных истинностных значений).

Примечание

В настоящей статье в значительной степени представлены результаты исследований, которые осуществлялись совместно Дж.М.Данном, Татсутоши Такенакой и мной во время моего пребывания в Индианском университ ете (Блумингтон, США) в 19992000 гг. См. также нашу статью [47], где многие из этих результатов изложены более полно. Я благодарен программе академических обменов им. Фулбрайта за поддержку моих исследований. Я признателен также Надежде Козаченко, которая прочла статью в рукописи и высказала ряд полезных замечаний.

ЛИТЕРАТУРА

1. Войшвилло Е.К. Семантическая информация. Понятия экстенсиональной и интенсиональной информации // Кибернетика и современное научное познание. М.: Наука, 1976. С. 165-179.

2. Войшвилло Е.К. Семантика релевантной логики и вопрос о природе логических законов // Разум и культура. М.: Изд. МГУ, 1983. С. 69-76.

3. Войшвилло Е.К. Философско-методологические аспекты релевантной логики. М.: Изд. МГУ, 1988.

4. Драгалин АГ. Математический интуиционизм. Введение в теорию доказательств. М.: Наука, 1979.

5. Заславский И.Д Симметрическая конструктивная логика. Ереван, 1979.

6. Карпенко А С. Истинностные значения. Что это такое? // Исследования по неклассическим логикам. М.: Наука, 1989. С. 38-53

7. Карпенко АС. Многозначные логики. М.: Наука, 1997.

8. Орлов И.Е. Исчисление совместности предложений // Математический сборник. Т. 35. 1928. С. 263-286.

9. Смирнова Е.Д Логическая семантика и философские основания логики. М.: Изд. МГУ, 1986.

10. Фреге Г. Логика и логическая семантика. Сб. трудов. М.: Аспект Пресс, 2000.

11. Шрамко Я.В. К проблеме релевантного следования для интуиционистской логики // Логико-философские исследования. Вып. 1. М.: Философское общество СССР, 1989. С. 165-174.

12. Шрамко Я.В. Логическое следование и интуиционизм. Киев: ВИПОЛ, 1997.

13. Шрамко Я.В. Американский план для интуиционистской логики 2: обобщенные интуиционистские модели // Online Journal Logical Studies. No. 5; 2000. (http://www.logic.ru)

14. Шрамко Я.В. Онтологическая модель истинностных значений // Ком-п'ютерне моделювання та шформацшш технологи в наущ, економщ та освт. Кривий Рп\ С. 287-297.

15.Almukdad A. and Nelson D. Constructive falsity and inexact predicates // Journal of Symbolic Logic. 1984. Vol. 49. P. 231-233.

16.Arieli O. and Avron A. Reasoning with logical bilattices // Journal of Logic, Language and Information. 1996. Vol. 5. P. 25-63.

17. Asenjo F. A calculus of antinomies // Notre Dame Journal of Formal Logic. 1966. Vol. VII. P. 103-105.

18. Belnap N. A useful four-valued logic // J. M. Dunn and G. Epstein (eds.). Modern Uses of Multiple-Valued Logic. Dordrecht: D. Reidel Publish. Co., 1977. P. 8-37 (рус. пер. Н. Белнап, Т. Ст ил Логика вопросов и ответов. М.: Прогрес, 1981).

19. Belnap N. How a computer should think // G. Ryle (ed.). Contemporary Aspects of Philosophy. Stocksfield: Oriel Press Ltd., 1977. P. 30-55 (рус. пер. Н. Белнап, Т. Стил. Логика вопросов и ответов, М.: Прогресс, 1981).

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

20. Caton C.E. A stipulation of a modal propositional calculus in terms of modalized truth-values // Notre Dame Journal of Formal Logic. 1963. Vol. 4. P. 55-56.

21. Costa N.C.A. da. Calculus propositionnels pour les systemes formels inconsistants // Compes Rendus Acad. Sci. 1963. Vol. 257. P. 3790-3792.

22. Dunn J.M. The Algebra of Intensional Logics. Doctoral Dissertation. University of Pittsburgh, Ann Arbor, 1966 (University Microfilms).

23. Dunn J.M. An intuitive semantics for first degree relevant implications (abstract) // Journal of Symbolic Logic. 1971. P. Vol. 36. 362-363.

24. Dunn J.M. Intuitive semantics for first-degree entailment and 'coupled trees' // Philosophical Studies. 1976. Vol. 29. P. 149-168.

25. Dunn J.M. Relevance logic and entailment // D. M. Gabbay and F. Guenter (eds). Handbook of Philosophical Logic. Vol III. Dordrecht: D. Reidel Publishing Company, 1986. P. 117-224.

26. Dunn J M. A Comparative study of various model-theoretic treatments of negation: a history of formal negation // D. M. Gabbay and H. Wansing (eds.). What is Negation? Applied Logic Series. Vol. 13. Dordrecht:Kluwer Academic Publishers, 1999. P. 23-51.

27. Dunn J.M. Partiality and its dual // Studia Logica. 2000. Vol. 66. P. 225256.

28. Fitting M. Logic programming on a topological bilattice // Fundamenta Informatica. 1988. Vol. 11. P. 209-218.

29. Fitting M. Bilattices and the theory of truth // Journal of Philosophical Logic. 1989. Vol. 18. P. 225-256.

30. Fitting M. Kleene's logic, generalized // Journal of Logic and Computation. 1990. Vol. 1. P. 797-810.

31. Frege G. Funktion, Begriff, Bedeutung. Fünf logische Studien. Vanden-hoeck & Ruprecht, Göttingen, 1986.

32. Frege G. Schriften zur Logik und Sprachphilosophie. Felix Meiner, Hamburg, 1990.

33. GinsbergM. Multivalued logics // Proceedings of AAAI-86. Fifth National Conference on Artificial Intellegence. Los Altos: Morgan Kaufman Publishers, 1986. P. 243-247.

34. Ginsberg M. Multivalued logics: a uniform approach to reasoning in AI // Computer Intelligence. 1988. Vol. 4. P. 256-316.

35. Heyting A. Intuitionism: An Introduction. Amsterdam, 1956 (рус. пер. А Гейт инг. Интуиционизм, М.: Мир, 1965).

36.Jaskowski S. Three contributions to the two-valued propositional calculus // Studia Logica. 1975. Vol. 34. P. 121-132.

37. Lukasiewicz J. Über den Satz von Widerspruch bei Aristoteles // Bulletin international de Academie des Sciences de Cracovie, Classe de Philosophie (1910). P. 15-38.

38. Lukasiewicz J. On three-valued logic // Selected Works. Oxford, 1970. P. 87-88.

39. Nelson D. Constructible falsity // Journal of Symbolic Logic. 1949. Vol. 14. P. 16-26.

40. Priest G. The logic of paradox // Journal of Philosophical Logic. 1979. Vol. 8. P. 219-241.

41. Pynko A.P. Regular bilattices // Journal of Applied Non-Classical Logics. 2000. Vol. 10. P. 61-105.

42. Resher N. On intuitive interpretation of systems of four-valued logic // Notre Dame Journal of Formal Logic. Vol. 6. P. 154-156.

43. Scott D. Models for various type-free calculi // Logic, Methodology and Philosophy of Science. Vol. IV. Amsterdam: North-Holland, 1973. P. 157187.

44. Shramko Y. Intuitionismus und Relevanz. Berlin: Logos-Verlag, 1999.

45. Shramko Y. State-descriptions as a method of semantic analysis for intuitionistic logic // J. Nida-Rümelin (ed.) Rationality, Realism, Revision. Berlin; New York: Walter de Gruyter, 1999 P. 110-118.

46. Shramko Y. American plan for intuitionistic logic 1: an intuitive background // The Logica Yearbook 1999. Ed. Timothy Childers. Prague: Filosophia, 2000.

47. Shramko Y, Dunn J.M., Takenaka T. The trilattice of constructive truth values // Journal of Logic and Computation. Vol. 11, 2001. P. 761-788.

48. Voishvillo E.K. A theory of logical relevance // Logique et Analyse. № 155156, 1996. P. 207-228.

i Надоели баннеры? Вы всегда можете отключить рекламу.