Научная статья на тему 'Теоретико-множественная семантика для системы Гейтинга Int'

Теоретико-множественная семантика для системы Гейтинга Int Текст научной статьи по специальности «Математика»

CC BY
238
19
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Логические исследования
ВАК
zbMATH
Область наук
Ключевые слова
МОДАЛЬНАЯ ЛОГИКА / ИНТУИЦИОНИСТСКАЯ ЛОГИКА / МОДЕЛЬНАЯ СТРУКТУРА / МНОЖЕСТВО ОПИСАНИЙ СОСТОЯНИЙ / MODAL LOGIC / INTUITIONISTIC LOGIC / MODEL STRUCTURE / SET OF STATE-DESCRIPTIONS

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

Рассматривается методика построения теоретико-множественных семантик для систем Льюиса S4, S5, не использующая понятий «возможный мир» и «модельная структура». Исходной является идея последовательной интерпретации каждого элементарного высказывания, входящего в формулу, в терминах {N, C, I}, т.е. в качестве логически истинного, логически недетерминированного, логически невозможного. В результате таких ограничений допустимых истинностных значений переменных формулы из исходного множества описаний состояний (о.с.) для неё исключаются некоторые о.с., т.е. на основе метаоценок {N, C, I} на базе исходного множества о.с. для формулы образуются ограниченные, дополнительно ограниченные (для системы S5) и относительно ограниченные (для системы S4) множества описаний состояний и их семейства, выполняющие роль модельных структур традиционных семантик возможных миров. В качестве возможного мира при этом рассматривается классическое о.с. Предлагаемые семантики используют только традиционные для логики понятия истинности, ложности, совместимости/несовместимости высказываний по истинности/ложности и т.д. Кроме того, число ограниченных, дополнительно и относительно ограниченных множеств о.с. для произвольной формулы всегда конечно. В работе предлагаются алгоритмы характеризации и пересчёта подобных конструкций для формул с произвольным конечным числом переменных. На основе известного перевода МакКинси-Тарского формул системы Int в S4 предлагается теоретикомножественная семантика указанного типа для пропозиционального фрагмента системы Int. В качестве возможного мира рассматривается классическое о.с., а роль модельных структур семантик возможных миров выполняют конечные упорядоченные множества о.с. для формулы. При этом смысл интуиционистских связок моделируется в классическом по своим свойствам метаязыке с кванторами по о.с. и их множествам.

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

Текст научной работы на тему «Теоретико-множественная семантика для системы Гейтинга Int»

Логические исследования 2016. Т. 22. № 2. С. 9-26 УДК 510.64

Logical Investigations 2016, Vol. 22, No. 2, pp. 9-26 DOI: 10.21146/2074-1472-2016-22-2-9-26

Неклассическая логика

Non-classical Logic

н.л. Архиереев

Теоретико-множественная семантика для системы Гейтинга Int

Архиереев Николай Львович МГТУ им. Н.Э. Баумана

Российская Федерация, 105005, г. Москва, 2-я Бауманская ул., д. 5, стр. 1 e-mail: arkh-nikolaj@yandex.ru

Рассматривается методика построения теоретико-множественных семантик для систем Льюиса S4, S5, не использующая понятий «возможный мир» и «модельная структура». Исходной является идея последовательной интерпретации каждого элементарного высказывания, входящего в формулу, в терминах {N,C,I}, т.е. в качестве логически истинного, логически недетерминированного, логически невозможного. В результате таких ограничений допустимых истинностных значений переменных формулы из исходного множества описаний состояний (о.с.) для неё исключаются некоторые о.с., т.е. на основе метаоценок {N,C,I} на базе исходного множества о.с. для формулы образуются ограниченные, дополнительно ограниченные (для системы S5) и относительно ограниченные (для системы S4) множества описаний состояний и их семейства, выполняющие роль модельных структур традиционных семантик возможных миров. В качестве возможного мира при этом рассматривается классическое о.с. Предлагаемые семантики используют только традиционные для логики понятия истинности, ложности, совместимости/несовместимости высказываний по истинности/ложности и т.д. Кроме того, число ограниченных, дополнительно и относительно ограниченных множеств о.с. для произвольной формулы всегда конечно. В работе предлагаются алгоритмы характеризации и пересчёта подобных конструкций для формул с произвольным конечным числом переменных. На основе известного перевода МакКинси-Тарского формул системы Int в S4 предлагается теоретико-множественная семантика указанного типа для пропозиционального фрагмента системы Int. В качестве возможного мира рассматривается классическое о.с., а роль модельных структур семантик возможных миров выполняют конечные упорядоченные множества о.с. для формулы. При этом смысл интуиционистских связок моделируется в классическом по своим свойствам метаязыке с кванторами по о.с. и их множествам.

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

