Кіріспе

Классикалық емес логикалық жүйелер үшін формалды семантика

Крипке семантикасы (сондай-ақ реляциялық семантика немесе кадрлық семантика деп аталады және көбінесе мүмкін әлемдер семантикасымен шатастырылады) – Саул Крипке және Андре Джойалдың 1950-ші жылдардың соңы мен 1960-шы жылдардың басында жасаған классикалық емес логикалық жүйелерге арналған формалды семантика. Алғаш рет модальдық логика үшін құрастырылған, кейін интуиционистік логика және басқа классикалық емес жүйелерге бейімделген. Крипке семантикасының дамуы классикалық емес логикалар теориясындағы маңызды қадам болды, себебі Крипкеге дейін мұндай логикалардың модельдік теориясы дерлік болған жоқ (алгебралық семантика болған, бірақ ол "жасырын синтаксис" деп есептелген).

Модальдық логиканың семантикасы

Пропозициялық модальдық логика тілі санаулы сансыз пропозициялық айнымалылар жиынтығынан, шындық функционалдық байланыстырушылар жиынтығынан (осы мақалада және ) және модальдық оператордан ("қажетті") тұрады. Модальдық оператор ("мүмкін") (классикалық түрде) "қажетті" операторының дуалы болып табылады және қажеттілік арқылы былай анықталуы мүмкін: ("мүмкін A" "қажетті емес емес A" дегенмен эквивалентті деп анықталады).

Крипке Джойал семантикасы

Ботақ теориясының тәуелсіз дамуының бір бөлігі ретінде 1965 жыл шамасында Крипке семантикасының топос теориясындағы экзистенциалдық квантификацияны қарастырумен тығыз байланысты екендігі анықталды. Яғни, ботақтың қималары үшін өмір сүрудің "жергілікті" сипаты "мүмкін" логикасының бір түрі болды. Бұл даму бірнеше адамның еңбегінің нәтижесі болғанмен, осы контексте Kripke–Joyal семантикасы деген атау жиі қолданылады.

Жалпы кадр семантикасы

Крипке семантикасының басты кемшілігі – Крипке-толық емес логикалардың және толық болғанымен, бірақ тұтас емес логикалардың болуы. Бұл кемшілікті Крипке жүйелерін алгебралық семантикадан алынған идеялар арқылы, мүмкін болатын бағалаулар жиынтығын шектейтін қосымша құрылыммен жабдықтау арқылы жоюға болады. Осылайша, жалпы жүйе семантикасы пайда болады.

Компьютерлік ғылымның қолданбалары

Блэкберн және басқалар (2001) атап көрсетеді, қатынастық құрылым – бұл жай ғана жиын және осы жиынға қатысты қатынастар жиынтығы болғандықтан, қатынастық құрылымдарды кез келген жерде кездестіруге болады. Теориялық компьютерлік ғылымнан мысал ретінде олар бағдарламаның орындалуын модельдейтін белгіленген ауысу жүйелерін келтіреді. Осы байланысқа сүйене отырып, Блэкберн және басқалар модальдық тілдердің қатынастық құрылымдарға «ішкі, жергілікті перспективаны» ұсынуға ең қолайлы екенін айтады (XII бет).