Научная статья на тему 'Выразительные возможности λ-оператора и поссибилистских кванторов в модальных логиках первого порядка'

Выразительные возможности λ-оператора и поссибилистских кванторов в модальных логиках первого порядка Текст научной статьи по специальности «Философия, этика, религиоведение»

CC BY-SA
67
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
первопорядковая модальная логика / de re / λ-оператор / поссибилистские кванторы / first-order modal logic / de re / λ-operator / possibilist quantifiers

Аннотация научной статьи по философии, этике, религиоведению, автор научной работы — Мухаметшина Индира Искандаровна

В статье сравниваются выразительные возможности двух языков первопорядковой модальной логики: первый содержит λ-оператор и актуалистские кванторы, а второй не содержит λ-оператор, но содержит два вида кванторов (актуалистские и поссибилистские) и предикат равенства. Предложен перевод с первого языка на второй, сохраняющий истинностное значение, и показано, что обратного перевода не существует. Тем самым показано, что второй язык превосходит первый по выразительной силе.

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

The Expressive Power of the λ-operator and Possibilist Quantifiers in First-order Modal Logics

The article presents a comparison of the expressive power of two languages of first-order modal logic: one of them contains the λ-operator and actualist quantifiers, and the other does not contain the λ-operator, but contains actualist quantifiers, possibilist quantifiers and equality. It is shown that there is a truth-preserving translation from the first language to the second one, and that there is no reverse translation. The results show that the second language surpasses the first language in expressive power.

Текст научной работы на тему «Выразительные возможности λ-оператора и поссибилистских кванторов в модальных логиках первого порядка»

DOI: 10.24412/2222-5331-2023-90-103 УДК 164.3

Мухаметшина Индира Искандаровна

Выразительные возможности А-оператора и поссибилистских кванторов в модальных логиках первого порядка

Аннотация: В статье сравниваются выразительные возможности двух языков первопорядковой модальной логики: первый содержит А-оператор и актуалистские кванторы, а второй не содержит А-оператор, но содержит два вида кванторов (актуалистские и поссибилистские) и предикат равенства. Предложен перевод с первого языка на второй, сохраняющий истинностное значение, и показано, что обратного перевода не существует. Тем самым показано, что второй язык превосходит первый по выразительной силе.

Ключевые слова: первопорядковая модальная логика, de ге, А-оператор, поссибилистские кванторы.

Для цитирования: Мухаметшина, И. И. (2023). Выразительные возможности А-оператора и поссибилистских кванторов в модальных логиках первого порядка. Лпа1у^са, 8, 90-103.

1. Введение

Средств языка первопорядковой модальной логики, не содержащего A-оператора или поссибилистских кванторов, не достаточно для формализации прочтений de re таких предложений как, например, «число планет необходимо больше семи». Формализация предложения «число планет необходимо больше семи» как □ (n > 7), где n - число планет, □ - оператор необходимости и > понимается как в арифметике, отражает только прочтение de dicto. Для формализации, отражающей прочтение de re, требуется язык, обладающий большей выразительной силой.

То, как с этой проблемой справляется язык первопорядковой модальной логики с A-оператором, показано в книге М. Фиттинга и

Р. Л. Мендельсона «First-order modal logic» (Fitting M., 1998, С.187-202). В данной статье показано, что с названной проблемой может справиться язык первопорядковой модальной логики без А-оператора, но с двумя видами кванторов и предикатом равенства. Задачей статьи является доказательство того факта, что язык первопорядковой модальной логики с двумя видами кванторов и предикатом равенства превосходит по выразительной силе язык первопорядковой модальной логики с А-оператором.

2. Язык L1, язык L2 и семантики для этих языков

В этом разделе дано описание двух языков, L\ и L2, на которых можно построить некоторые первопорядковые модальные логики. Основное отличие этих языков друг от друга заключается в том, что в во-кабуляре L присутствует А-оператор и отсутствует поссибилистский квантор П и наоборот, в L2 есть П, но нет А-оператора. Множества переменных, предикатных, константных и функциональных символов в вока-булярах L\ и L2 равны, поэтому, вместо «переменная языка С\» и «переменная языка L2» будем говорить просто «переменная»; также для предикатных, константных и функциональных символов.