(¡5 Архиереев Н.Л.

В работах [1, 2, 3, 4] были изложены основные принципы построения семантик для некоторых нормальных модальных систем, в которых не используются понятия «модельная структура», «возможный мир», «отношение достижимости между мирами», а смысл модальных понятий проясняется при помощи некоторых конечных упорядоченных множеств описаний состояний (далее — о.с.) для формулы с модальными операторами.

В настоящей статье делается попытка применить принципы построения семантик указанного типа для систем Льюиса S5, S4 к построению семантики для одной из основных систем интуиционистской логики — системы Гейтинга Int.

При построении семантики для пропозиционального фрагмента S5 исходной является идея последовательной интерпретации каждой пропозициональной переменной, входящей в формулу с модальными операторами, как обозначающей логически истинное (необходимое), логически недетерминированное (случайное) и логически ложное (невозможное) высказывание. Далее, некоторые конъюнкции логически недетерминированных высказываний могут дополнительно оцениваться как логически случайные или же невозможные (например, конъюнкция логически случайных высказываний «12 января 2018 года произойдёт мировой банковский кризис» и «12 января 2018 года мировой банковский кризис не произойдёт» очевидно должна оцениваться как логически невозможное высказывание). В результате таких ограничений допустимых истинностных значений элементарных высказываний из исходного множества о.с. W для формулы могут исключаться некоторые о.с. В частности, если переменная истолковывается как обозначающая логически истинное высказывание, то из W исключаются все о.с., содержащие —р; если переменная истолковывается как обозначающая логически ложное высказывание, то из W исключаются все о.с., содержащие р; если же переменная понимается как обозначающая логически недетерминированное (случайное) высказывание, то W может содержать последовательность о.с. «длины» от 2 до 2n, в которой переменная хотя бы однажды меняет значение. Семантика, таким образом, является не истинностно-функциональной. Получаемые при этом ограниченные

множества о.с. (ОГ; Ш') и дополнительно ограниченные множества о.с. (ОГ'; Ш'') выполняют роль модельных структур семантик возможных миров, в качестве же возможного мира выступает классическое о.с. [6, 169-191].

Будем иметь в виду следующую формулировку 85.

Исходные символы: -1, э, □ (отрицание, импликация, оператор необходимости соответственно — символы объектного языка), аксиомы и правила вывода К.И.В. (классического исчисления высказываний), а также модальные аксиомы системы — А1. □(А э В) э (□А э □В), А2. □А э А, А3. ОА э □ОА и правило Гёделя (если Ь А, то Ь □А); символы —I, А, V, V, 3, Е являются символами ме-

таязыка, в котором формулируются условия истинности/ложности формул системы 85; операторы —, А, V, V, 3, Е трактуются

как классические отрицание, импликация, эквивалентность, конъюнкция, дизъюнкция, квантор общности и существования соответственно (кванторы по о.с.), символ принадлежности некоторого элемента множеству; операторы возможности и случайности могут быть определены следующим образом: ОА ■ -□-А; УА ■ О А А О—А.

При данном подходе в семантике выделяют оценки трёх типов и двух «уровней» (относительно отдельных о.с. либо их множеств Ш):

1) оценки формул к.л.в. в отдельных о.с. (двухзначные истинностно-функциональные или «чисто классические» оценки);

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

3) метаистолкования элементарных формул к.л.в. в терминах {N,0,1} («логически необходимо», «логически случайно», «логически невозможно» соответственно), которые также осуществляются относительно множеств о.с. (трёхзначные неистинностно-функциональные оценки).

Оценки типа 1 являются стандартными: \р\а = £ ■ р € а; \р\а = f ■ —р € а; (при этом, в силу того, что о.с. является классическим,

выполняются требования —(р € а А —р € а); (р € а V —р € а));

\-в\а = г & \в\а = I; \—ва = I & \в\а = г; \л э в\а = г & \л\а = I V \в\а = г; \л э в\а = I & \л\а = г А \в\а = I;

Оценки типа 2 толкуют операторы □, 0 как кванторы V, 3 по элементам множеств о.с. Ш:

рв\« = г & Vа(а € Ш ^ \в\а = г);

\0в\а = г & 3а(а € Ш А \в\а = г) и т. д.

Поскольку при данном подходе в ББ различаются оценки только двух уровней, существенными оказываются только модальности первой степени — собственные для ББ модальности □, —□, 0, —0. Итерированные модальности рассматриваются как фиктивные кванторы — кванторы по переменным, не имеющим вхождения в формулу.

Формула □в логически общезначима, е.т.е. в общезначима в каждом Ш € 2и (и есть 2п-элементное множество о.с. для формулы).

