
464
ГЛАВА 17. СЕМАНТИКИ КРИПКЕ
теоремы
L
истинны на
K
, и для любой формулы, не выводимой в
L
,
найдется модель с системой миров из
L
, на которой она опровергается.
Итак, шкальные логики можно охарактеризовать классом моделей,
в котором конкретные миры не ограничиваются, ограничивается лишь
структура миров.
Не все логики можно задать таким способом. Рассмотрим простей-
ший пример.
Принцип
♦A ⇒ ♦A (17.9)
накладывает ограничения не на структуру миров, а на распределение ис-
тинностных значений. Формула, однажды оказавшаяся истинной, долж-
на быть истинной еще во многих других мирах. Формула
♦A & ♦B ⇒
♦(A & B) не выводится в данной логике, требует для своего опровер-
жения модель, в которой есть по крайней мере два мира, возможных от-
носительно нынешнего, а на всякой такой модели можно привести рас-
пределение истинностных значений, при которых (17.9) не выполнена.
§ 17.3. ВАРИАЦИИ НА ТЕМУ МОДАЛЬНОСТЕЙ И КРИПКЕ
17.3.1. Временные, динамические и программные логики
Миры понимаются как срезы одного и того же Мира в разные моменты
времени. Рассматривается модели Крипке с несколькими отношениями,
моделирующими отношения на временной оси. Например, если взять
отношения «предшествовать по времени» и «непосредственно предше-
ствовать по времени», то естественно определяются логики с модаль-
ностями “завтра будет A”, “когда-то было A” и так далее.
Для работы с динамическими и программными логиками можно за-
метить, что последовательность состояний памяти программы можно
рассматривать как последовательность возможных миров и, соответст-
венно, программу (в динамических логиках) или оператор программы
(в программных логиках) как преобразующую эти миры модальность,
и далее поступать аналогично.
Например, условие на композицию операторов в динамической ло-
гике записывается как
(A ⇒ αB) & (B ⇒ βC) ⇒ (A ⇒ α; βC), (17.10)