2.1 Язык А

Вокабуляр языка L1. Множество примитивных символов языка L\ включает в себя:

1) множество логических связок {-i,

2) множество модальных операторов { □ };

3) множество кванторов {V};

4) {А}, (А-лямбда-оператор);

5) бесконечное множество предикатных символов, имеющих форму РП, где n - местность, n > 1, k > 1;

6) бесконечное множество функциональных символов, имеющих форму fn, где n - местность, n > 1, k > 1;

7) бесконечное множество переменных: x^,x2,...;

8) бесконечное множество константных символов: c\,c2,...;

9) множество технических символов: {(,),, }.

Примечания к вокабуляру языка L\.

• Для удобства, в качестве предикатных символов будут использоваться заглавные латинские буквы, местность которых либо указана, либо определяется из контекста; в качестве функциональных символов будут использоваться строчные латинские

буквы, чаще всего д, Н, местность которых либо указана, либо определяется из контекста. Также, в качестве переменных будут использоваться строчные латинские буквы, чаще всего х, у, г; в качестве константных символов будут использоваться строчные латинские буквы, чаще всего а, Ь, с.

• Вместо предикатного символа Р2 мы будем использовать символ равенства «=». Символ = будет использоваться также как метаязыковой символ для обозначения равенства. Из контекста всегда будет ясно в каком смысле использовано равенство.

Определение 2.1.1 [Терм1] Множество термов определяется индуктивно с использованием формы Бэкуса-Наура следующим образом:

Ь ::= х | а | /(Ьь... ,гп),

где х - переменная, а - константа, / - п-местный функциональный терм, Ь - терм.

Определение 2.1.2 [Атомарная формула языка С\] Если Р является п-местным предикатным символом и х1:... ,хп - переменные, то Р(х1,..., хп) - атомарная формула языка С1.

Заметим, что атомарные формулы языка С1 не могут содержать константы и функциональные термы, т. е., например, если с - константа, Р - предикат, то Р(с) не является атомарной формулой.

Определение 2.1.3 [Множество формул языка £1] Множество формул языка С1, определяется индуктивно с использованием формы Бэкуса-Наура, следующим образом:

Ф ::= Р (х1,...,хп) I (- Ф) I (Ф1 ^ Ф2) | (□ Ф) I (УхФ) I «Ах.Ф)(Ь)),

где Р - п-местный предикатный символ, Ь - терм, х, х1 , . . . , хп - переменные, Ф - формула.

Нотационная конвенция. Р(£1) - множество формул языка С1.

Конвенция о скобках. Внешние скобки в формулах не пишутся. Пример: выражение Ф ^ (Ф ^ П) следует читать как формулу (Ф ^ (Ф ^ П)).

Нотационная конвенция. Связки &, V определяются через - , оператор 0 определяется через □ и квантор 3 определяется через V следующим образом: для любых Ф,Ф £ F(£1) и переменной х,

1 Поскольку множества переменных, предикатных, константных и функцио-

нальных символов в вокабулярах £1 и £2 равны, множество термов £1 равно множеству термов £2- Поэтому вместо «терм £1» и «терм £2» будем говорить «терм».

Ф&Ф = - (Ф ^ -Ф); Ф V Ф = - Ф ^ Ф; фФ -□-Ф; ЗхФ -1 Ух-1 Ф.

Конвенция о приоритете связок. & и V имеют приоритет перед Пример: выражения вида Ф & Ф ^ П читаются как (Ф & Ф) ^ П.

2.2 Язык С2

Вокабуляр языка С2. Пусть РБ(С1) - множество примитивных символов языка С1. Множество примитивных символов языка И2 равно (РБ(С,\) — {Л}) и {П} (П - поссибилистский квантор).

Примечания к вокабуляру языка И2 аналогичны примечаниям к вокабуряру языка С\.

Множество термов И2 равно множеству термов С1.

Определение 2.2.1 [Атомарная формула языка С2] Если Р является п-местным предикатным символом и ¿1,...,Ьп - термы, то Р(¿1,... ,Ьп) - атомарная формула.