Формула □в логически выполнима, е.т.е. в общезначима в некотором Ш € 2и.

Формула 0в логически общезначима, е.т.е. в логически выполнима.

Метаоценки типа 3 приписывают элементарным формулам к.л.в. в множествах о.с. Ш одно из значений {К, С, I} в зависимости от того, входит ли формула в каждое о.с. из этого множества без отрицания, с отрицанием или же по крайней мере однажды меняет значение в этом множестве о.с.:

1. \р\W = N & Vа(а € Ш ^ \р\а = г),

2. \ р\ш = I & Vа(а € Ш ^ \р\а = I),

3. \ р\ш = С & 3а(а € Ш А \р\а = г) А 3а(а € Ш А \р\а = I).

Отметим, что в общем случае число истолкований переменных некоторой формулы в терминах {К, С, I} удобно представлять в виде арифметической функции вида СП х 2п + СП х 2п-1 + СП х 2п-2 + ... + СП х 2п-к + СЩ х 2° = 3П, где СП х 2п-к —

число множеств о.с., в которых в качестве «случайных» толкуются к.-л. к (0 < к < п) переменных; элементами данного класса эквивалентности будут 2к-элементные множества о.с. Если, далее, символом N (к) (2 < к < п — 1) обозначить число допустимых ограничений на образование конъюнкций к случайных переменных, то выражение, описывающее их общее число для формулы с произвольным конечным числом переменных п, примет вид: 2и — [СП х 2П + СП х 2П-1 + СП х 2П-2 х N(2) + СП х 2П-3 х N(3) + ... +Ск х 2п-к х N (к) + ... + СП-1 х 21 х N (п — 1) + Сп х 20].

Например, для п = 3: 28 — [С0 х23+С\ х22+С32 х21 х7+С3 х20] = 256 — 63 = 193;

Для п = 4: 216 — [С0 х 24 + С| х 23 + С42 х 22 х 7 + С| х 21 х 193 + С| х 20] = 65536 — 1761 = 63775;

Для п = 5: 232 — [С0 х 25 + СЦ х 24 + С52 х 23 х 7 + С33 х 22 х 193 + С4 х 21 х 63775 + С5 х 20] = 4294967296 — 646143 = 4294321153 и т. д.

При построении семантики данного типа для 84 исходной остаётся идея последовательной интерпретации переменных формулы в терминах {^ С, I} и дополнительного истолкования конъюнкций двух и более «случайных» переменных как возможных (случайных) или невозможных. Однако поскольку в модельной структуре для 84 уже не «каждый мир достижим из каждого», существенным оказывается понятие выделенного мира, т.е указанные интерпретации осуществляются относительно каждого отдельного о.с. для формулы. Кроме того, поскольку значимыми в 84 являются итерированные модальности, допустимы и итерированные метаистолкования переменных в терминах {^ С, I}. Получаемые в результате таких истолкований конечные множества о.с. и их множества различной степени (ОГП; аг; ШПЦ), (п > 1) называются относительно ограниченными множествами о.с. (ОГОСами) и выполняют роль модельных структур семантик возможных миров для 84 [6, с. 169-191],[2].

Будем иметь в виду следующую формулировку 84. Исходные символы объектного языка : —, э, □; символы метаязыка, в котором формулируются условия истинности/ложности формул системы 84: —, А, V, V, 3, Е; при этом кванторы V, 3 пробегают не только

по отдельным о.с, но и по конечным множествам о.с.; аксиомами

Б4 являются аксиомы и правила вывода К.И.В., а также аксиомы А1. □(А э В) э (□А э □В), А2. □Л э Л, А3. □Л э □□Л и правило Гёделя. Как и в семантике для ББ, имеются три типа оценок:

1) оценки формул к.л.в. в отдельных о.с. (двухзначные истинностно-функциональные или «чисто классические» оценки);

2) оценки формул, находящихся в области действия модальных операторов (двухзначные не-истинностно-функциональные оценки, которые приписываются в множествах о.с.); условия истинности и ложности формул с модальностями первой степени совпадают с аналогичными условиями для ББ; при этом собственные для Б4 итерированные модальности вида □О, 0^, 0^0, □О^ рассматриваются как кванторы по множествам и множествам множеств о.с., и значения формулам с данными модальностями приписываются в множествах соответствующего «уровня»:

\ ^0в \= г & ^1(Ш1 € Ш2 ^ \ 0в \= г); \0^в \ш2 = г & 3Ш1(Ш1 € Ш2 А \□в\= г); \^□в \= г & VW2(W2 € Шз ^ \ 0^в \= г); \0^0в \ш3 = г & 3Ш2(Ш2 € Шз а \ ^0в \= г).

(Для отрицательных модальностей определения аналогичны);

