Для установки нажмите кнопочку Установить расширение. И это всё.

Исходный код расширения WIKI 2 регулярно проверяется специалистами Mozilla Foundation, Google и Apple. Вы также можете это сделать в любой момент.

4,5
Келли Слэйтон
Мои поздравления с отличным проектом... что за великолепная идея!
Александр Григорьевский
Я использую WIKI 2 каждый день
и почти забыл как выглядит оригинальная Википедия.
Статистика
На русском, статей
Улучшено за 24 ч.
Добавлено за 24 ч.
Альтернативы
Недавние
Show all languages
Что мы делаем. Каждая страница проходит через несколько сотен совершенствующих техник. Совершенно та же Википедия. Только лучше.
.
Лео
Ньютон
Яркие
Мягкие

Из Википедии — свободной энциклопедии

Семантика Крипке является распространенной семантикой для неклассических логик, таких как интуиционистская логика и модальная логика. Она была создана Солом Крипке в конце 1950-х — начале 1960-х годов[1]. Это было большим достижением для развития теории моделей для неклассических логик.

Семантика для интуиционистской логики

Неформальное описание

Неформально в классической логике любое утверждение либо истинно, либо ложно. Это обуславливается законом исключённого третьего. В интуиционисткой логике это не так: утверждение может быть истинным, может быть ложным, а может быть невозможно установить, истинно оно или ложно. Последний случай можно интерпретировать так: можно допустить как мир, где это утверждение верно, так и мир, где оно неверно. На этом и основывается идея семантики Крипке.

В семантике Крипке рассматривается несколько миров, в каждом из которых истинность определена по разному. Утверждение истинное в одном мире может быть не истинно в другом. Между этими мирами задаётся отношение достижимости: некий мир считается достижимым из другого, если истинные утверждения базового мира сохраняются и в достижимом из него. То есть при переходе из мира в другой, но достижимый из данного, истинные утверждения сохраняются (однако могут появиться новые, которые в изначальном мире не были истинными). Это отношение предполагается рефлексивным и транзитивным. Такая структура называется шкалой (структурой) Крипке.

Модель Крипке получается, если для каждой пропозициональной переменной задать, в каких мирах она истинна, а в каких нет (то есть по сути выполнить подстановку конкретных значений для переменных).

Формальное определение

Шкалой (структурой) Крипке называется упорядоченная пара , где — произвольное множество, называемое множеством всевозможных миров, а отношение предпорядка на , называющееся отношением достижимости.

Моделью Крипке называется пара , где — шкала Крипке, — функция из множества пропозициональных переменных в множество всех подмножеств миров, называемая оценкой, удовлетворяющее следующему условию:

— монотонность оценки.

Оценка задаёт для каждой переменной в каких мирах она истинна, а в каких нет: если мир , то переменная истинна в мире , если , то переменная не истинна в мире . Оценку иногда определяют и как функцию или даже отношение . Важно лишь то, что оценка для каждой переменной и каждого мира задаёт, истинна ли она в этом мире или нет. Истинность переменной в мире модели обозначается как , не истинность — .

Монотонность оценки формализует требование, что истинность утверждений должна сохраняться в достижимых мирах. Если переменная истинна в каком-то мире, то она будет истинна и в любом достижимом из него мире.

Истинность формул в моделях Крипке задаётся следующим образом. Истинность формулы в мире из одной переменной равна истинности этой переменной в мире модели Крипке. Истинность логической связки в мире определяется следующим образом:

  1. Для каждого мира, достижимого из , считается результат по таблице истинности связки: причём если аргумент истинен в мире, он считается равным , а если не истинен, то ;
  2. Если во всех мирах, достижимых из , получилось , то формула считается истинной в мире модели ; если же хоть где-то получился , то не истинной.

Истинность формулы в мире модели обозначается как , не истинность — .

Частные случаи для конкретных логических связок:

если для любого мира достижимого из выполнено .

Если истинна в мире модели , то говорят, что формула ложна в мире модели . Как можно видеть, не истинность и ложность в семантике Крипке — это не одно и то же. Истинность в семантике Крипке — истинность во всех достижимых мирах, ложность — не истинность во всех достижимых мирах, но есть также третий случай, когда в одном из достижимых миров формула истинна, а в каком-то другом — не истинна. Тогда формула не истинна и не ложна одновременно. Закон исключённого третьего не работает.

если для любого мира достижимого из выполнено хотя бы одно из следующих утверждений: или .

Определение конъюнкции и дизъюнкции можно ограничить только проверкой в данном мире, так как если / будет истинны в данном мире, то оно будет истинно и в любом достижимом.

если и .
если или .

Формулы также обладают свойством монотонности: если формула истинна в каком-то мире модели, то она истинна и в любом достижимом мире. Формулы бывают либо истинны, либо ложны, либо не истинны и не ложны одновременно; случай истинности и ложности одновременно в семантике Крипке невозможен.

Говорят, что формула истинна в модели Крипке , если она истинна во всех мирах этой модели. Говорят, что формула истинна в шкале Крипке , если она истинна в любой модели Крипке со шкалой .

Семантика Крипке для интуиционисткой логики обладает следующими свойствами:

  • Корректность: любая выводимая в интуиционистской логике формула будет истинна в любой модели Крипке.
  • Полнота: если формула не выводится в интуиционистской логике, то существует модель Крипке, в которой она не истинна.

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

Рассмотрим одномодальные пропозициональные логики.

Шкалой (структурой) Крипке с одним отношением называется пара , где — это произвольное множество (часто говорят множество возможных миров), а — отношение на (множество стрелок или упорядоченных пар), определяющее достижимость одного мира из другого.

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

, если  

, если  или 
, если 

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

Аналогично можно определить семантику для многомодальных логик, для этого в шкале Крипке должно быть столько отношений, сколько есть модальностей в логике.

Примечания

  1. Saul A. Kripke. Naming and Necessity. — Harvard University Press, 1980. — 196 с. — ISBN 978-0-674-59846-1. Архивировано 25 апреля 2022 года.


Эта страница в последний раз была отредактирована 12 февраля 2024 в 22:40.
Как только страница обновилась в Википедии она обновляется в Вики 2.
Обычно почти сразу, изредка в течении часа.
Основа этой страницы находится в Википедии. Текст доступен по лицензии CC BY-SA 3.0 Unported License. Нетекстовые медиаданные доступны под собственными лицензиями. Wikipedia® — зарегистрированный товарный знак организации Wikimedia Foundation, Inc. WIKI 2 является независимой компанией и не аффилирована с Фондом Викимедиа (Wikimedia Foundation).