В отличие от языка С1, в языке С2 атомарные формулы могут содержать константы и функциональные термы.

Определение 2.2.2 [Множество формул языка С2] Множество формул языка С2, определяется рекурсивно с использованием формы Бэкуса-Наура, следующим образом:

Ф ::= Р (11,...,1п) | (- Ф) | (Ф1 ^ Ф2) | (□ Ф) | (УхФ) | (ПхФ),

где Р - п-местный предикатный символ, х - переменная, ¿1,... - термы, Ф - формула.

Нотационная конвенция. Р(£2) - множество формул языка С2.

Связки &, V определяются через -, квантор 3 определяется через V (так же как для языка £1) и квантор £ определяется через П следующим образом: для любой формулы Ф и переменной х,

£хФ = - Пх- Ф.

Конвенции относительно скобок аналогичны конвенциям относительно скобок для языка С1.

2.3 Семантика языка А

Определение 2.3.1 [Фрейм с переменным доменом (фрейм)] Фрейм - это упорядоченная тройка (ЯРР), где Я - непустое множество (множество возможных миров), Р - бинарное отношение (отношение достижимости) на Я, т. е. Р С Я х Я и Р - доменная функция, т .е. функция от миров к непустым множествам.

Определение 2.3.2 [Домен мира] Для любого Г £ Я, Р(Г) - домен Г.

Определение 2.3.3 [Домен фрейма] Пусть Т = (ЯРР) - фрейм. Домен фрейма обозначается Р(Т) и равен и{Р(Г) : Г £ Я}.

Определение 2.3.4 [Нежесткая интерпретация (интерпретация)] Интерпретацией во фрейме Т = (ЯРР) называется функция I, такая что:

1) для любого п > 1, каждому п-местному предикатному символу Р и каждому Г £ Я I назначает некоторое п-местное отношение на домене фрейма;

2) каждому константному символу с и каждому Г £ Я I назначает некоторый элемент домена фрейма, т. е. I(с, Г) £ Р(Т);

3) для любого п > 1, каждому п-местному функциональному символу / и каждому Г £ Я I назначает некоторую п-местную операцию на домене фрейма, т. е.

I(¡,Г) : Р(Т)п ^Р(Т).

Определение 2.3.5 [Нормальная нежесткая модель с переменным доменом (модель)] Модель - это упорядоченная четверка (ЯРРР), где (Я РР) - фрейм и I - нежесткая интерпретация в (ЯР,Р), такая что для каждого Г £ Я, I(=, Г) - диагональ домена модели М, В^(м).2

Определение 2.3.6 [Домен модели] Пусть М = (ЯРРР) - модель. Домен модели обозначается Р(М) и равен и{Р(Г) : Г £ Я}, т. е. домен модели равен домену фрейма, на котором она базируется.

Определение 2.3.7 [Означивание переменных в модели] Пусть М = (Я Р-РР) - модель. Означивание переменных в модели М - это функция V, назначающая каждой переменной х некоторый элемент у(х) домена модели Р(М).

Определение 2.3.8 [Вариант означивания] Для любого Г £ Я, любой переменной х, любого означивания V и любого е £ Р(Г) означивание го% называется х-вариантом означивания V если го% и V согласны

2 Для любого множества А, В^ = {(а,а) : а £ А}.

относительно всех переменных, кроме, возможно, х (т. е. для любой переменной у, кроме, возможно, х, урх (у) = го(у)) и урх (х) = е.

Определение 2.3.9 [Денотация терма] Пусть М = (Я,ПР,Т) -модель, Г е Я и пусть V - означивание в М. Для любого Г е Я и любого терма денотат Ь в Г обозначается VI(¿, Г) и определяется следующим образом:

1) если Ь - переменная, то VI(¿, Г) = v(t);

2) если Ь - константный символ, то VI(¿, Г) = I(¿, Г);

3) если / - п-местный функциональный символ и ¿1,... ,Ьп - термы, то

VI (/(¿1,...,гп),Г )= I (/, г XVI (¿1 ,г )„.„VI (¿п, г )).

