Научная статья на тему 'Явный базис допустимых правил вывода логик конечной ширины'

Явный базис допустимых правил вывода логик конечной ширины Текст научной статьи по специальности «Математика»

CC BY
53
8
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МОДАЛЬНАЯ ЛОГИКА / ФРЕЙМ И МОДЕЛЬ КРИПКЕ / ДОПУСТИМОЕ ПРАВИЛО ВЫВОДА / БАЗИС ДОПУСТИМЫХ ПРАВИЛ

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

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

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

Текст научной работы на тему «Явный базис допустимых правил вывода логик конечной ширины»

УДК 510.643; 517.11

Явный базис допустимых правил вывода логик конечной ширины

Виталий В.Римацкий*

Институт архитектуры и строительства, Сибирский федеральный университет, пр. Свободный 82, Красноярск, 660041,

Россия

Получена 10.10.2007, принята 20.11.2007

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

Ключевые слова: модальная логика, фрейм и модель Крипке, допустимое правило вывода, базис допустимых правил.

Введение

Понятие (структурного) допустимого правила вывода было впервые введено Лоренценем [2] в 1955 г. Для произвольной логики допустимы те правила вывода, которые не изменяют множество доказуемых теорем данной логики. Понятно, что любое выводимое правило является допустимым в заданной логике, но обратное в общем случае не верно, как показывают примеры Р. Харропа, Г. Минца и Дж. Порта. Непосредственно из определения можно также заключить, что множество всех допустимых в логике А правил вывода образует наибольший класс правил вывода, которыми мы можем расширить аксиоматическую систему данной логики, не изменяя множество доказуемых теорем. Кроме того, допустимые правила значительно усиливают дедуктивную систему заданной логики, т.к. могут существенно сократить доказательство и верификацию формул.

Начало истории изучения допустимых правил может быть датировано 1975 г. с появления проблемы Х. Фридмана [3] о существовании алгоритмического критерия допустимости правил в интуиционистской логике Int. В классической логике вопрос допустимости решался тривиально — допустимы только выводимые, доказуемые правила. В случае неклассических логик существуют допустимые, но не доказуемые правила вывода. В середине 70-х гг. Г. Минц получил достаточные условия выводимости правил специальной формы. Положительное решение проблемы Фридмана о существовании алгоритма, распознающего допустимость правил вывода в интуиционистской логике Int, было получено В.В. Рыбаковым в 1984 г. [4]. Для широкого класса транзитивных модальных и суперинтуиционистских логик критерий допустимости правил вывода был позднее сформулирован в [1].

К проблеме А.Кузнецова (1973) о существовании конечного базиса для допустимых правил вывода логики Int восходит другой способ описания всех допустимых правил логики. При наличии базиса для допустимых правил все остальные выводятся из него в заданной логике как следствия. Первый положительный результат в изучении базисов для допустимых правил вывода был получен А. Циткиным [5], который нашел базис для всех допустимых в Int квазихарактеристических правил вывода. В общем проблема Кузнецова о существовании конечного базиса для допустимых правил вывода решалась отрицательно не только для Int (Рыбаков, [6] ), но и для большинства других базовых логик (В.В. Рыбаков, гл. 4 [1]): логики Int, KC, K4, S4, Grz и многие другие базовые логики не имеют конечного базиса для допустимых правил от конечного числа переменных.

* e-mail: [email protected]

© Siberian Federal University. All rights reserved

Учитывая отрицательное решение проблемы Кузнецова для многих базовых неклассических логик, к концу 20-го века базис для допустимых правил вывода мог быть получен только из известного алгоритмического критерия допустимости (гл. 3.5 [1]). Однако этот критерий является вычислительно сложным и неприменимым для описания такого базиса в легко обозримой форме. Поэтому становится актуальной проблема явного описания легко обозримого базиса для всех допустимых правил вывода хотя бы для основных базовых логик, а также для тех "сильных"табличных логик, которые имеют конечный базис допустимых правил ([7], [8]). Первый шаг в этом направлении был сделан в 2000 г.: в статье [9] был получен рекурсивный базис для допустимых правил интуиционистской логики Int, состоящий из правил в полуредуцированной форме. Позже Р. Иемхоффом [10] был получен явный базис допустимых правил логики Int. В статье [11] В.В. Рыбаков построил точный базис для всех допустимых правил логики S4.

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

