Финитная аппроксимируемость как достаточное условие разрешимости по допустимости для транзитивных модальных и суперинтуиционистских логик
Автор: Руцкий Алексей Николаевич
Журнал: Вестник Красноярского государственного педагогического университета им. В.П. Астафьева @vestnik-kspu
Рубрика: Математика
Статья в выпуске: 3 (11), 2009 года.
Бесплатный доступ
В статье приведено доказательство разрешимости для допустимых правил вывода любой транзитивной модальной логики, обладающей свойством финитной аппроксимируемости. С учетом перевода Геделя-Маккинси-Тарского обоснована разрешимость по допустимости и для любой финитно аппроксимируемой суперинтуиционистской логики.
Модальные логики, правило вывода, финитные модели
Короткий адрес: https://sciup.org/144152996
IDR: 144152996
Текст научной статьи Финитная аппроксимируемость как достаточное условие разрешимости по допустимости для транзитивных модальных и суперинтуиционистских логик
Исследование допустимых правил вывода интенсивно ведутся с 50-х годов, в первую очередь для изучения свойств интуиционистской логики H. Основным средством здесь была, как правило, алгебраическая семантика. В 60-х годах в работах М. Фиттига, С. Крипке был предложен другой мощный инструмент логических исследований – модельная семантика Крипке [Крипке 1974]. Это дало новый толчок к исследованию допустимых правил вывода, в частности, это позволило решить В.В. Рыбакову базовую проблему – о разрешимости по допустимости интуиционистских логик [Рыбаков 1984]. Но общего критерия, позволяющего однозначно определять допустимость произвольного правила вывода в заданной логике получено не было. Более того, А. Чагровым был указан пример неразрешимой по допустимости модальной логики [Chagrov A. 1997]. Вместе с тем для всех известных транзитивных модальных и суперинтуиционистских логик, обладающих свойством финитной аппроксимируемости, удавалось построить критерии допустимости правил вывода [Бабены-шев 1992; Максимова 1975; Руцкий 2006; Рыбаков 1984; Рыбаков 1984; Рыбаков 1990; Цит-кин 1974; Rutskiy 2001; Rybakov 1997]. Было естественным предположить, что наличие этих свойств в логике достаточно для ее разрешимости по допустимости.
Ранее автору удалось построить критерий допустимости правил вывода для логики S4. α m . ξ p . ζ q [Руцкий 2006]. Применив технику Рыбакова и специальные конструкции для фреймов Крипке, использованные ранее при исследовании свойств наследования правил вывода, а также обобщив ранний опыт решения проблемы, автору удалось получить исчерпывающий критерий для данного класса логик.
Основные понятия и определения
Основные понятия, определения и теоремы изложены, например, в [Rybakov 1997]. Здесь лишь кратко приведем необходимые для доказательств теоремы и построения. Фреймом Крипке F (или просто фреймом) называется пара 〈 W,R 〉 , где W – непустое множество элементов фрейма F , R – бинарное отношение на W. Если для элементов a , b ∈ W: a R b , то говорят « a достигает b » или « a видит b ». Пусть { p 1 , …, p n } – множество пропозициональных переменных, тогда означиванием V на фрейме F называется отображение, ставящее в соответствие каждой переменной p i подмножество V ( p i ) ⊆ W. Само множество переменных Dom
(V)={ p 1 , …, p n } будет образовывать область означивания V. Моделью Крипке M (или просто моделью) называется тройка 〈 W, R, V 〉 , где 〈 W, R 〉 – фрейм, а V – означивание на его элементах пропозициональных переменных.
Истинность формулы α в элементе a модели M обозначаем a ╟─ v α . Для логики λ фрейм F называется λ-фреймом или фреймом, адекватным логике λ, если ∀ α ∈ λ при любом означивании V и на любом элементе a фрейма F : a ╟─ v α . Логика λ называется финитно аппроксимируемой, если она порождается некоторым классом Fr λ λ-фреймов, т. е. ∀ α ∈ λ ∀ F ∈ Fr λ : F ╟─ α ∀ β ∉ λ ∃ F ∈ Fr λ , означивание V, ∃ b ∈ F : b ╟─ v β . Этот класс называется также классом характеристических фреймов. Правило вывода r = α 1 ( L ), …, α k ( L )/ β ( L ) называется допустимым в модальной логике λ, если при любой подстановке формул у⇒ ■^ из того, что α 1 ( ), …, α k ( ), ∈ λ, следует β ( ), ∈ λ. Элемент a модели M называется формульным, или определимым, если существует такая формула α , что ∀ b ∈ F b ╟─ v α ⇔ b = a . Означивание V для переменных p 1 , …, pn называется формульным, если V для каждой переменной pi существует формула α i , что ∀ b ∈ F b ╟─ v α i ⇔ b ╟─ v pi .
Пусть F = 〈 W,R 〉 – транзитивный фрейм, т. е. фрейм с транзитивным отношением R. Сгустком (или кластером) фрейма F называется подмножество C ∈ W, такое, что ∀ a , b ∈ C, ∀ с ∈ W: ( a R b )&( b R a ) и ( a R с )&( с R a ) ⇒ ( с ∈ C). Вырожденным сгустком называется иррефлексивный элемент C={ a }. Через C ( a ) обозначим сгусток, содержащий элемент a . Сгусток C 1 «достигает» сгусток C 2 в модели M (обозначаем C 1 RC 2 ), если ∃ a ∈ C 1 , ∃ b ∈ C 2 такие, что a R b . Фактически отношение «достигать» задает на множестве сгустков фрейма строгий частичный порядок. Сгусток C 2 называется непосредственным последователем (потомком) сгустка C 1 , если C 1 RC 2 и ∀ C (C≠C 1 )&(C 1 RC)&(CRC 2 ) ⇒ (C=C 2 ). Здесь сгусток C 1 называется непосредственным предшественником сгустка C 2 . Цепью сгустков фрейма F называется множество сгустков A, если из любых двух сгустков какой-то один «видит» другой. Длиной цепи называем количество ее сгустков. Антицепью сгустков фрейма F называется множество сгустков A, которые попарно «не видят» друг друга. Элемент a фрейма F имеет глубину n , если это максимальная длина цепи во фрейме F , начинающейся со сгустка C ( a ). Слоем глубины n фрейма F будем называть множество всех его элементов глубиной n , мы обозначим его Sl n ( F ). Сгустки фрейма F , входящие в верхний слой Sl 1 ( F ), будем называть также максимальными в F . Множество всех элементов фрейма F глубиной не больше n будем обозначать как S n ( F ).
Фрейм F = 〈 W,R 〉 называется прямой суммой семейства фреймов F i = 〈 W i ,R i 〉 , i ∈ I (при этом ∀ i ≠j W i ∩W j = ∅ ), еслиw = uiefw; и R = V3ieIRt , обозначаем F = \I1£iF, . Множество Y R ≤ ={ x | x ∈ W, ∃ y ∈ Y, y R x } будем называть верхним конусом, порожденным множеством элементов Y ⊆ W. Аналогично определяем множество
Y R ≤ ={ x | x ∈ W, ∃ y ∈ Y, y R x & (xRy)}.
Сгусток C будем называть конакрытием для антицепи сгустков A из F, если выполняется условие C R< = vic^croc.) . Модель M 1 = 〈 W 1 ,R 1 ,V 1 〉 называется открытой подмоделью модели M 2 = 〈 W 2 ,R 2 ,V 2 〉 , если W 1 ⊆ W 2 , R 1 ⊆ R 2 , Dom (V 1 ) = Dom (V 2 ) и ∀ a ∈ W 1 ∀ x ∈ Dom (V 2 )
a ╟─ V1 x ⇒ a ╟─ V2 x .
Отображение f фрейма 〈 W 1 ,R 1 〉 во фрейм 〈 W 2 ,R 2 〉 называется p -морфизмом, если ∀ a , b ∈ W 1 a R 1 b ⇒ f ( a ) R 2 f ( b ) и ∀ a , b ∈ W 1 f ( a ) R 2 f ( b ) ⇒ ∃ с ∈ W 1 ( a R 1 с )&( f ( с ) = f ( b ). Отображение f модели M 1 = 〈 W 1 ,R 1 ,V 1 〉 в модель M 2 = 〈 W 2 ,R 2 ,V 2 〉 называется p -морфным, если f осуществляет p -морфизм 〈 W 1 ,R 1 〉 во фрейм 〈 W 2 ,R 2 〉 , Dom (V 1 ) = Dom (V 2 ) и ∀ p ∈ Dom (V 1 )
∀ a ∈ W 1 a ╟─ V1 p ⇔ f ( a )╟─ V2 p .
Модель Крипке K n называется n -характеристической для нормальной модальной логики λ, если область определения означивания V из K n будет множеством P , содержащим n различных пропозициональных переменных, и если для всякой формулы α от переменных P: α ∈ λ ⇔ K n ╟─ V1 α .
Построение n-характеристической модели Ch λ ( n ) следующее. Пусть λ – финитно аппроксимируемая модальная логика, K4 ⊆ λ, и P={ p 1 , …, p n } – множество пропозициональных букв. Пусть также S 1 – множество всевозможных сгустков со всевозможными означиваниями пропозициональных букв из P, с тем условием что в каждом сгустке нет двух элементов с одинаковыми означиваниями пропозициональных букв, а в множестве S 1 нет двух различных сгустков, изоморфных как подмодели, и каждый сгусток множества S 1 является λ-фреймом. Первый слой модели Ch λ ( n ) определяем так: Sl 1 (Ch λ ( n )):= S 1 . Если подмодель Ch λ ( m ) для некоторого m построена, то построение подмодели S m +1 (Ch λ ( n )) следующее: произвольным образом выбираем антицепь Y из подмодели S m (Ch λ ( n )), имеющей, по крайней мере, один сгусток глубиной не меньше m, и добавляем к ней любой сгусток C из множества S 1 как непосредственный предшественник сгустков из Y при условии, что:
-
1) фрейм C R ≤ будет λ-фреймом;
-
2) если Y состоит только из одного рефлексивного сгустка C 1 , то C не будет подмоделью C 1 .
Продолжая этот процесс, мы и получаем модель Ch λ ( n ).
Приведем основные теоремы, касающиеся техники Рыбакова построения и использования семантической характеристической модели. Для упрощения работы ссылки будем приводить на единый источник.
Лемма 1 (лемма 2.5.15. [Rybakov 1997]). Пусть отображение f является p -морфизмом модели M 1 = 〈 W 1 , R 1 ,V 1 〉 в модель M 2 = 〈 W 2 , R 2 ,V 2 〉 . Тогда для любой формулы α от переменных Dom (V 1 ) справедливо утверждение: ∀ a ∈ W 1 a ╟─ V1 α ⇒
⇒ f ( a )╟─ V2 α .
Теорема 2 (теорема 3.3.3 [Rybakov 1997]). Пусть K n = 〈 W n , R n ,V n 〉 ( n ∈ N) – последовательность n -характеристических моделей для модальной логики λ. Правило вывода r = α 1 ( I), …, α k ( I )/ β ( 1 ) является допустимым в λ тогда и только тогда, когда для каждого n ∈ N и каждого формульного означивания S переменных из r в K n правило r истинно в модели 〈 W n , R n ,S 〉 , т. е. из S ( α 1 ) = W n , …, S ( α n ) = W n следует S ( β )= W n .
Теорема 3 (теорема 3.3.6 [Rybakov 1997]). Модель Ch λ ( n ) является n-характеристической моделью.
Теорема 4 (теорема 3.3.7 [Rybakov 1997]). Любой элемент модели Ch K4 ( k ) является формульным. Для любой нормальной модальной логики λ со свойством финитной аппроксимируемости любой элемент модели Ch λ ( k ) также является формульным.
Лемма 5 (лемма 3.4.6 [Rybakov 1997]). Пусть M – подмодель модели W, включающая модель max (Y,W,m)JSm(W), где Y – подмножество формул. Тогда ∀ a ∈ |M|, ∀ α ∈ Y a ╟─ V α в модели W ⇔ a ╟─ V α в модели M.
Лемма 6 (лемма 3.4.2 [Rybakov 1997]). Пусть λ – финитно аппроксимируемая модальная логика, расширяющая K4, или суперинтуиционистская логика. Если существует означивание S переменных правила вывода r во фрейме некоторой p -характеристической модели Ch λ ( p ), которое опровергает правило r , тогда существует означивание S этих переменных во фрейме модели Ch λ ( k ), где k – число переменных правила вывода r , которое также опровергает правило r .
Существует перевод Геделя – Маккинси – Тарского, позволяющий устанавливать связь между суперинтуиционистскими логиками и модальными логиками решетки модальных напарников в спектрах над S4 [Максимова 1974].
Теорема 7 (теорема 3.2.2 [Rybakov 1997]). Правило вывода r является допустимым в суперинтуиционистской логике λ тогда и только тогда, когда правило Т ( r ) допустимо в наибольшем ее модальном напарнике σ(λ).
Основные результаты
Теорема 1
. Правило вывода
r
=
α
1
(
x
1
, …,
x
n
), …,
α
s
(
x
1
, …,
x
n
) /
β
(
x
1
, …,
x
n
) не допустимо в финитной аппроксимируемой модальной логике λ, K4
⊆
λ тогда и только тогда, когда существует модель Крипке M =
-
(a) модель M является λ-моделью и модель S 1 (M) изоморфна модели S 1 (Ch λ ( n ));
-
(b) модель М содержит не более элементов, здесь w =
= ||S 1 (Ch К4 ( n ))||, t = |Sub ( r )|, где g ( w , t ) – функция, определяемая формулой эффективного означивания ([Rybakov 1997]), Sub ( r ) – множество подформул правила вывода r , замкнутое по отрицанию;
-
(c) для каждой антицепи E сгустков X k модели M j , допускающей в λ рефлексивное (ир-рефлексивное) конакрытие, существует элемент x ER ( x EI ) из M j такой, что
- ◊(xer, Sub (r)) = U {◊(y, Sub (r)) US (y, Sub (r)) |yeX^ E} US (xer, Sub (r)) (1)
(или соответственно
◊ ( x ei , Sub ( r )) = U { ◊ ( y , Sub ( r )) U S ( y , Sub ( r )) | yeX < e E}); (2)
-
(d) каждая компонента M j является открытой подмоделью модели Ch λ ( n );
-
(e) модель M также опровергает правило вывода r.
Доказательство
Необходимость. Пусть правило r не является допустимым в логике λ, то, согласно теоремам 2, 3 и лемме 6, для фрейма n-характеристической модели Chλ(n) существует опровергающее правило r означивание W, формульное для переменных x1, …, xn. Для каждого подмножества Z ⊆ Sub (r) и каждой компоненты Hj модели Chλ(n) выделим не лежащий в максимальном сгустке элемент-представитель xZ так, чтобы S (xZ, Sub (r)) = Z (если такой элемент в модели Hj найдется). Построим модель KjZ как открытую подмодель Hj, порожден-K ную таким элементом xZ. Тогда модель K, = c ^(r) K jz также будет открытой конечной U U 2 5ubWl _ подмоделью Hj, поскольку количество компонент Hj не превышает . Очевидно, что
K объединение K = ^j K j этих компонент также опровергает правило r и также является X- фреймом. Согласно лемме 5, для произвольной компоненты Kj (которая очевидно содержат модель max (sub (r),Kj,1) US1(Kj)) можно построить сжимающий p-морфизм f из Kj в конечную λ-модель Mj с эффективным ограничением мощности (см. [Рыбаков 1984] или [Rutskiy 2001]). Как известно, при p-морфном отображении истинность формул на элементах образа сохраняется, поэтому правило r на некоторой модели Mj будет опровергаться. Верхний слой при этом отображении не будет подвергнут сжатию, поэтому S1(Mj) = S1(Kj) = S1(Hj). Точный p-морфный прообраз M j будет некоторой открытой подмоделью Kj, следовательно, сама модель M является открытой подмоделью ChX(n). Но тогда модель M = ^j M~ j обладает свойствами (a), (b), (d), (e).
Докажем теперь свойство (с). Пусть E – конечная антицепь сгустков модели Mj, допускающая рефлексивное (иррефлексивное) конакрытие в логике λ. Обозначим через U множество представителей z∈CE сгустков антицепи E. Рассмотрим в модели Kj множество прооб- разов fj – 1(U) множества U и обозначим через E (fj – 1) множество сгустков, содержащих элементы fj – 1(U). Поскольку антицепь E допускала рефлексивное (иррефлексивное) конакры-тие в X, то фрейм [- ] U {x}, полученный добавлением рефлексивного (иррефлексивного) Irr/£-1\]Я<
U
{y}, где y – аналогичное конакрытие для E ( f j – 1 ). Точные прообразы сгустков E ( f j – 1 ) содержатся в K j , а значит, и в компоненте n -характеристической модели H j . Согласно принципам ее построения, для них в H j должно существовать рефлексивное (иррефлексивное) конакры-тие z ER (z EI ) со свойством
◊ ( z er , Sub ( r )) = U { О ( у , Sub ( r )) U S (y, Sub ( r )) | y e X E (f j " 1 )} U S ( z er , Sub ( r )),
(соответственно ◊ ( z ei , Sub ( r )) =
U
{ ◊ ( y , Sub ( r )) U S ( y , Sub ( r )) | y e Xe E (fj- ')}).
Согласно теореме, 2 р-морфное отображение сохраняет истинность формул на элементах-образах, следовательно,
U { O ( y , Sub ( r )) U S ( y ,Sub ( r )) | y e X k e E ( f " 1 )} =
= U M y , Sub ( r )) US ( y ,Sub ( r ))| e X ( e E}.
Согласно построению модели K j , в ней будут существовать элементы с аналогичными свойствами, что и доказывает свойство (c).
Достаточность. Пусть для логики X существует модель M = ^j M j , обладающая свойствами (a)-(e). Тогда каждую модель Mj можно воспринимать как открытую подмоделью компоненты Hj, построенную на фрейме характеристической модели Chλ(n). Будем M ch подразумевать под Mch =
Список литературы Финитная аппроксимируемость как достаточное условие разрешимости по допустимости для транзитивных модальных и суперинтуиционистских логик
- Бабенышев С.В. Разрешимость проблемы допустимости правил вывода в модальных логиках S4.2 и S4.Grz//Алгебра и логика. 1992. Т. 31. № 4. С. 341-359.
- Крипке С.А. Семантический анализ модальной логики. I, II//Модальная логика. М.: Наука, 1974. С. 254-323.
- Максимова Л.Л., Рыбаков В.В. О решетке нормальных модальных логик//Алгебра и логика. 1974. Т. 13. № 2, С. 105-122.
- Руцкий А.Н. Критерий допустимости правил вывода с метапеременными в модальной логике S4.m//Сибирский математический журнал. 2006. Т. 47.
- Руцкий А.Н. Разрешимость по допустимости модальной логики S4.m.p.q//Вестник КГПУ им. В.П. Астафьева. 2006 (3). С. 102-118.
- Рыбаков В.В. Критерий для допустимых правил вывода модальной системы S4 и интуиционистской логики//Алгебра и логика. 1984. Т. 23. № 5. С. 369-384.
- Рыбаков В.В. Допустимые правила логик, содержащих S4.3//Сибирский математический журнал. 1984. Т. 25. № 5. С. 141-145.
- Рыбаков В.В. Критерий допустимости правил вывода с параметрами в интуиционистской пропозициональной логике//Известия АН СССР. (Серия математическая). 1990. Т. 54. № 6. С. 357-377.
- Циткин А.И. О допустимых правилах интуиционистской логики высказываний//Математический сборник. 1977. Т. 102. № 2. С. 314-323.
- Chagrov A., Zakhariaschev M. Modal logics. London, Cambridge Press, 1997. 589 p.
- Rutskiy A. N. Decidability of Modal Logics S4n, S4n, w.r.t. Admissible Inference Rules//Bulletin of the Section of Logic. 2001. V.30. № 4. Р. 181-189.
- Rybakov V.V. Admissibility of logical inference rules. Elseiver Sci.Publ., North-Holland. New-York; Amsterdam, 1997.