Определение 2.3.10 [Истинность формулы С1 в некотором мире модели при некотором означивании переменных (истинность-1)]. Определим отношение истинности (И1) и ложности (И1) между моделями, мирами, означиваниями переменных и формулами языка С1, так что, если М = (Я ,Пр,Т) - модель, Г - возможный мир, V - означивание переменных в М и Ф,Ф е F(£1), то:

1) если Р является п-местным предикатным символом и х1,... ,хп - переменные, то М,Г Р(х1,... ,хп) ^^ ((v)(xl),...,(v)(xn))еI (Р,Г );3

2) М,Г И! - Ф ^ М,Г И Ф;

3) М,Г И1 Ф ^ Ф ^ М,Г \=1 Ф ^ М,Г \=1 Ф;

4) М,Г \=1 □ Ф ^ VЛ(Л еЯ & Г ПЛ ^М,Л \=1 Ф);

5) М,Г 1=1 VxФ ^ Ve(e е V(Г) ^ М,Г И^. Ф);

6) для любого терма ¿, М,Г =1 (Лх.Ф)(Ь) ^^ М,Г И1^,г) Ф.

2.4 Семантика языка С2

Дефиниции фрейма, домена мира, домена фрейма, интерпретации, модели, домена модели, означивания и варианта означивания, дено-тации терма такие же как в описании семантики для языка С1. Семантика С2 отличается от семантики С1 определением истинности.

Определение 2.4.1 [Истинность формулы С2 в некотором мире модели при некотором означивании переменных (истинность-2)] Определим отношение истинности (И2) и ложности (И2) между моделями, ми-

3 Здесь и далее квантор V и связка & используются и как объектные, и как ме-таязыковые символы. ^ и ^^ используются как метаязыковые символы. «Ф ^ Ф» следует читать как «Ф имплицирует Ф»; Ф ^^ Ф - «Ф если и только если Ф».

рами, означиваниями переменных и формулами языка L2, так что, если M = (G ,R,D,i) - модель, Г - возможный мир, v - означивание переменных в M и Ф,Ф G F(L2), то:

1) Если Р является п-местным предикатным символом и

ti,...,tn - термы, то М,Г =2V P(t1,...,tn) ^^ (vi (ti ,Г ),...,vl (tn,r ))Gi (Р,Г );

2) М,Г \=1 - Ф ^ М,Г ¥ Ф;

3) М,Г =2 Ф ^ Ф ^ М,Г =2v Ф ^ М,Г =2v Ф;

4) М,Г =1 □ Ф ^ УЛ(Л g G & Г RA ^M,A =1 Ф);

5) М,Г =2 УхФ ^ Ув(в G D(r) ^ М,Г =2vx Ф);

6) М,Г =2 ПхФ ^ Ув(в G D(M) ^ М,Г =2vx Ф). Отметим, что из определения истины следует, что для любой модели M = (G,R,D,i), любого Г G G, любого означивания v переменных в модели M, для любых термов t\, t2,

M,r =v h = t2 ^ (vi)(ti, Г) = (vi)(t2,r).

Этот факт нам пригодится ниже.

Нотационная конвенция. Для любой формулы Ф (языка Li или языка L2) и любых переменных х, y, ФХ - результат замены всех свободных вхождений переменной х вхождениями переменной y.

В дальнейшем нам пригодится еще один факт, справедливый как для семантики языка L2, так и для семантики языка Li. Предложение 2.1. Пусть:

1) M = (G,R,D,i) - произвольная модель, Г G G, и vi и v2 -означивания в M ;

2) переменная y свободна для х в формуле Ф;

3) vi и v2 согласны относительно всех свободных переменных в Ф кроме, возможно, х и vi^) = v2(y).

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

Тогда

MP =h Ф &MJ =i2 ФХ.

Доказательство аналогичного факта для языка без А-оператора и поссибилистских кванторов, данное у М. Фиттинга и Р. Л. Мендельсона (Fitting M., 1998, C.98-99), можно адаптировать для языков Li и L2.

3. Сравнение выразительных возможностей языков L и L2

В этом разделе дано определение перевода с языка Li на язык L2, сохраняющего истинностное значение формул, и доказано, что обратного перевода не существует.

3.1 Перевод с языка А на язык С2