1. Определения, предварительные результаты

Вначале кратко напомним необходимые определения и результаты (для детального знакомства с предметом рекомендуем [1]). Далее мы рассматриваем только логики, расширяющие S4, поэтому все фреймы рефлексивны и транзитивны.

Фрейм F := (F, R) есть пара, где F - непустое множество и R - бинарное отношение на F. Базисное множество и сам фрейм далее будем обозначать одной и той же буквой. Напомним, что если (W, R) - некоторый фрейм, то множество C С W называется сгустком, если: 1) для любых x, y из C выполняется xRy; 2) для любых x G C и y G W (xRy&yRx) y G C. Сгусток называется собственным, если |C| > 1; в противном случае - одноэлементным или вырожденным. Для элемента a G F через C(a) обозначим сгусток, порожденный элементом a.

Любое множество попарно несравнимых по отношению к R сгустков фрейма F называется антицепью. Антицепь A называется нетривиальной, если A состоит по крайней мере из двух различных сгустков, в противном случае - тривиальной. Для любого элемента a G F обозначим aR = {x | aRx} и a<R = aR \ C(a) и будем говорить, что элемент a порождает как корень подфрейм aR фрейма F. Сгусток C(a) из F есть ко-накрытие для множества (или антицепи) X С F, если aR\C(a) = XR := У{xR | x G X}. Говорим, что элемент a есть ко-накрытие для X С F, если одноэлементный сгусток C(a) образует ко-накрытие для X. А-ко-накрытием называем ко-накрытие, порождающее как корень А-фрейм.

Говорим, что фрейм F является А-фреймом, если все теоремы логики А истинны на F при любом означивании переменных. Соответственно, A(F) — множество формул, истинных на F, — есть логика, порожденная фреймом F. Фрейм F — корневой, если существует элемент a G F такой, что Vb G F aRb. Данный элемент a называем также корнем F .

Глубиной элемента x модели (фрейма) F называется максимальное число сгустков в цепях сгустков, начинающихся со сгустка, содержащего x. Множество всех элементов фрейма (модели) F глубины не более чем n будем обозначать S<n(F), а множество элементов глубины n обозначим Sn(F).

Подмножество X заданной модели M называется формульным (определимым), если существует формула а такая, что Vx G M [x IIv а ^^ x G X]. Соответственно, элемент x G M является формульным, если множество {x} формульное. Означивание V определимо (формульное) в модели M, если для любой переменной p из области V множество V(p) формульное.

Для заданного фрейма F, заданного означивания V и правила вывода r := {ai,..., аk/в} говорим, что r истинно на F при означивании V (обозначаем F =v r), если как только

Ух € ТУг (х =у а), то Ух £ ^ (х =у в). Правило г истинно на Т, если г истинно на Т при любом означивании V (обозначаем Т = г). Аналогично определяется истинность правила на заданной модели: г истинно на М, если как только Ух £ МУг (х =у а), то Ух £М (х =у в) при любом означивании V.

Правило вывода ах(хх,..., хп),..., а^ (х\,... ,хп)/в(х\,... ,хп) называется допустимым в логике Л [обозначаем г € Лй(Л)], если для любых формул 5\,...,5п выполняется (У] аз (¿1, ...,5п) € Л) в№, ...,Ьп) € Л.

Правило г называется следствием правил г1,..., г к в логике Л, если заключение г выводимо из посылок г с помощью теорем Л, правил г1,..., г к и постулированных правил вывода Л. Множество Лс1*(Л) допустимых правил логики Л называем базисом допустимых правил, если для любого допустимого правила г найдутся правила г1,..., г к € Лс1*(Л) такие, что г выводимо из г1,..., г к в логике Л.

