Семантика Кріпке

Матеріал з testwiki
Версія від 11:02, 29 червня 2021, створена imported>Lxlalexlxl (Створено шляхом перекладу сторінки «Семантика Крипке»)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Семантика Кріпке є поширеною семантикою для некласичних логік, таких як інтуїціоністська логіка і модальна логіка. Її створив Саул Кріпке в кінці 1950-х — початку 1960-х років. Це було значним досягненням у розвитку теорії моделей для некласичних логік.

Семантика для модальної логіки

Розглянемо одномодальні пропозиціональні логіки.

Шкалою (структурою) Кріпке F з одним відношенням називається пара (W,R), де W — це довільна множина (часто кажуть, множина можливих світів), а RW×W — відношення на W (множина стрілок або впорядкованих пар), що визначає досяжність одного світу з іншого.

Моделлю Кріпке M називається пара (F,V), де V — це оцінка на шкалі, яка кожній змінній ставить у відповідність множину світів, у яких ця змінна вважається істинною. Формально оцінку подають, як функцію з множини змінних PL у множину всіх підмножин W. Істинність у точці в моделі Кріпке позначається знаком і визначається індукцією за довжиною формули:

M,xp, якщо xV(p)
M,x⊭
M,xAB, якщо M,x⊭A або M,xB
M,xA, якщо y:(xRyM,yA)

Інші логічні зв'язки, такі як , і ¬ можна виразити через і . Дуальний модальний оператор виражається так: A=def¬¬A.

Аналогічно можна визначити семантику для багатомодальних логік, для цього в шкалі Кріпке має бути стільки відношень, скільки є модальностей у логіці. Шаблон:Логіка-доробитиШаблон:Перекласти