Определение 3.1.1 [Перевод формулы с языка С1 на язык С2] Пусть Т-функция от F(£1) к F(£2), такая что для любых Ф,Ф е F(£1):

1) если Р - п-местный предикатный символ и х1:... ,хп - переменные, то

Т(Р(х1, . . . ,хп)) = Р(х1, . . . ,хп);

2) Т(- Ф) = - Т(Ф);

3) т(ф ^ Ф) = Т(Ф) ^ Т(Ф);

4) Т(^ Ф) = □ Т(Ф);

5) Т^хФ) = VxT(Ф);

6) Т((Лх.Ф)(Ь)) = Т,у(у = Ь&Т(фх)), где у не имеет вхождений в (Лх.Ф)(г).

Для любой П е F(£1), перевод П с языка С1 на язык С2 - это Т(П).

Пример. На языке С1 прочтение de к предложения «Число планет необходимо больше семи» формализуется следующим образом:

(ЛхПх > 7)(п),

где п - число планет. С помощью определения перевода с языка С1 получим формализацию прочтения de к того же предложения на языке С2:

Яу(у = п& □у > 7),

где п - число планет.

Теперь докажем, что перевод сохраняет истинностное значение формул.

Теорема 3.1. Для любой формулы Ф е F(£1), для любой модели М = (ЯП-Р!), любого Г е Я, любого означивания переменных V в модели М,

м,г и1 ф ^ м,г и1 т(ф).

Доказательство. Теорема доказывается индукцией по структуре формулы. Ограничимся демонстрацией базового случая и пункта для формул с Л-оператором.

Пусть Ф - атомарная формула Р(х1,... ,хп), где п-местный предикат, х1,... ,хп - переменные. Поскольку по определению перевода, Т(Р(х1:... ,хп)) = Р(х1:... ,хп) и определение истинности-1 соглас-

но с определением истинности-2 относительно формулы P(x1,... ,xn),

М,Г N1 P(xi,... ,xn) ^ М,Г NV T(P(xi, ... ,xn)). Отсюда:

М,Г N1 Ф ^ М,Г N2V Т(Ф).

Пусть Ф = (Ax.&)(t), где Ф £ F(£i), t - терм. По определению перевода,

М,Г N2 T«Ax.Ф)(t)) ^ М,г N2 Ey(y = t&Тф)), (1)

где y не имеет вхождений в (Ax.Ф) (t).

По определению истинности-2, М,Г NV Еy(y = t & Т(Фу)) тогда и только тогда, когда существует e £ 'О(М), такой что М,Г NL y = t

y

и М,Г N2ve Т(фУ), т. е., когда e = vy I(t,r) и М,Г NVe Фу (с учетом индуктивной гипотезы). Поскольку (vyI)(t,r) = (vi)(t,r) (этот факт легко доказать), e = ve I(t,r) и М,Г N^e Фу имеет место тогда и только

тогда, когда М,Г N1vI(t,r} Фу, что, с учетом предложения 2.1. и опреде-

V

ления истинности-1, эквивалентно М,Г NV (Ат.Ф)(t). Таким образом,

М,Г NV (Ax.Ф)(t) ^ М,Г NvV Т(^.Ф)(t)).

Отсюда:

М,г NV Ф ^ М,Г N2V Т(Ф).

Таким образом, обобщив по М, Г, v получим, что для любой формулы Ф языка L1, для любой модели М = (Q,R,D,I), любого Г £ G, любого означивания переменных v в М,

М,Г Nl Ф ^ М,Г NvV Т(Ф). ■

3.2 Доказательство отсутствия перевода с языка С2 на язык С\

Теперь покажем, что не существует перевода с языка С2 на язык С1. Чтобы доказать теорему об отсутствии обратного перевода потребуется следующее определение и две леммы.

