В силу того, что модальные операторы здесь не являются дуальными друг к другу, как во всех рассмотренных выше модальных системах, то семантика и аксиоматизация системы Q (гильбертовская аксиоматизация представлена в [Bull 1964]) довольно-таки сложны. Система Q является нестандартной модальной логикой, поскольку было показано, что Q содержится в S5, но не является консервативным расширением S4.
Cистема Q вызывает к себе повышенный интерес. В [Correia 2001] и [Аката and Nagata 2007] построена семантика Крипке для Q такая, что в каждом возможном мире действует не двузначная логика С2, а трехзначная логика
В [Аката, Nagata and Yamada 2008] система Q расширяется временными операторами, на возможность чего уже указывал Прайор, и рассматривается как подходящая логика для оперирования с будущими случайностями.
К. Сегерберг [Segerberg 1967], исходя из идей А. Прайора при построении последним системы Q, перестраивает льюисовские модальные системы таким образом, что они являются расширением его же трехзначной логики бессмысленности, т. е. логики Бочвара
В3, но с двумя выделенными значениями (см. выше раздел 3.3.3). В [Schotch, Jensen, Lars en and Maclellan 1978] строится модальная логика К на основе трехзначной логики Лукасевича
т. е. аксиоматизация для
расширяется аксиомами К, и для такой логика строится семантика Крипке, в каждом мире которой действует логика
В [Morikawa 1989] этот результат обобщается и расширяется на модальные логики
В [Ostermann 1988] строятся модальные логики
основанные на п-значной логике Лукасевича
и с семантикой Крипке, в которой каждый возможный мир ассоциируется с
а в [Oriowska and Iturrioz 1999] каждый возможный мир ассоциируется с алгебрами Лукасевича.
[Thomason 1978] обобщает такой семантический подход, т. е. строит крипковскую семантику для модальных логик на случай, когда оценка задается на произвольном множестве истинностных значений. См. также [Priest 2008].
Однако, как отмечается в [Hdhnle 2001], возможно и обратное направление, от модальной логики к многозначной. Любая модальная логика с множеством возможных миров W и отношением достижимости
может быть переинтерпретирована в
2w-значную логику посредством кодирования интерпретации с возможными мирами
как многозначной интерпретации
где ∑ есть множество пропозициональных переменных. Для модальных логик со свойством финитной аппроксимируемости эта конструкция дает систему с конечнозначной теорией доказательств, характеризующей эти модальные логики [Caferra and Zabel 1990].
О комбинировании модальной и многозначной логики см. также в [Gottwald 2001].
Добавим также, что в качестве основания для модальных логик могут быть взяты другие неклассические логики. Наиболее разработанным подходом являются интуиционистские модальные логики (см. об этом в обзоре [Zakhaiyaschev, Wolter and Chagrov 2001], a также раздел 2.4 в книге [Шкатов 2008]. Одной из первых работ в этой области была статья [Bull 1965].
В заключение обратим внимание на еще одно разветвленное направление в области бесконечнозначных логик — это интуиционистские многозначные логики. Отметим только работы [Baaz and Fermilller 1996], где модель Крипке для Int обобщается на случай многозначных оценок, и [Reznik and Curmin 2001]. Укажем еще
статью [Аншаков 1983], где производится конст-руктивизация трехзначных логик Бочвара В3 и Холдена Н3. Одним из основных условий конструктивизации является наличие дизъюнктивного свойства (см. выше раздел 8.2.2) в новой логике.
8.7.4. Дуальность интуиционистских и паранепротиворечивых логик
С подобными дуальными логиками мы уже встречались. Это построенная нами трехзначная паранепротиворечивая логика Брауэра G3 (см. раздел 3.2.1), дуальная к трехзначной логике Гейтинга G3, a также слабая интуиционистская логика I1, дуальная к трехзначной паранепротиворечивой логике Сетте Р1 (см. раздел 3.5.4.1).
Известно, что интуиционистская логика Int может быть построена в виде секвенциального исчисления, с теми же правилами вывода, что и классическая логика, но с одним ограничением: сукцедент секвенции не может содержать более одной формулы. Мы получим систему, дуальную к Int, если потребуем, чтобы в отличие от классического случая, антецедент секвенции содержал не более одной формулы.
Наверное, первая работа на эту тему принадлежит Дж. Чермаку [Czermak 1977], который сформулировал логику, дуальную Int, в терминах конъюнкции, дизъюнкци и отрицания. В такой логике не имеет места секвенция вида
В [Goodman 1981] добав-
ляется связка псевдоразности
и пропозициональная константа Т. В этой работе используется понятие алгебры Брауэра, дуальной к алгебре Гейтинга (см. выше раздел 4.4.2), для того чтобы принять адекватную топологическую семантику для нового исчисления. В [Смирнов 1984] (см. также [Смирнов 1987]) исчисление Гудмана несколько переформулируется и, что важно, предложены секвенциальные формулировки релевантной логики, т. е. построение дуальной Int связывается с релевантными логиками. В [Urbas 1996] предлагаются различные секвенциальные дуальные формулировки Int, и в итоге возникает вопрос, какая на самом деле паранепротиворечивая логика дуальна к Int? Понятно, что общим для всех дуальных к Int логикам является наличие закона исключенного третьего.
Этот вопрос и много других обсуждается в статье [Bnmner and CarmeJH 2008]. Здесь строится дуальное к Int гильбертовское исчисление и для него семантика Крипке, которая является в точности дуальной к приведенной нами в разделе 8.2.2.1. В этой работе обобщаются идеи из [Urbas 1996] и развивается общий подход к дуализации логик.
(Интересна философская интерпретация такой семантики. Теперь вместо условия сохранности истинности постулируется условие сохранности ложности. Если нечто на данном этапе исследования признается за ложное, то с прогрессом познания оно никогда не может стать истинным.)
Строятся две основные иерархии антиинтуиционистских логик. Первая называется иерархией антиконструктивных логик (АС-иерархия). Вторая называется иерархией анти-параполных логик (АP-иерархия). АС-иерархия начинается с дуального исчисления логики Йохансона J (см. выше раздел 8.6), через дуальную Int, и заканчивается дуальными исчислениями Gn, в том числе строится логика
дуальная к логике Гёделя—Даммита
Показывается, что ни одна из известных паранепротиворечивых систем, в том числе рассмотренных нами
не является членом этой иерархии. Таким образом, анти-конструктивные логики составляют новый класс паранепротиворечивых логик.
Вторая иерархия начинается с паранепротиворечивой логики Сетте Р1 и, применяя общую процедуру дуализации параполных логик Iп, получается иерархия паранепротиворечивых логик Рп. Здесь важно то, что по аксиоматизации логик из одной иерархии, строится дуальная аксиоматизация логик из другой иерархии, и наоборот. Заметим, что теперь мы можем объединять две дуальные логики в одну, как это было сделано в [Rauszer 1977; 1980], где объединены логика Гейтинга и логика Брауэра и для такой логики строится семантика Крипке.
В итоге ставится глубокий философский вопрос о значении дуализации логик, а также вопрос о дуализации других систем логики.
9. ТЕОРИЯ НЕЧЕТКИХ МНОЖЕСТВ И НЕЧЕТКИЕ ЛОГИКИ
9.1. Введение
С выходом статьи Л. Заде «Нечеткие множества» [Zadeh 1965] начинается исключительно бурное развитие новой теории, предназначенной для изучения и анализа систем, в которых основная роль принадлежит суждениям и решениям человека. Такие системы Заде называет «гуманистическими», и к ним относятся психология, социология, политические науки, философия, экономика, лингвистика, операционные исследования, наука управления, физиология и вообще все те системы и процессы, на поведение которых сильное влияние оказывают действия, решения, суждения, эмоции людей. Поскольку эти системы связаны с принципиально нечетким (размытым, расплывчатым) характером человеческих рассуждений (и тем более психики), то сама новая теория получила название «теории нечетких множеств», являющейся обобщением обычной (четкой) теории множеств.
Нечеткая логика, основанная на нечеткой теории множеств, позволяет определять промежуточные значения между стандартными оценками («истина/ложь», «да/нет», «верно/неверно», «холодно/тепло» и т. д.). Оказывается, что понятия «теплее/холоднее» можно сформулировать математически и обработать на компьютере. В этом случае нечеткая логика является попыткой применить в программировании человекоподобное мышление.
|
Из за большого объема этот материал размещен на нескольких страницах:
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 |


