Модальная глубина - Modal depth

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

Определение

Модальную глубину можно определить следующим образом.[1] Позволять быть функция который вычисляет модальную глубину для модальной формулы :

, куда является атомная формула.

Пример

Следующее вычисление дает модальную глубину :

Модальная глубина и семантика

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

Например, чтобы проверить, есть ли , нужно проверить, существует ли доступный мир для которого . Если это так, нужно проверить, существует ли также мир такой, что и доступен из . Мы сделали два шага от мира (из к и из к ) в модели, чтобы определить, верна ли формула; это, по определению, модальная глубина этой формулы.

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

Рекомендации

  1. ^ Нгуен, Линь Ань. «Построение наименьших моделей для программ позитивной модальной логики» (PDF). п. 32. Архивировано с оригинал (PDF) 26 января 2019 г.. Получено 26 января, 2019.