Определение 3.2.1 (Модель М') Пусть Ф е F(£1) и Ф не общезначима. Поскольку Ф необщезначима, существуют модель М = (Яр.р,Х), мир Г и означивание переменных V в М, такие что М,Г И Ф. Возьмем такие М и Г и построим модель М' = (Я'ПР''I') так что:

• Я' = Я и {Е}, причем Е £ Я;

• Р определена следующим образом:

◦ Р(Е) = {р}, причемр £ Р(М),

◦ для любого Л £Я, Р'(Л) = Р(Л);

• I' определена следующим образом:

◦ Т(Р,Г) = I(Р,Г) и {р},

◦ для любого Л £ Я, для любого предикатного символа Я, если Л = Г или Я = Р, то Т(Я,Л) = I(ЯЛ),

◦ для любого предикатного символа Я, !(Я,Е) = 0,

◦ для любого константного символа с, для любого Л £ Я, I'(с,Л) = I (с,Л),

◦ для любого константного символа с, I'(с,Е) = р,

◦ для любого п > 1, любого п-местного функционального символа / и любого Л £ Я,

I'(/, Л) I Р(М)п = I(/, Л),

Означивание переменных V в М является также означиванием переменных в М .

Лемма 3.2.1. Для любой модели М, любого означивания V в М, любого Л £ Я, любого терма Ь,

(VI)(Ь,Л) = (VI ')(Ь,Л).

Доказательство. Лемма доказывается индукцией по структуре терма. Доказательство для случаев, когда Ь переменная или константа очевидно.

Пусть Ь - функциональный терм д(з1,... ,зк), где к > 1, д - к-местный функциональный терм. С помощью определений денотации и I' можем построить цепочку равенств

^)(д(81,... ,вк),Л) = I'(д,Л) I РМП^ЩзиЛ),... Ы)(зк,Л)) = I'(дЛ^ЩзиЛ),... Ы)(8к,Л)) = ^Г)(д(81,... ,Зк),Л),

в которой второе равенство обосновывается так: т. к.

^(зиЛ),...,^)^^) £ Р(М), к ^(зиЛ),...,^)^,Л) можно применить индуктивную гипотезу.

Таким образом, для любой модели М, любого означивания V в М, любого Л £ Я, любого терма Ь,

(VI)(Ь,Л) = (VI')(Ь,Л). ■

Лемма 3.2.2. Для любой модели М, любого Л £ Я, любого означивания переменных V в М и любой формулы X £ Р(£1),

м,л и; х ^ м',л и; X.

Доказательство. Лемма доказывается индукцией по структуре формулы. Продемонстрируем доказательство для базового случая и пункта для формул с А-оператором.

Пусть X - атомарная формула Я(х1,... ,хп), где п-местный предикат, х1,... ,хп - переменные. Рассмотрим два случая:

1) Л = Г и Я = Р;

2) Л = Г или Я = Р.

Рассмотрим первый случай. Пусть М',Г \=1 Р(х), где х - переменная. Тогда, по определению истинности-1 и определению денотации, имеем: v(x) £ I'(Р,Г). Поскольку v(x) = р и !(Р,Г) = I(Р,Г) и {р}, v(x) £ I'(Р,Г) тогда и только тогда, когда v(x) £ I(Р,Г), а значит,

М',Г И1 Р(х) ^ М,Г и; Р(х). (2)

Рассмотрим второй случай. Согласно определению истинности-1 и определению денотации, М,Л И^ Я(х1,... ,хп) имеет место тогда и только тогда, когда ^(х^,... хп)) £ I(Q,Л), т. е., поскольку I(Я,Л) = I'(Я,Л), когда М',Л И^ Я(х1,... ,хп). Значит,

м,л и; я(х1,... ,хп) ^ м',л и; я(хи... ,хп). (3)

Из (2) и (3) следует, что

м,л и; х ^ м',л и; х.

Пусть X = (Ах.П) (Ь), где П - формула, Ь - терм. Предварительно докажем лемму.

С учетом определения истинности-1 и леммы 3.2.1 построим цепочку эквивалентностей

М,Л и1 (Ах.П)(Ь) ^ М,Л и\1Ш,А) П ^

_1

^ М,Л и\„Х'Н<,Л) П ^ М',Л и; (Ах.П)(Ь), (4)

в которой переход от третьего к четвертому звену мотивирован приме-

нением индуктивной гипотезы к М,Л )(Ъ,л) Из (4) следует:

М,Л N X ^ М',Л X.

Таким образом, для любой модели М, любого Л е Я, любого означивания переменных V в М и любой формулы X е F(£1),

