Логика Лукашевича

Ло́гика Лукаше́вича (также известная как логика Лукашевича — Тарского) — это неклассическая логика, принадлежащая к классу многозначных логик.

Изначально была определена в начале 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 ≤ pq; 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]. Примечательно, что .

Примечания

  1. Лукашевич, Я., 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
  2. Hay, L.S., 1963, Axiomatization of the infinite-valued predicate calculus. Journal of Symbolic Logic 28:77-86.
  3. 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).
  4. 1 2 Гаек П., 1998, Метаматематика нечеткой логики (Metamathematics of Fuzzy Logic). Dordrecht: Kluwer.
  5. 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.
  6. A. Avron, «Natural 3-valued Logics- Characterization and Proof Theory», Journal of Symbolic Logic 56(1), doi:10.2307/2274919
  7. A. Prijateli, «Bounded contraction and Gentzen-style formulation of Łukasiewicz logics», Studia Logica 57: 437—456, 1996
  8. A. Ciabattoni, D.M. Gabbay, N. Olivetti, «Cut-free proof systems for logics of weak excluded middle» Soft Computing 2 (1999) 147—156
  9. N. Olivetti, «Tableaux for Łukasiewicz Infinite-valued Logic», Studia Logica том 73, стр. 81-111 (2003)
  10. D. Gabbay, G. Metcalfe, N. Olivetti, «Hypersequents and Fuzzy Logic», Revista de la Real Academia de Ciencias 98 (1), стр. 113—126 (2004).
  11. http://journal.univagora.ro/download/pdf/28.pdf, цитируя: J. M. Font, A. J. Rodriguez, A. Torrens, Wajsberg Algebras, Stochastica, VIII, 1, 5-31, 1984
  12. 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)
  13. 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
  14. 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
  15. A. Ciabattoni, M. Bongini, F. Montagna, Proof Search and Co-NP Completeness for Many-Valued Logics. Fuzzy Sets and Systems.
  16. Modal Logic: Contemporary View (амер. англ.). Internet Encyclopedia of Philosophy. Дата обращения: 3 мая 2024. Архивировано 14 сентября 2025 года.
  17. Clarence Irving Lewis, Cooper Harold Langford. Symbolic Logic. Dover, New York, второе издание, 1959.
  18. Robert Bull, Krister Segerberg. Basic modal logic. В: Dov M. Gabbay, Franz Guenthner (ред.), Handbook of Philosophical Logic, т. 2. D. Reidel Publishing Company, Ланкастер, 1986
  19. Альстер Уркхарт. An interpretation of many-valued logic. Zeitschr. f. math. Logik und Grundlagen d. Math., 19:111-114, 1973.
  20. 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

Категории