Модель Крипке (Г, К, V}, где V : Рп ^ 2Р и Рп = {р1,р2,... ,рп}, называется п-характе-ристической для логики Л тогда и только тогда, когда для любой формулы а от переменных Р1,... ,рп, а € Л ^^ (Г, К, V} = а.

В нашем исследовании существенно будет использоваться строение п-характеристичес-кой модели для финитно аппроксимируемых логик, расширяющих логику £4, с помощью которой будет описана допустимость правил вывода в этих логиках. Следуя гл. 3 [1], опишем конструкцию и свойства этой модели.

Пусть задана финитно аппроксимируемая логика Л, расширяющая логику £4. И пусть задано множество пропозициональных переменных Рп = {р1,р2,... ,рп}. Первый слой данной модели £[(Сп(Л)) состоит из множества попарно неизоморфных как модели сгустков со всевозможными означиваниями V переменных из множества Рп. Предположим, что £<т(Сп(Л)) уже построен. Следующий слой £т+1 (Сп(Л)) глубины т + 1 получим таким образом. Выберем произвольную антицепь сгустков X С £<т(Сп(Л)), содержащую хотя бы один сгусток глубины т, и добавим сгусток С из £[(Сп(Л)) как ко-накрытие для антицепи X при условии: (1) фрейм Сй = Xйи{С} является Л-фреймом; (п) если X = {С1}, то сгусток С не изоморфен подмодели сгустка С1 .

Продолжая описанную процедуру, в итоге получим модель Сп(Л). Свойства полученной модели сформулируем в следующих утверждениях.

Утверждение 1 (ТЬ. 3.3.6 [1]). Для любой финитно аппроксимируемой логики Л, расширяющей £4, модель Сп(Л) является п-характеристической, и каждый элемент данной модели — формульный.

Утверждение 2 (ТЬ. 3.3.3 [1]). Для любой финитно аппроксимируемой логики Л, расширяющей £4, правило вывода г допустимо в Л если и только если г истинно на фрейме Сп(Л) для любого п и при любом формульном означивании переменных г.

Утверждение 3 (Лем. 4 [8]). Пусть фрейм Т адекватен логике Л Э £4. И пусть первый слой данного фрейма содержит хотя бы один одноэлементный сгусток. Тогда если алгебра Т + не принадлежит квазимногообразию Т®(Л), порожденному свободной алгеброй счетного ранга Тт (Л), то во фрейме Т существует нетривиальная антицепь сгустков, не имеющая Л-ко-накрытия в Т и достижимая по отношению К из некоторого элемента у € Т.

2. Основной результат

Говорим, что логика Л конечной ширины к, расширяющая логику £4, имеет слабое свойство к-ко-накрытий, если для любого конечного корневого Л-фрейма Т и произвольной нетривиальной антицепи X сгустков из Т, состоящей не более чем из к сгустков, фрейм Т1, полученный добавлением как корня одноэлементного рефлексивного ко-накрытия ко фрейму и ей, также является Л-фреймом.

оЕХ н

Пусть задана модальная логика Л Э £4, удовлетворяющая следующим условиям: (г) финитно аппроксимируема; (гг) имеет слабое свойство к-ко-накрытий; (ггг) ширина логики конечна и равна к.

Для всех чисел 1 < п < к, 1 < т; п, т € Ж, определим формулы:

А„ := Д Ор4; А„,т := □[ Д р4 ^ Д -Од,];

1<г<п 1<г<п 1< ,<т

Вт := V [ Д ® Л Д -О9<]

РС(1,...,т} ¿е® ¿0®,1<,<т Для всех чисел 1 < п < к, 1 < т, п, т € Ж, определим также последовательность правил вывода:

О ._ □А Л -(А„ Л Вт))

:= □-А

Теорема 1 (Ьешша 3.1 [11]). Правила Дп,т, 1 < п < к, т € Ж, допустимы в любой финитно аппроксимируемой логике Л ширины к, расширяющей Б4, и имеющей слабое свойство к-ко-накрытий.

Доказательство. Предположим, что правило вывода Дп,т не допустимо в логике Л. Тогда по утверждению 2 существует формульное означивание V переменных правила Дп,т, опровергающее Д„,т на некоторой ¿-характеристической модели С4(Л). Итак, справедливо

Се(Л) 1Ьу □ (А„,т Л -(А„ Л Вт)) & С4(Л) □-А«. (1)

Следовательно, существует элемент а € С4(Л) такой, что а □ -Ап, откуда вытекает 3 а1 € С((Л) : аДа1&а1 1Ьу Ап. Тогда найдутся элементы 61,..., 6П € С((Л), п < к, такие, что а1Д6^ & 6$ 1Ьу р$. По слабому свойству к-ко-накрытий существует рефлексивный элемент 6 € С((Л), являющийся ко-накрытием для множества {61,..., 6п} и по выбору элемента 6 1Ьу Ап. По (1) выполняется 6 1Ьу Ап,т. Рассмотрим множество Б := {д,| 6 1Ьу д,}. Поскольку 6 является ко-накрытием для {61,...,6П}, легко проверить, что дизъюнктивный член Вт, соответствующий такому Б, выполняется на элементе 6 при означивании V. Таким образом, получаем 6 1Ьу Ап Л Вт, что противоречит 6 1Ьу □ -(Ап Л Вт) по предположению (1). □

Для всех натуральных чисел п, 1 < п < к, определим формулы:

А„ := Д Ор4; А„,1 := □[ Д р4 ^-Од]; В := д V-Од.

1<г<п 1<г<п

Определим также для 1 < п < к, п € Ж, последовательность правил вывода:

Ор Л О-р □ (¿«д Л-(А» Л В))

:=---; ^П :=-=—:-; п = 2, 3,....

р Л -р □-Ап

Покажем, что последовательность правил вывода п € Ж, является базисом для допустимых правил вывода логики Л Э £4, удовлетворяющей условиям (1) - (ш).

Лемма 1. Правило ^ допустимо в любой финитно аппроксимируемой модальной логике Л Э £4.

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

Следствие 1. Правило опровергается на £4-фреймах, первый слой которых состоит только из собственных сгустков.

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

Теорема 2. Правила п > 1, допустимы в любой финитно аппроксимируемой логике Л, расширяющей £4, имеющей слабое свойство ко-накрытий.

Доказательство следует непосредственно из Теоремы 1, т.к. правила являются частным случаем правил Кп,т при т =1. □

Пусть задана модальная алгебра А := Т+(Х) € Var(S4), порожденная множеством подмножеств X С Т обертывающей алгебры Т +, где Т - заданный транзитивный и рефлексивный фрейм ширины не более к. И пусть г/(г) - правило вывода в редуцированной форме.

Теорема 3. Если правило г/(г) допустимо в логике Л, имеет т переменных и опровергается на алгебре А, тогда для некоторого 1 < п < к правило также опровергается на алгебре А.

Доказательство. Правило г/(г) имеет вид а1,..., ап/в. И пусть Т \\у аз-, 1 < ] < п; 3 Ь € Т : Ь \\у в. Рассмотрим алгебру (Ьй)+, порожденную фреймом Ьй, и ее подалгебру В := (Ьй)+^(хо), V(х1),..., V(хт)), порожденную множеством элементов {V(хо), V(х1)... V(хт)}. Поскольку наше правило г/(г) опровергается на Ьй, то В =у г/(г). Следовательно, алгебра В не принадлежит квазимногообразию Т^, порожденному свободной алгеброй счетного ранга Т„, из многообразия Var(Л). В противном случае, на этой алгебре истинны все квазитождества, соответствующие допустимым в логике правилам вывода, в том числе и квазитождество, соответствующее правилу г/(г), — противоречие.

Понятно, что в таком случае по утверждению 3 существует нетривиальная антицепь сгустков X С Ьй, не имеющая Л-ко-накрытия е в Т (и значит, в Ьй), порождающего как корень Л-фрейм; или все сгустки первого слоя фрейма Т являются собственными. Зафиксируем эту нетривиальную антицепь X С Ьй и рассмотрим сначала первый случай.

Определим теперь на фрейме Т означивание V переменных правила следующим образом. Пусть зафиксированная выше антицепь X С Ьй состоит из сгустков {С1, С2, ..., Сп}. Определим V(д) := £[(Т); V(р^) := С$, т.е. Ух € С х =у р$. Покажем теперь, что при таком означивании V правило опровергается на фрейме Т. Непосредственно из определения означивания V вытекает

Ух € Т х =у Од; х =у р4 ^^ х € С^. (2)

Тогда для всех элементов фрейма Т, глубина которых больше 1, выполняется е =у д V —Од, откуда заключаем е =у Лп Л В. Для элементов первого слоя фрейма Т очевидно не может выполниться е =у Д ^¿<п Ор^, т.к. данные элементы не могут быть К-предшественниками для антицепи X. Таким образом, заключаем Ух € Т х =у —(Лп Л В). Далее, по определению означивания переменных очевидно выполнено Ух € Т х =у Д^¿<п р4. Отсюда следует Ух € Т х =у — [Д^4<пр4 Л Од], т.е. справедливо Ух € Т х =у Лп,1.

Итак, мы показали, что при таком определении означивания V посылка правила истинна на всех элементах фрейма Т. Т.к. элемент Ь является К-предшественником сгустков {С1, С2, ..., Сп} и Ух € С х =у р4, следовательно, выполнено Ь =у Д^ 4<п Ор4, т.е. Ь =у Лп. Откуда заключаем Ь =у □—Лп, что доказывает опровержимость правила на фрейме Т при данном означивании V.

Во втором случае, когда все сгустки первого слоя фрейма Т являются собственными, на Т опровергается правило по следствию 1. □

Из теорем 2 и 3 непосредственно следует

Теорема 4. Пусть задана модальная логика Л Э £4 такая, что: (г) финитно аппроксимируема; (гг) имеет слабое свойство к-ко-накрытий; (ггг) ширина логики конечна и ограничена числом к.

Тогда множество правил 1 < п < к} образует конечный базис допустимых правил

вывода логики Л.

Следствие 2. Правила Дп,т, 1 < п < к, т € Ж, образуют базис допустимых правил вывода логики Л, удовлетворяющей условиям теоремы 4.

Доказательство. Действительно, по теореме 2 правила 1 < п < к, являются следствиями правил Д„,т, 1 < п < к, т € Ж. Поскольку по теореме 4 все допустимые правила логики выводятся из правил , то они также будут выводиться из множества правил Дп,т, что доказывает данное следствие. □

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

Следствие 3. Пусть табличная модальная логика Л Э £4 имеет слабое свойство к-ко-накрытий и ширина логики равна к.

Тогда множество правил 1 < п < к} образует конечный базис допустимых правил

вывода логики Л.

Заметим, что по теореме 2 слабое свойство к-ко-накрытий является достаточным для допустимости правил , 1 < п < к. Покажем, что данное свойство также необходимо для их допустимости.

Теорема 5. Если правила {^.„,п € Ж, 1 < п < к} допустимы в финитно аппроксимируемой логике Л ширины к, тогда логика Л имеет слабое свойство к-ко-накрытий.

Доказательство. Предположим, что все правила , 1 < п < к,п € Ж, допустимы в финитно аппроксимируемой логике Л ширины к и в то же время логика не имеет слабого свойства к-ко-накрытий. Т.е. найдется конечный корневой Л-фрейм О = 6й и нетривиальная

антицепь X С О, состоящая не более чем из к сгустков, такие, что фрейм ей := У сй и {е},

сех л

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

сех н

правил п < к, будет не допустимо в логике Л. Для этого построим Л-фрейм, содержащий фрейм О как открытый подфрейм и опровергающий некоторое правило 1 < п < к, при некотором означивании. Затем определим р-морфизм из фрейма т-характеристической модели на полученный фрейм. Перенося означивание на т-характеристическую модель, опровергнем на ней данное правило, откуда будет следовать его недопустимость в логике.

Зафиксируем эту нетривиальную антицепь X и рассмотрим Л-фрейм О и {е}, где {е} -вырожденный рефлексивный сгусток. Построим теперь Л-последователь М этого фрейма следующим образом. Определим £1(М) := £1(0 и{е}). Затем в первом слое данного фрейма выбираем все нетривиальные антицепи, не имеющее одноэлементных ко-накрытий в 0и{е} и состоящие не более чем из к сгустков, и приписываем к ним снизу одноэлементные рефлексивные ко-накрытия при условии, что добавленные одноэлементные сгустки порождают как корни Л-фреймы. Второй слой ко-последователя М построен.

Предположим теперь, что £<4(М) уже построен. Для построения слоя £4+1(М) выбираем все нетривиальные антицепи из £<4(М), состоящие не более чем из к сгустков, не имеющее одноэлементных ко-накрытий в £<4(М) и содержащие хотя бы один сгусток глубины к, и приписываем к ним снизу одноэлементные рефлексивные ко-накрытия при условии, что добавленные одноэлементные сгустки порождают как корни Л-фреймы. Продолжая описанную процедуру, получим в итоге некоторый фрейм, который является Л-последователем М фрейма О и {е}.

Заметим, что непосредственно по построению фрейм М имеет следующие свойства:

• первый слой фрейма М содержит по крайней мере один вырожденный сгусток е;

• зафиксированная антицепь X С О не имеет ко-накрытия в М, т.к. на каждом шаге построения добавляли только те ко-накрытия, которые порождают как корень Л-фрейм;

• фрейм О является открытым подфреймом фрейма М;

• любая нетривиальная антицепь сгустков из М, отличная от X и состоящая не более чем из к сгустков, имеет в М одноэлементное Л-ко-накрытие.

Утверждение 4. Для некоторого 1 < п < к выполняется М =

Пусть зафиксированная выше нетривиальная антицепь X С Ьй состоит из сгустков {С1, С2,... Сп}, п < к. Определим на фрейме М означивание переменных правила где п < к - число различных сгустков в антицепи X С Ьй, следующим образом. Определим V(д) := £1(М); V(р®) := С®, т.е. Ух € С х =у р®. Покажем теперь, что при таком означивании V правило опровергается на фрейме М.

Непосредственно из определения означивания V вытекает

Ух € М [х =у Од; х =у р4 ^^ х € С].

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

Тогда для всех элементов фрейма М, глубина которых больше 1, выполняется е =у дV—Од, откуда заключаем е =у Лп Л В. Для элементов первого слоя фрейма М очевидно не может выполниться е =у Д ^¿<п Ор®, т.к. данные элементы не могут быть К-предшественниками для антицепи X. Таким образом, заключаем Ух € М х =у —(Лп Л В). Далее, по определению означивания переменных р® очевидно выполнено Ух € М х =у Д^¿<пр®. Отсюда следует Ух € М х =у — [Д 1<4<пр® Л Од], т.е. справедливо Ух € Т х =у Лп,1.

Итак, мы показали, что при таком определении означивания посылка правила истинна на всех элементах фрейма М. Поскольку элемент Ь является К-предшественником сгустков {С1, С2, ..., Сп} и Ух € С® х =у р®, следовательно, выполнено Ь =у Д^¿<п Ор®, т.е. Ь =у Лп. Откуда заключаем Ь =у □—Лп, что доказывает опровержимость правила на фрейме М при данном означивании V.

Утверждение 5. Правило где п > 1 - число сгустков в антицепи X, не допустимо в логике Л.

Выберем наименьшее число т так, чтобы выполнилось М Е Ст(Л). Т.к. фрейм М является открытым подфреймом фрейма т-характеристической модели Ст(Л), то можем определить требуемый р-морфизм из Ст(Л) в себя, на подфрейм, изоморфный фрейму М. Определим р-морфизм / из фрейма Ст(Л) на фрейм М следующим образом:

• на подфрейме М Е Ст(Л) р-морфизм / определим как тождественный, т.е. Ух € М определим /(х) := х;

• для всех элементов х € £1(Ст(Л) \ М) доопределим р-морфизм / как /(х) := е, где е -элемент первого слоя М, порождающий вырожденный сгусток;

• пусть для всех элементов х € £<ДСт(Л) \ М) р-морфизм / уже определен и элемент у € £4+1(Ст(Л) \ М) является ко-накрытием некоторой антицепи сгустков (возможно тривиальной) А. По построению т-характеристической модели Ст(Л) фреймы уй и Ай — Л-фреймы. По индуктивной гипотезе /(Ай) уже определен. Т.к. р-морфизм сохраняет истинность формул, то антицепь К-минимальных сгустков фрейма /(Ай) допускает приписывание снизу одноэлементного рефлексивного Л-ко-накрытия. Тогда по построению фрейма М одноэлементное рефлексивное ко-накрытие е для антицепи К-минимальных сгустков фрейма /(Ай) существует в М. Следовательно, можем определить /(у) := е. В силу произвольности выбора элемента у € £(+1(Ст(Л) \ М), таким образом определяем р-морфизм на всем слое £4+1(Ст(Л));

• продолжая доопределение р-морфизма f описанным в предыдущем пункте способом, в итоге определим р-морфизма f из фрейма m-характеристической модели Cm(A) на фрейм M.

Теперь остается заметить, что, перенося с помощью fозначивание V с фрейма M на фрейм m-характеристической модели Cm(A), получим р-морфизм моделей

(Cm(A), f-1(V)} (M, V),

сохраняющий истинность формул. Следовательно, правило Rn опровергается на m-характе-ристической модели Cm(A) и, значит, не допустимо в логике A.

Полученное противоречие завершает доказательство теоремы 5. □

Таким образом, из только что доказанной теоремы 5 и теоремы 2 вытекает следующий критерий допустимости правил Rn, 1 < n < k, n G N.

Теорема 6. Пусть финитно аппроксимируемая логика A конечной ширины k расширяет логику S4. Правила Rn, 1 < n < k, допустимы в A, если и только если A имеет слабое свойство k-ко-накрытий.

Покажем теперь, что число финитно аппроксимируемых логик, удовлетворяющих условиям теоремы 4, не менее чем счетно. Для этого определим последовательность Grz-фреймов Fi, i > 2, i G N, следующим образом. Зафиксируем произвольное число K > 2. Первый слой фрейма Fj для каждого i состоит из i одноэлементных сгустков, образующих антицепь. Для построения второго слоя фрейма Fj выбираем все нетривиальные антицепи, содержащие не более чем K сгустков первого слоя, и к каждой такой антицепи приписываем снизу вырожденный сгусток как ко-накрытие. Для построения третьего слоя опять выбираем все нетривиальные антицепи, состоящие не более чем из K сгустков первого и второго слоев и содержащие хотя бы один сгусток второго слоя. Затем к каждой такой антицепи приписываем снизу вырожденный сгусток как ко-накрытие. Продолжая описанную процедуру для последующих слоев, получим фрейм ширины K, в котором любая нетривиальная антицепь, состоящая не более чем из K сгустков, имеет ко-накрытие.

Затем определим логики Aj := A(Fj), i G N. Непосредственно из определения следует, что полученные логики Aj являются финитно аппроксимируемыми и имеют ширину K. Из определения фреймов Fj также следует, что логики Aj имеют слабое свойство K-ко-накрытий. Таким образом, число логик, удовлетворяющих условиям теоремы 4, не менее чем счетно. Заметим, что если процесс построения фрейма Fj будем обрывать на слое глубины l, то полученный фрейм Fj ширины K и глубины l будет порождать табличную логику AT := A(Fj), i G N, удовлетворяющую условиям теоремы 3, и число таких логик снова не менее чем счетно.

Напомним также, что Т-перевод Гёделя-Маккинси-Тарского а расширения A интуиционистской логики Int в наибольший модальный напарник a(A) сохраняет многие важные свойства логики: финитную аппроксимируемость, дизъюнктивное свойство, ширину логики и др. (см., например, теоремы 2.7.2, 2.7.21 [1]). Кроме того, логика A D Int и ее наибольший модальный напарник a(A) D Grz имеют один и тот же характеристический класс фреймов. По теореме 3.2.2 [1] правило вывода r допустимо в суперинтуиционистской логике A, если и только если T(r) допустимо в наибольшем модальном напарнике a(A). Отсюда и из теоремы 4 вытекает следующая теорема:

Теорема 7. Пусть задана логика A D Int, удовлетворяющая условиям (i) - (iii) теоремы 4 или следствию 3.

Тогда множество правил {R, : T(R-П) = Rn, 1 < n < k, n G N} образует конечный базис допустимых правил вывода логики A.

Следствие 4. Множество правил {R-t, 1 < t < n + 1} образуют базис допустимых правил вывода логики Де Йонга Dn и логик KCn, Dn m, KCn m.

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

[1] V.V.Rybakov, Admissibility of logical inference rules, Vol. 136, Studies in Logic and the Foundations of Mathematics, Elsevier Sci. Publ., New-York-Amsterdam, 1997.

[2] P.Lorenzen, Einfung in Operative Logik und Mathematik, Berlin-Gottingen-Heidelberg, 1955.

[3] H.Fridman, One hundred and two problems in mathematical logic, Journal of Symbolic Logic 40(1975), №3, 113-130.

[4] В.В.Рыбаков, Критерий допустимости правил вывода в модальной системе S4 и интуиционистской логики H, Алгебра и логика, 23(1984), №5, 369-384.

[5] А.И.Циткин, О допустимых правилах интуиционистской логики высказываний, Мат. сборник, 102(1977), №2, 314-323.

[6] В.В.Рыбаков, Базис для допустимых правил логики S4 и интуиционистской логики H, Алгебра и логика, 24(1985), №1, 55-68.

[7] В.В.Римацкий, Базисы допустимых правил вывода табличных модальных логик глубины 2, Алгебра и логика, 35(1996), №6, 612-623.

[8] В.В.Римацкий, О конечной базируемости по допустимости модальных логик ширины 2, Алгебра и логика, 38(1999), №4, 436-455.

[9] V.V.Remazki, V.V.Rybakov, M.Terziler, Basis in Semi-Redused Form for the Admissible Rules of the Intuitionistc Logic IPC, Mathematical Logic Quarterly, 46(2000), №2, 207-218.

[10] R.Iemhoff, On the admissible rules of Intuitionistic Propositional Logic, Journal of Symbolic Logic, 66(2001), №2, 281-294.

[11] V.V.Rybakov, Construction of an Explicit Basis for Rules admissisble in Modal system S4, Mathematical Logic Quarterly, 47(2001), №4, 441-451.

An Explicit Basis for Admissible Rules of Modal Logics of Finite Width

Vitaly V.Rimatsky

We find an explicit basis for all admissible rules of a representative (at least countable) class of modal logics of finite width extending the logic S4. Our basis consists of a sequence of rules which have a compact and simple form.

Key words: modal logic, inference rule, Kripke frame and model, admissible rule, basis of admissible rules.

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