М,Л N1 X ^ М',Л N1 X. ■

Теорема 3.2. Существует формула Ф е F(C2), которой не эквивалентна ни одна из формул языка С1г т. е. для любой формулы Ф е F(£1) существуют модель М, мир Г и означивание V, такие что

(М,Г N2 Ф&М,Г Ф) У (М,Г И2 Ф&М,Г N1 Ф).

Доказательство. Определим Ф как Т,хР(х). Возьмем Ф е F(£1). Рассмотрим два случая: Ф общезначима и Ф не общезначима.

Пусть Ф общезначима. Тогда для любых модели М, мира Г и означивания V, М,Г ^ Ф. Построим модель М = (Я,ПР,Т) так что: Я = {Г}, П = 0, Р(Г) = {р} и I(Р,Г) = 0. Поскольку I(Р,Г) = 0 для любого е е Р(М), е е I(Р,Г), следовательно, М,Г И1 Т,хР(х). Значит,

М,Г И2У Ф & М,Г N1 Ф

и, следовательно, существуют модель М, мир Г и означивание V, такие что:

(М,Г N2 Ф&М,Г Ф) У (М,Г И2 Ф&М,Г N1 Ф).

Пусть Ф не общезначима. Тогда существуют модель М = (ЯП-,Р,Т), мир Г и означивание переменных V в М, такие что М,Г И1 Ф. Сучетомлеммы3.2.2изтого,чтоМ,Г И1 Ф, следует,чтоМ',Г И1 Ф. Покажем, что М',Г N"2 Т,хР(х). Поскольку р е I'(Р,Г), существует е е Р'(М'), такое что е е I'(Р,Г). Значит, по определению истинности-2, М',Г N"2 Т,хР(х). Таким образом, имеем:

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

М',Г N2 Ф & М',Г и2 Ф

и, следовательно, существуют модель М, мир Г и означивание V, такие что:

(М,Г N2 Ф&М,Г И1 Ф) У (М,Г И2 Ф&М,Г N1 Ф).

Таким образом, существует формула Ф € F(L2), такая что для любой формулы Ф € F(£i) существуют модель M, мир Г и означивание v, такие что

(м,г \=2v ф&м,гк1 ф) у (м,гр2 ф&м,г i=V ф). ■

4. Заключение

Итак, было показано, что язык первопорядковой модальной логики с двумя видами кванторов и предикатом равенства превосходит по выразительной силе язык первопорядковой модальной логики с А-оператором4.

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

Fitting, M. & Mendelson, R. L. First-Order Modal Logic. New York: Springer Dordrecht.

Информация об авторе: Мухаметшина Индира Искандаровна, студент философского факультета Томского государственного университета, г. Томск, [email protected].

Поступила в редакцию: 27 мая 2023 г. Получена после рецензирования: 23 июля 2023 г. Принята к публикации: 17 августа 2023 г. Опубликована: 11 сентября 2023 г.

Mukhametshina Indira Iskandarovna

The expressive power of the A-operator and possibilist quantifiers in first-order modal logics

Abstract: The article presents a comparison of the expressive power of two languages of first-order modal logic: one of them contains the A-operator and actualist quantifiers, and the other does not contain the A-operator, but contains actualist quantifiers, possibilist quantifiers and equality. It is shown

4 За ряд идей, использованных в статье, и ценные замечания по первой версии текста выражаю признательность Е. В. Борисову.

that there is a truth-preserving translation from the first language to the second one, and that there is no reverse translation. The results show that the second language surpasses the first language in expressive power.

Keywords: first-order modal logic, de re, A-operator, possibilist quantifiers.

Citation: Mukhametshina, 1.1. (2023). The expressive power of the A-operator and possibilist quantifiers in first-order modal logics. Analytica, 8, 90-103.

References:

Fitting, M. & Mendelson, R. L. First-Order Modal Logic. New York: Springer Dordrecht.

Authors Information: Mukhametshina Indira Iskandarovna, Student of the Faculty of Philosophy of Tomsk State University, Tomsk, [email protected].

Received: 27 May 2023 Revised: 23 July 2023 Accepted: 17 August 2023 Published: 11 September 2023

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