Логика Лукашевича
Ло́гика Лукаше́вича (также известная как логика Лукашевича — Тарского) — это неклассическая логика, принадлежащая к классу многозначных логик.
Изначально была определена в начале XX века польским логиком Яном Лукашевичем как трёхзначная логика в модальном варианте[1]; впоследствии она была обобщена на любую конечную мощность (n-значная логика), а также на бесконечно-значную (ℵ0-значную) как для пропозиционального, так и для предикатного случая[2]. ℵ0-значная версия была опубликована в 1930 году совместно Яном Лукашевичем и Альфредом Тарским, поэтому иногда называется логикой Лукашевича — Тарского[3]. Логика Лукашевича относится к классам т-нормовых нечётких логик[4] и субструктурных логик[5].
Развитие
Развитие логики Лукашевича было мотивировано советом Аристотеля о том, что двузначная логика не применима к будущим контингентам, например, к высказыванию «Завтра будет морское сражение». Иными словами, высказывания о будущем не являются ни истинными, ни ложными, для них может быть установлено промежуточное значение, отражающее возможность того, что они станут истиной в будущем.
Язык
Пропозициональные связки логики Лукашевича включают («импликация») и константу («ложь»). Остальные связки могут быть определены через эти:
Связки и называют слабыми дизъюнкцией и конъюнкцией, поскольку для них не выполняется закон исключённого третьего. В контексте субструктурных логик они называются аддитивными связками. Также они соответствуют операциям минимума и максимума в решётках.
В рамках субструктурных логик также определяются сильные (или мультипликативные) дизъюнкция и конъюнкция, хотя в исходном изложении Лукашевича они отсутствовали:
Также определяются модальные операторы на основе модальности Тарского:
Аксиомы
Первоначальная система аксиом пропозициональной бесконечно-значной логики Лукашевича использовала импликацию и отрицание в качестве примитивных связок, а также правило модус поненс:
Пропозициональная бесконечно-значная логика Лукашевича может быть также аксиоматизирована добавлением к аксиомам мономиальной т-нормовой логики следующих аксиом:
- Делимость
- Двойное отрицание
Таким образом, бесконечно-значная логика Лукашевича получается добавлением аксиомы двойного отрицания к базовой нечёткой логике (BL), либо аксиомы делимости к логике IMTL.
Для конечномногозначных логик Лукашевича требуются дополнительные аксиомы.
Доказательная теория
Для трёхзначной логики Лукашевича Арнон Аврон в 1991 году предложил гиперсеквентное исчисление[6].
Секвентные исчисления для конечномногозначных и бесконечно-значных логик Лукашевича, рассматриваемые как расширения линейной логики, были предложены A. Приятель в 1994 году[7]. Однако эти системы не обладают свойством устранения сечений.
Гиперсеквентные исчисления для логик Лукашевича были разработаны A. Чабаттони и соавторами в 1999 году[8], однако для конечных логик при они не являются устранимыми по сечениям.
Меченое табличное исчисление было предложено Николой Оливетти в 2003 году[9].
Гиперсеквентное исчисление для бесконечно-значной логики Лукашевича было предложено Джорджем Меткалфом в 2004 году[10].
Семантика на вещественной шкале
Бесконечно-значная логика Лукашевича — это логика с вещественными значениями, где предложения могут принимать значения не только 0 или 1, но и любое вещественное число на этом отрезке (например, 0,25). Оценки определяются рекурсивно:
- для бинарной связки ,
- ,
- и ,
При этом операции определяются следующим образом:
- Импликация:
- Эквиваленция:
- Отрицание:
- Слабая конъюнкция:
- Слабая дизъюнкция:
- Сильная конъюнкция:
- Сильная дизъюнкция:
- Модальные функции:
Функция истинности (сильная конъюнкция) — это т-норма Лукашевича, а (сильная дизъюнкция) — её дуальная т-конорма. Например, , ; если , то , в то время как .
Импликация — это резидуум т-нормы Лукашевича. Все функции истинности основных связок являются непрерывными.
Формула является тавтологией бесконечно-значной логики Лукашевича, если она принимает значение 1 при любых оценках пропозициональных переменных на отрезке [0, 1].
Конечномногозначная и счётномногозначная семантика
Используя те же формулы оценки, что и для вещественнозначных интерпретаций, Лукашевич (1922) также определил (с точностью до изоморфизма) семантики над:
- любым конечномногозначным множеством мощности n ≥ 2 с областью значений { 0, 1/(n − 1), 2/(n − 1), ..., 1 }
- любым счётным множеством с областью { p/q | 0 ≤ p ≤ q; p — неотрицательное целое, q — положительное целое }.
Общая алгебраическая семантика
Стандартная вещественная семантика, определяемая т-нормой Лукашевича, не является единственной возможной семантикой логики Лукашевича. Общая алгебраическая семантика пропозициональной бесконечно-значной логики Лукашевича задаётся классом всех MV-алгебр; стандартная вещественная семантика соответствует специальной MV-алгебре (стандартной MV-алгебре).
Как и другие т-нормовые нечёткие логики, бесконечно-значная логика Лукашевича обладает полнотой относительно всех алгебр, в которых она корректна (MV-алгебр), а также относительно только линейно упорядоченных. Это выражается следующими теоремами о полноте[4]:
- Следующие утверждения эквивалентны:
- выводима в пропозициональной бесконечно-значной логике Лукашевича
- обобщённо верна во всех MV-алгебрах (общая полнота)
- верна во всех линейно упорядоченных MV-алгебрах (линейная полнота)
- верна в стандартной MV-алгебре (стандартная полнота).
Здесь «верна» означает «неизбежно принимает значение 1».
В 1984 году Фонт, Родригес и Торренс ввели алгебру Вайсберга как альтернативную модель бесконечно-значной логики Лукашевича[11].
Попытка Григоре Мойсила в 1940-х создать алгебраическую семантику для n-значной логики Лукашевича с помощью алгебры Лукашевича — Мойсила (так называемых алгебр Лукашевича) оказалась некорректной для n ≥ 5 (об этом сообщил Алан Роуз в 1956 году). MV-алгебра Ч. Чанга — модель для ℵ0-значной логики Лукашевича — Тарского и была опубликована в 1958 году. Для значительно более сложных в аксиоматике конечномногозначных логик Лукашевича соответствующие алгебры были предложены Ревазом Григолия в 1977 году и названы MVn-алгебрами[12]. MVn-алгебры — это подкласс LMn-алгебр, причём включение строгое при n ≥ 5[13]. В 1982 году Роберто Чиньоли предложил дополнительные ограничения для LMn-алгебр, благодаря которым они становятся корректной моделью для n-значной логики Лукашевича; такие структуры были названы корректными алгебрами Лукашевича[14].
Логики Лукашевича являются co-NP-полными[15].
Модальная логика
Логики Лукашевича можно рассматривать как модальные логики, исследующие понятия возможности и необходимости[16], используя определённые выше операторы:
Также предложен третий, сомнительный оператор: [17].
Из этих определений вытекают следующие утверждения (свойственные многим модальным логикам):
Также можно доказать распределительные свойства для сильных связок:
Дополнительно выполняются следующие соотношения:
Другими словами, если , то , что кажется контринтуитивным[18][19].
Однако такие спорные теоремы иногда интерпретируются как модель модальной логики «о будущих контингентах» (А. Н. Прайор)[20]. Примечательно, что .
Примечания
- ↑ Лукашевич, Я., 1920, O logice trójwartościowej (на польском). Ruch filozoficzny 5:170-171. Английский перевод: On three-valued logic, в: L. Borkowski (ред.), Selected works by Jan Łukasiewicz, North-Holland, Amsterdam, 1970, стр. 87-88. ISBN 0-7204-2252-3
- ↑ Hay, L.S., 1963, Axiomatization of the infinite-valued predicate calculus. Journal of Symbolic Logic 28:77-86.
- ↑ Lavinia Corina Ciungu. Non-commutative Multiple-Valued Logic Algebras : [англ.]. — Springer, 2013. — P. vii. — ISBN 978-3-319-01589-7. цитируя Łukasiewicz, J., Tarski, A.: Untersuchungen über den Aussagenkalkül. Comp. Rend. Soc. Sci. et Lettres Varsovie Cl. III 23, 30-50 (1930).
- ↑ 1 2 Гаек П., 1998, Метаматематика нечеткой логики (Metamathematics of Fuzzy Logic). Dordrecht: Kluwer.
- ↑ Ono, H., 2003, «Substructural logics and residuated lattices — an introduction». В: F.V. Hendricks, J. Malinowski (ред.): Trends in Logic: 50 Years of Studia Logica, Trends in Logic 20: 177—212.
- ↑ A. Avron, «Natural 3-valued Logics- Characterization and Proof Theory», Journal of Symbolic Logic 56(1), doi:10.2307/2274919
- ↑ A. Prijateli, «Bounded contraction and Gentzen-style formulation of Łukasiewicz logics», Studia Logica 57: 437—456, 1996
- ↑ A. Ciabattoni, D.M. Gabbay, N. Olivetti, «Cut-free proof systems for logics of weak excluded middle» Soft Computing 2 (1999) 147—156
- ↑ N. Olivetti, «Tableaux for Łukasiewicz Infinite-valued Logic», Studia Logica том 73, стр. 81-111 (2003)
- ↑ D. Gabbay, G. Metcalfe, N. Olivetti, «Hypersequents and Fuzzy Logic», Revista de la Real Academia de Ciencias 98 (1), стр. 113—126 (2004).
- ↑ http://journal.univagora.ro/download/pdf/28.pdf, цитируя: J. M. Font, A. J. Rodriguez, A. Torrens, Wajsberg Algebras, Stochastica, VIII, 1, 5-31, 1984
- ↑ Lavinia Corina Ciungu. Non-commutative Multiple-Valued Logic Algebras : [англ.]. — Springer, 2013. — P. vii–viii. — ISBN 978-3-319-01589-7. цитируя Grigolia, R.S.: «Algebraic analysis of Lukasiewicz-Tarski’s n-valued logical systems». В: Wójcicki, R., Malinkowski, G. (ред.) Selected Papers on Lukasiewicz Sentential Calculi, стр. 81-92. Polish Academy of Sciences, Wroclaw (1977)
- ↑ Iorgulescu, A.: Connections between MVn-algebras and n-valued Łukasiewicz-Moisil algebras Part I. Discrete Mathematics 181, 155—177 (1998) doi:10.1016/S0012-365X(97)00052-6
- ↑ R. Cignoli, Proper n-Valued Łukasiewicz Algebras as S-Algebras of Łukasiewicz n-Valued Propositional Calculi, Studia Logica, 41, 1982, стр. 3-16, doi:10.1007/BF00373490
- ↑ A. Ciabattoni, M. Bongini, F. Montagna, Proof Search and Co-NP Completeness for Many-Valued Logics. Fuzzy Sets and Systems.
- ↑ Modal Logic: Contemporary View (амер. англ.). Internet Encyclopedia of Philosophy. Дата обращения: 3 мая 2024. Архивировано 14 сентября 2025 года.
- ↑ Clarence Irving Lewis, Cooper Harold Langford. Symbolic Logic. Dover, New York, второе издание, 1959.
- ↑ Robert Bull, Krister Segerberg. Basic modal logic. В: Dov M. Gabbay, Franz Guenthner (ред.), Handbook of Philosophical Logic, т. 2. D. Reidel Publishing Company, Ланкастер, 1986
- ↑ Альстер Уркхарт. An interpretation of many-valued logic. Zeitschr. f. math. Logik und Grundlagen d. Math., 19:111-114, 1973.
- ↑ A.N. Prior. Three-valued logic and future contingents. 3(13):317-26, октябрь 1953.
Литература
- Rose, A.: 1956, Formalisation du Calcul Propositionnel Implicatif ℵ0 Valeurs de Lukasiewicz, C. R. Acad. Sci. Paris 243, 1183—1185.
- Rose, A.: 1978, Formalisations of Further ℵ0-Valued Lukasiewicz Propositional Calculi, Journal of Symbolic Logic 43(2), 207—210. doi:10.2307/2272818
- Cignoli, R., "The algebras of Lukasiewicz many-valued logic — A historical overview, " В: S. Aguzzoli и др. (ред.), Algebraic and Proof-theoretic Aspects of Non-classical Logics, LNAI 4460, Springer, 2007, стр. 69-83. doi:10.1007/978-3-540-75939-3_5