
Правила вывода, как и для С2: МР и подстановка. Аксиоматизация Вайсберга означает, что для
как и для С2 (см. выше раздел 1.4), имеет место следующая
ТЕОРЕМА. Для всякой формулы
тогда и только
тогда, когда
Таким образом, как и классическое исчисление С2, исчисление
непротиворечиво и дедуктивно полно. Также тривиальным образом следует его разрешимость из трехзначности семантики.
3.1.1. Отличия трехзначной логики Лукасевича
от классической С2
Обратим внимание на одно весьма важное свойство истинностных таблиц для
а именно: на классическом можестве истинностных значений, т. е. на множестве {1, 0} определение логических связок
совпадает с определением связок классической двузначной логики С2. Отсюда следует, что любая тавтология
есть тавтология С2, но не наоборот.
Например, легко проверить, что закон сокращения
![]()
не есть тавтология в
Заметим, что если в аксиоматизации Вайсберга аксиому (W4) заменить на закон сокращения, то получим аксиоматизацию С2. Это следует из того факта, что из аксиом Вайсберга Wl, W2 и закона сокращения выводима самодистрибутивность, т. е в аксиоматизации С2, представленной Лукасевичем (см. 1.5), самодистрибутивность можно заменить на транзитивность и сокращение. Тогда аксиоматизацию
Вайсбергом можно представить как замену в новой аксиоматизации С2 закона сокращения на аксиому W4.
Введение Лукасевичем в логику третьего истинностного значения, промежуточного между истиной и ложью, имело радикальные последствия для самой логики, самым главным из которых оказалось то, что не все законы классической логики имеют место в
В первую очередь обращает на себя внимание тот факт, что ни закон исключенного третьего и, главное, ни закон непроти-
воречия не являются законами
эти формулы прини-
мают значение 1/2, когда p имеет значение 1/2. Реакция на подобную ревизию классической логики была весьма неоднозначной (и для многих логиков отбрасывание этих законов было неприемлемо), а сам Лукасевич неоднократно подчеркивал, что построенная им трехзначная система логики отличается от двузначной логики, единственно тогда известной, настолько сильно, насколько неэвклидовы системы геометрии отличаются от эвклидовой геометрии.
Заметим, что Лукасевич определяет дизъюнкцию
и конъ-
юнкцию
таким образом, чтобы они имели свойства классиче-
ских логических связок, т. е. как и в классической логике С2 значение
является максимальным, а значение
— минимальным. Но можно определить
по-другому, а именно
т. е. теперь
Тогда закон исключенного третьего
будет законом
но не будет законом формула
Такую дизъюнкцию обозначим посредством
она появится у нас в гл. 8. Эти примеры указывают на другую особенность
которая заключается в том, что уже в трехзначной логике становится возможным обобщать свойства классических связок по-разному, в результате чего и получаем, например, различные дизъюнкции, в то время как в
где
есть классические связки отрицания и импликации соответственно.
Отметим также, поскольку закон сокращения не есть тавтология в
то немедленным следствием этого является то, что стандартная теорема дедукции не имеет места в
Например, при стандартном определении логического следования ![]()
![]()
Подходящей логической связкой для стандартной формы теоремы дедукции может быть следующая:
![]()
Ее истинностной таблицей является

Истинностная таблица для →1 независимо друг от друга была предложена в [Slupechi, Bryll andPrucnal 1967] и [Monteiro A. 1967]. Также независимым образом она вводится в [Avron 1991], как обладающая многими желательными свойствами. Эта импликация верифицирует импликативный фрагмент классической логики. Теперь мы можем взять в качестве исходных связок
другое множество связок, например,
Но тогда нужно показать, что логики с множествами связок
эквивалентны, т. е. показать, что посредством множества связок
определимы связки из множества
и наоборот. В одну сторону мы уже показали. Остается только определить посредством нового множества связок импликацию →:.
![]()
Такую эквивалентность множеств логических связок Н. Решер назвал D-эквивалентностъю [Rescher 1969]. Обычно говорят, что в этом случае имеет место функциональная эквивалентность (см. подробно в гл. 7).
Обратим внимание на трехзначную логику BL [Blau 1978], предназначенную для анализа естественного языка и явившуюся следствием дискуссии в области философии языка. Третье истинностное значение и = 1/2 интерпретируется как неопределено (undetermined) и его появление вызвано или использованием нечетких предикатов, или использованием имен, не имеющих денотатов. На пропозициональном уровне логика BL содержит три исходные связки: отрицание ~ и конъюнкцию
Лукасевича и еще одно отрицание ≈ (у нас оно появится в разделе 3.2.1 под обозначением
Теперь вводится связка импликации![]()
р →BL q =:
р
q
и утверждается, что только эта импликация является подходящей для трехзначного моделирования предложений вида «Все А есть B» в естественном языке. Обратим внимание, что импликация
есть не что иное, как импликация
рассмотренная чуть выше, а значит логика BL по своим функциональным свойствам есть на самом деле трехзначная логика Лукасевича
Ключевым моментом использования логики BL является идея, что естественный язык использует только связки, которые удовлетворяют нормальному условию. Условие нормальности (см. [Gottwald 2001]) для некоторой связки ф заключается в том, что ограничение φр на множестве истинностных значений {0, 1} есть классическая связка. Логика BL рассматривается в [Gottwald 2001] (без указания, что она есть
где доказывается, что каждая трехзначная связка, которая удовлетворяет условию нормальности, может быть определена посредством исходных связок BL. Аналогичные теоремы периодически появляются в литературе, однако, заметим, что данное утверждение является следствием теоремы [Финн 1969] о функциональной предполноте Последнее означает, что добавление к
связки, не содержащейся в ней, превращает
с этой связкой в трехзначную функционально полную логику.
Отсюда можно перейти к еще одному существенному отличию
от С2, которое состоит в следующем. Как известно, классическая двузначная логика является функционально полной, т. е. любая булева функция может быть выражена, например, посредством импликации и отрицания. В
это не так, например, нельзя посредством связок Лукасевича ~ и → выразить связку Слупецкого Тр, которая переводит любое значение р в 1/2:
|
Из за большого объема этот материал размещен на нескольких страницах:
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 |