3) метаистолкования формул к.л.в. в терминах {К,С,1}, которые также осуществляются относительно множеств о.с. (трёхзначные не-истинностно-функциональные оценки); наличие существенных итерированных модальностей в Б4 предполагает возможность вторичных метаистолкований формул к.л.в. в терминах {К,С,1}. Метаоценки N, I могут повторно истолковываться только как N, метаоценка С может истолковываться как N либо С, т.е. для произвольной элементарной формулы р^ справедливы утверждения: Npi V ^ ^ NNpi V NIpi■; Ср% ^ N0^1 V ССрц. При этом если ОГ'2 некоторого (ОГ'2; а%; содержит для некоторой переменной рi истолкование NCpi, то элементами будут только такие множества о.с. Ш1', в каждом из которых pi по крайней мере однажды меняет значение. Если же в ОГ2 содержится интерпретация CCpi, то в

она будет представлена тройкой множеств о.с., соответствующей истолкованию NCpi V N^1 V 1рг.

Пример. Рассмотрим о.с. а1 = {р,д} и все (ОГ1; а1; ) для него:

1. (^р^д}; {р,д}; {{р,д}});

2. ({Щ,Сд}; {р, д}; {{р,д}{р, —д}});

3. ({Ср, Nд}; {р, д}; {{—р, д}{р, д}});

4. ({Ср, Сд}; {р, д}; {{р, д}{р, —д}{—р, д}{—р, — д}}).

Число (ОГ1; аг; ) по отдельному аг удобно представлять в виде арифметической функции СП + СП + СП + СП + ... + СП = 2П. Слагаемое СП обозначает число , в которых к переменных толкуются как «случайные»; каждое такое множество содержит 2к о.с. Множество 2 порождает два кластера второй степени: , NCд}; {р, д}; {{{р, д}{р, — д}}}); , ССд}; {р, д}; {{{р, д}{р, —д}}; {{р, д}}; {{р, — д}}}). Тройка множеств о.с. в последнем кластере соответствует мета-истолкованию NCд V Nд V 1д.

Множество 4 порождает четыре кластера второй степени:

1. ({N6% N Сд}; {р, д}; {{{р, д}{р, —д}{—р, д}{—р, —д}}})

2. (^Ср, ССд}; {р, д}; {{{р, д}{р, —д}{—р, д}{—р, —д}};

{{р, д}{—р, д}}; {{р, —д}{—р, —д}}})

3. ({ССр, NCд}; {р, д}; {{{р, д}{р, —д}{—р, д}{—р, —д}}; {{р, д}{р, — д}}; {{—р, д}{—р, —д}}})

4. ({ССр, ССд}; {р, д}; {1.{{р, д}{р, —д}{—р, д}{—р, — д}}; 2.{{р, д}{—р, д}}; 3.{{р, —д}{—р, —д}}; 4.{{р, д}{р, —д}}; 5.{{— р, д}{—р, —д}}; 6.{{р, д}}; 7.{{р, —д}}; 8.{{—р, д}}; 9.{{—р, —д}}})

Каждое множество о.с. с некоторым номером в последнем (ОГ2; а) соответствует элементу дизъюнкции с тем же номером г^Ср Л NCq V 2.Шр Л Nq V З^Ср Л Ц V Л NCq V Ыр Л NCq V 6^р Л Nq V 7^р Л Ц V 8!р Л Nq V 9!р Л Ц . Число (ОГ'2; Ш'2) по отдельному а^, в общем случае определяется выражением: СП х 2° + СП х 21 + СП х 22 +... + Ск х 2к +... + СЩ х 2п = 3п.

Слагаемое С% х 2к (0 < к < п) представляет число (ОГ'2; а^ Ш'2), порождённых кластерами первой степени с к случайными переменными. Если все к переменных истолковываются как СС, то Ш2 этого (ОГ2; а^ Ш'2) будет представлять собой Зк-элементное множество множеств о.с. с «размерностью» элементов от 2п до 2к. Так, Ш2 последнего из вышеприведённых ОГОСов представляет собой 9-элементное множество множеств о.с. При этом размерность элементов Ш2 (множеств о.с.) варьируется от 2п до 2°. (Замечание: если некоторый (ОГ1; (х,; ) содержит ограничения на образование конъюнкций двух и более «случайных» переменных, то при повторных интерпретациях все метаистолкования С данного кластера толкуются либо как NC, либо как С С. Поскольку в общем случае мета-истолкованию двух и более переменных в качестве случайных может соответствовать любая последовательность о.с. длины от 2 до 2п, то при соблюдении данного условия результирующие множества Ш2 будут отличаться по крайней мере одним элементом.)

При итерированных метаистолкованиях более высоких степеней сохраняется принцип Npi V ^ NNpi V NIpi■;

Ср, ^ NCpi V ССр,. Например, одним из возможных (ОГ'3; а^ Ш'3) относительно четвёртого из вышеприведённых (ОГ^; а%; Ш'2) будет (^ССр, CCCq}; {р, q}; 1.[{{р, q}{p, —q}{—p, q}{—p, —q}}; {{р, q}{—p, q}}; {{р, —q}{—p, —q}}; {{р, q}{p, —q}}; {{—р, q}{—p, —q}}; {{р, q}}; {{р, —q}}; {{—р, q}}; {{—р, —9>>1; 2.[{{р, q}{—p, q}}; {{р, q}}; {{—р, q}}]; 3.[{{р, —q}{—p, —q}}; {{р, —q}}; {{—р, — q}}]).

Каждое множество в данном (ОГ3; а%; ) соответствует элементу дизъюнкции с тем же номером г^ССр Л NCCq V 2^ССр Л Nq V З^ССр Л

Формула ^□(р э q) будет истинной в данном Шз, поскольку УШ2(Ш2 € Шз ^ ЗШ1(Ш1 € Ш2 Л Уа(а € Шх ^ \р э q\а = г))).

Общее число (ОГ'3; а,; ) по отдельному а, описывается арифметической функцией вида: ОЩ х 30 + С? х 31 + ОЩ х 32 + ... + С% х 3к + ... + СЩ х 3П = 4п, где слагаемое С% х 3к представляет число (ОГ3; а,; Ш3), порождаемых теми кластерами первой степени, в каждом из которых в качестве «случайных» истолковываются к.-л. к переменных 0 < к < п. Элементами таких Шз будут объекты предыдущего уровня, т.е. 3к-элементные множества множеств о.с. 0 < к < п.

Сказанное о способе порождения конструкций (ОГЩ; а,; ШЦ), числе и типе их элементов можно обобщить следующим образом:

(ОГ1; а,; Ш?) (ОГ2; а,; ) (ОГ'з; а,; )

с0 + С? + С2 + Ск + ... + Сп = 2

СО х20+С? х2? +С2 х22+...+Ск х2к+...+СП х2п = 3

Со х 3 + С? х 3 + Сп х 3 +...+С % х 3 +.

к

х

к

х

.+СЩ х3п = 4п

п

71

Степень кластера Число случайных переменных в ОГ Число элементов в Ш Тип элементов Ш

(ОГ1; а*; Ш'{) 0 < 1 < п (п — число переменных в формуле) 2* о. с.

(ОГ2; а*; 0 < к < 1 3к множества о. с.

(ОГ3; а*; Щ') 0 < т < к 3т множества множеств о. с.

Для кластеров произвольной конечной степени искомый алгоритм примет вид:

(ОГ'д; а,; СО хК0+С? хК1 +С^хК2+.. .+С% хКк+.. .+СЩ хКп = (К + 1)п.

Однако, как нетрудно убедиться, конструкции степени > 3 не несут никакой новой информации о допустимых значениях переменных и их конъюнктивных сочетаниях. Таким образом, тот факт, что в Б4 отсутствуют собственные итерированные модальности степени > 3, естественным образом отражён в самом способе построения данной семантики.

Предложенные семантики полны и непротиворечивы относительно исчислений S5, S4 [2].

В основу дальнейшего изложения положим процедуру перевода исчисления Гейтинга в модальную систему S4, предложенную в 1948 году Дж. МакКинси и А. Тарским. Пусть ф — функция перевода. Тогда, в зависимости от степени сложности интуиционистской формулы, её перевод в S4 будет выглядеть следующим образом:

1. ф(р) = Dp, где p — пропозициональная переменная

2. ф(—Л) = П—ф(Л), где Л — произвольная формула

3. ф(л л в) = ф(Л) л ф(в)

4. ф(Л V в) = ф(Л) V ф(в)

5. ф(Л D в)= П(ф(Л) D ф(в))

«Произвольная формула Л языка интуиционистской логики доказуема в исчислении Гейтинга тогда и только тогда, когда её перевод ф(Л) доказуем в модальной системе S4» [5, с. 122-131].

При данном переводе, таким образом, все формулы системы Int, включая элементарные, рассматриваются как модальные. Отрицание и импликация системы Int рассматриваются как модальные понятия второй степени.

Поскольку настоящий перевод формул Int в S4 толкует как модальные все формулы, включая элементарные, значения им приписываются не в отдельных о.с., а в их множествах. Как и в семантике для S4, различаются 3 группы значений:

1) пара классических («слабых») значений {t, f}. Значения {t, f} приписываются в отдельных о.с. элементарным формулам и выполняют сугубо вспомогательную функцию — служат для выражения смысла интуиционистских понятий системы; для обозначения классического значения f будем использовать символ метаязыка — («фактическое» или «слабое» отрицание); для обозначения

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

«сильной» («инуиционистской») ложности будем использовать символ объектного языка Интуиционистская ложность, как и интуиционистская истинность, подчиняется принципу монотонности (сохранности): если высказывание оценено в некотором мире как истинное или ложное в сильном смысле, то оно сохраняет своё значение во всех мирах, достижимых из данного. Слабая («фактическая») ложность не подчиняется принципу сохранности. Однако оба типа ложности выполняют требование обратной сохранности: высказывание, оцененное как ложное (в сильном или слабом смысле) в настоящий момент, было ложным всегда (в сильном или слабом смысле);

2) тройка «интуиционистских» (мета)значений {T,R,F} («достоверно истинно», «опровержимо» — refutable, «достоверно ложно»). F — «интуиционистская ложность», соответствующая операции «сильный напарник» T, подчиняющийся, как и T, принципу монотонности, R — «опровержимость», «слабая ложность» — аналог «фактического» отрицания, для которого выполняется только принцип обратной и не выполняется принцип прямой сохранности. Выделенным значением является T;

3) тройка метаистолкований допустимых значений переменных в терминах {N,C,I}; в силу принципа монотонности переменная, входящая в исходное о.с. без символа —, может иметь только мета-значение N. (Если исходное о.с. не содержит ни одной переменной с метаотрицанием, допустимым относительно него оказывается только метаистолкование Npi... Npn.) Переменная, входящая в исходное о.с. с классическим (мета)отрицанием, может принимать метазначе-ния C или I. (Если исходное о.с. содержит k (1 < k < n, n — число переменных в формуле) переменных с метаотрицаниями, допустимыми относительно него оказываются 2k метаистолкований «от» Ipi... Ipk «до» Cpi... Cpk.) Метаистолкованию Cpi может соответствовать любое Wn «размерности» от 21 до 2k, в котором pi по крайней мере однажды меняет значение. Как и ранее, если две или более переменные имеют метазначение C, рассматриваются все возможные ограничения на образование их конъюнкций. В результате всех последовательных метаистолкований допустимых значений переменных и их сочетаний в терминах {N, C, I} относительно каждого о.с.

для формулы получаем множество конструкций вида (ОГП; сц; W"), которые выполняют функцию модельных структур семантики возможных миров для системы Int. Очевидно при этом, что моделями Int будет ровно половина моделей S4.

Будем иметь в виду следующую формулировку Int: исходные символы —А, V — сильное отрицание, импликация системы Int, конъюнкция и дизъюнкция системы Int; символы —|, А, V, V, 3, Е являются символами метаязыка, в котором

формулируются условия истинности/ложности формул системы Int; аксиомами системы будут все аксиомы к.и.в. за исключением A — A, вместо которой вводится ~ A — (A — B). Правилами вывода Int «являются правила вывода классического исчисления предложений» [5, 122-131].

Формулам системы Int следующим образом приписываются значения в данной семантике:

Переменная обычным образом принимает значение t или f в о.с. в зависимости от того, входит ли в о.с. она сама или её метаотрица-ние: | p|« = t ■ p € а; | p|« = f ■ -p € а;

1. | A |w-1 = T ■ Va(a Е Wi ^ | A |а = t);

2. |A|wi = R ■ 3а(а € Wi А Aa = f);

3. AW = F ■ ^ AW2 = T ■ VWi(Wi € W2 ^ |A|wi = R).

Таким образом, значения T и F в данной семантике «несимметричны»: если истинность некоторой формулы определяется в множестве уровня Wn, то её (сильная) ложность определяется в множестве следующего уровня Wn+1; в Wn устанавливается только её слабая ложность (опровержимость);

4. | ~ AW2 = R ■ 3Wi(Wi € W2 А |A|wi = T);

5. | ~ AW3 = F ■ |--AW3 = T ■ VW2(W2 € W3 ^ | ~ AW2 = R).

Попытаемся продолжить процесс навешивания отрицаний: |--AW3 = R ■ 3W2W2 € W3 А ^ AW2 = T);

|--A\w4 = F & |---A\W4 = T & VW3(W3 € W4 ^ BW2(W2 €

W3 A I ~ AIw2 = T)), — в силу принятых в классической логике правил удаления кванторов последнее определение эквивалентно определению 3, поэтому «нет надобности рассматривать более двух последовательных отрицаний» [5, с. 122-131].

6. IA Л BW = T & (IA|W1 = T A BW = T);

7. |A Л Blwi = R & (IAIWI = R V |B|wi = R);

8. IA Л BIw2 = F & I~ (A Л B)w2 = T & VWi(Wi € W2 ^ (I AW = R v IBIwi = R));

9. IA V B|wi = T & (IAIwi = T V IBIwi = T);

10. IA V BIwi = R & (|A|wi = R A IBIwi = R);

11. IA V BIw2 = F & I ~ (A V B)|w2 = T & (|A|w2 = F A IBIw2 = F) & (I ~ A|w2 = T A I~ BIw2 = T);

12. IA — BIw2 = T & VWi(Wi € W2 ^ (|A|wi = T ^ IBIwi = T)) или, поскольку импликация ^ рассматривается как материальная:

12'. IA — BIw2 = T & VWi(Wi € W2 ^ (|A|wi = R V IBIwi = T));

13. IA — BIw2 = R & 3Wi(Wi € W2 A (|A|wi = T A IBIwi = R));

14. IA — BIw3 = F & I ~ (A — B)Iw3 = T & VW2W2 € W3 ^ (|A — B |w2 = R)).

Формула B выполнима в Int, е.т.е. B принимает значение T в некотором Wn n > 1.

Формула B общезначима в Int, е.т.е. B принимает значение T в каждом Wn n > 1.

Приведённых определений достаточно, чтобы показать необщезначимость в Int ряда законов классической логики.

Формула ~ A VA не общезначима в Int. Рассмотрим (ОГ^; щ; Wi') с характеристиками (CA; {-A}; {{-A}{A}}) и один из возможных относительно него (ОГ'2; од; W2'): (CCA; {-A}; {{{-A}{A}}; {{-A}}; {{A}}}).

A опровержима в Wi, ~ A опровержима в W2 ,т.к. множество {{A}} не содержит ни одного о.с., в котором A принимала бы значение f.

Формула ~ (A — B) — A V ~ B) не общезначима в Int. Пусть исходным о.с. является {—A, —B}, формулы A и B имеют значение R и при этом конъюнкции A А B, —A А —B рассматриваются как невозможные. Таким образом, мы имеем Wi = {{A, —B}, {—A, B}} с характеристиками:

({CA, CB, I(A А B), C(A А —B),C(—A А B),I(—A А —B); {—A, —B}; {{A, —B}, {—A, B}}}.

Пусть, далее, все формулы, имеющие истолкования C, повторно истолковываются как случайные:

({CCA, CCB, NI(A А B), CC(A А —B),CC(—A А B),NI(—A А —B); {—A, —B}; {{A, —B}, {—A, B}}; {{A, —B}}; {{—A,B}}}.

В каждом элементе данного W2 формула A А B опровержима,

т.е.

| ~ (A А B)W2 = T, но при этом | ~ AW2 = R, | ~ BW2 = R.

Формула A V ~ B) (A АB) будет законом Int: истинность A V ~ B) в некотором W2 означает, что | ~ AW2 = T или | ~ BW2 = T, т.е. в каждом Wi € W2 по крайней мере одна из формул A или B имеет значение R. Истинность ~ (A А B) вытекает из этого факта, так сказать, «по построению».

Формула (A — B) — ( ~ A V B) не общезначима в Int (интуиционистская импликация не выразима через суперпозицию сильного отрицания и дизъюнкции).

Рассмотрим (ОГ!; af; W"} с характеристиками

({CA, CB, C(A А B),I(A А —B),I(—A А B),C(—A А —B); {—A, —B}; {{A,B}{—A, —B}}}.

Одним из допустимых относительно него W2 будет {{{A,B}{—A, —B}}{{A,B}}; {{—A, — B}}}. Согласно определениям 12, 122, формула (A — B) принимает значение T в W2. Однако

в том же W2 формула ~ A опровержима (опровергающее множество о.с. — {{A,B}}), а в исходном Wi опровержима формула B.

Формула A V B) — (A — B) общезначима в Int. Истинность A V B) означает выполнение по крайней мере одного из условий: IBIwi = T или | ~ AIw2 = T (формула B истинна в исходном Wi или формула A опровержима в каждом элементе Wi множества W2, построенного на основе исходного); в обоих случаях формула (A — B) истинна.

Формула A — A не общезначима в Int.

Рассмотрим множество Wi с характеристиками (CA; {-A}; {{-A}{A}}) и одно из допустимых относительно него множеств 3 степени (NCCA; {-A}; {{{{-A}{A}}; {{-A}}; {{A}}}}) — для каждого элемента одноэлементного множества {{{{-A}{A}}; {{-A}}; {{A}}}} выполняется условие VW2(W2 € W3 ^ I ~ AIw2 = R), т.е. A истинна в данном W3. Однако в исходном множестве {{-A}{A}} формула A опровержима.

Формула ~ A — (A — B) общезначима в Int: пусть IBIwi = T; в этом случае исходная формула истинна независимо от значений ~ A и A. Пусть | ~ AIw2 = T; следовательно, в каждом элементе Wi данного W2 формула A опровержима, импликация A — B истинна независимо от значения B, и формула ~ A — (A — B) истинна. Предположим далее, что | ~ AIw2 = R, IAIwi = R; поскольку значения формул ~ A, A не являются выделенными, исходная формула будет истинной независимо от значения B. Пусть, наконец, |A|wi = T, IBIwi = R; в W2, построенном на основе такого Wi, A — B будет опровержимой. Однако опровержимой в этом W2 будет и формула ~ A, соответственно формула ~ A — (A — B) будет истинной.

Построенная семантика полна и непротиворечива относительно исчисления Int. Доказательство опускается.

Список литературы

[1] Архиереев Н.Л. Трёхзначная не-истинностно-функциональная модальная логика // Логико-философские исследования. Вып. 4. М.: Изд-во Моск. гуманитар. ун-та, 2010. C. 123-130.

[2] Архиереев Н.Л. Логические модальности как арифметические функции // Логические исследования. 2010. № 16. С. 3-22.

[3] Бочаров В.А., Маркин В.И. Введение в логику М.: ИД ФОРУМ, 2008. 354 с.

[4] Войшвилло Е.К. Содержательный анализ модальностей S4 и S5 // Филос. науки. 1983. № 3. С. 76-80.

[5] Гейтинг А. Интуиционизм. М.: URSS, 2010. 162 с.

[6] Ивлев Ю.В. Модальная логика. М.: Изд-во МГУ, 1991. 221 с.

n.l. ârkhiereev

Set-theoretic Semantics for Heyting's System Int

Arkhiereev Nikolai L'vovich

Bauman Moscow State Technical University

5/1 Baumanskaya 2-ya St., Moscow, 105005, Russian Federation

e-mail: arkh-nikolaj@yandex.ru

The article aims at analysis of the new method of construction of set-theoretic semantics for Lewis's systems S4, S5, which doesn't use such notions as 'possible world' and 'model structure'. The initial idea is to interpret each elementary proposition occurring in some formula in the terms {N,C,I}, i.e. as logically true, logically indeterminate, logically impossible. Such restrictions of possible truth values of the variables of some formula lead to certain restrictions of the original set of state descriptions (s.d.) for the formula, namely on the basis of metavaluations {N,C,I} restricted, additionally and relatively restricted sets of state descriptions (RSSD, ARSSD, RRSSD respectively) are constructed. These sets substitute model structures of the semantics of possible worlds. The possible world is interpreted as classical s.d. The proposed semantics involves only traditional logical notions such as truth, false, (in)compatibility of the truth values of elementary propositions etc. Besides that the number of RSSD, ARSSD, RRSSD for the formula is always finite. The algorithms of characterization and enumeration of such constructions for the formula are proposed in the article. On the basis of the translation of formulae Int into S4 implemented by McKinsey, Tarski set-theoretic semantics of the same sort for Int is also proposed. The possible world in this semantics is interpreted as classical s.d, and model structures are substituted by finite ordered sets of s.d. Sense of intuitionistic logical connectives is modeled by classical metalanguage with quantifires over s.d. and their sets.

Keywords: modal logic, intuitionistic logic, model structure, set of state-descriptions

References

[1] Arkhiereev, N.L. "Trekhznachnaya ne-istinnostno-funktsional'naya modal'naya logika" [Three-valued non-truth-functional modal logic], Logiko-filosofskie issledovaniya [Logical and Philosophical Studies], vol. 4. Moscow: Moscow Univ. for the Humanities Publ., 2010, pp. 123-130. (In Russian)

[2] Arkhiereev, N. L. "Logicheskie modal'nosti kak arifmeticheskie funktsii" [Logical Modalities as Arithmetical Functions], Logicheskie issledovanija, 2010, Vol. 16, pp. 3-22. (In Russian)

[3] Bocharov, V.A., Markin, V.I. Vvedenie v logiku [Introduction to logic]. Moscow: FORUM, 2008. 354 pp. (In Russian)

[4] Voishvillo, E. K. "Soderzhatel'nyi analiz modal'nostei S4 i S5" [Content Analysis of the Modalities in S4, S5], Filosofskie nauki, 1983, Vol. 3, pp. 76-80. (In Russian)

[5] Geiting, A. Intuishionizm [Intuitionism]. Moscow: URSS Publ., 2010, 162 pp. (In Russian)

[6] Ivlev, Yu. V. Modal'naya logika [Modal logic]. Moscow: Moscow St. Univ. Publ., 1991, 221 pp. (In Russian)

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