Sahlqvistův vzorec - Sahlqvist formula

V modální logice jsou Sahlqvistovy vzorce určitým druhem modálních vzorců s pozoruhodnými vlastnostmi. Sahlqvist korespondence teorém říká, že každý Sahlqvist vzorec je kanonický , a odpovídá prvního řádu definovatelné třídy Kripkeho rámů .

Sahlqvistova definice charakterizuje rozhodnou sadu modálních vzorců s korespondenty prvního řádu. Protože podle Chagrovy věty je nerozhodné, zda má libovolný modální vzorec korespondenta prvního řádu, existují vzorce s rámcovými podmínkami prvního řádu, které nejsou Sahlqvist [Chagrova 1991] (viz příklady níže). Proto Sahlqvistovy vzorce definují pouze (rozhodnutelnou) podmnožinu modálních vzorců s korespondenty prvního řádu.

Definice

Sahlqvistické vzorce jsou sestaveny z implikací, kde důsledek je pozitivní a předchůdce má omezenou formu.

  • Krabicová atom je atom výrokové předcházela řada (případně 0) krabic, tedy vzorec formě (často zkráceně k ).
  • Sahlqvist prekurzor je vzorec konstruovány s použitím ∧, ∨, a z krabicových atomů, a negativních vzorcích (včetně konstant ⊥, ⊤).
  • Sahlqvist implikace je vzorec → B , kde je Sahlqvist předchůdce, a B je pozitivní vzorec.
  • Sahlqvist vzorec je vyroben z Sahlqvist důsledků použití ∧ a (neomezené), a za použití ∨ na vzorcích s žádné společné proměnných.

Příklady Sahlqvistových vzorců

Jeho odpovídající vzorec prvního řádu je a definuje všechny reflexivní rámce
Jeho odpovídající vzorec prvního řádu je a definuje všechny symetrické rámce
nebo
Jeho odpovídající vzorec prvního řádu je a definuje všechny tranzitivní rámce
nebo
Jeho odpovídající vzorec prvního řádu je a definuje všechny husté rámce
Jeho odpovídající vzorec prvního řádu je a definuje všechny neohraničené snímky (nazývané také sériové)
Jeho odpovídající vzorec prvního řádu je a je to vlastnost Church-Rosser .

Příklady nesahlqvistických vzorců

Toto je McKinseyův vzorec ; nemá podmínku rámce prvního řádu.
Löb axiom není Sahlqvist; opět nemá podmínku rámce prvního řádu.
Spojení McKinseyova vzorce a (4) axiomu má podmínku rámce prvního řádu (spojení vlastnosti přechodnosti s vlastností ), ale není ekvivalentní žádnému Sahlqvistovu vzorci.

Krachtova věta

Když je Sahlqvistův vzorec použit jako axiom v normální modální logice, je zaručeno, že logika bude úplná s ohledem na základní třídu rámců, které axiom definuje. Tento výsledek pochází z Sahlqvistovy věty o úplnosti [Modal Logic, Blackburn et al. , Věta 4.42]. Existuje však také věta o obrácení, konkrétně věta, která uvádí, které podmínky prvního řádu jsou korespondenty Sahlqvistických vzorců. Krachtova věta uvádí, že jakýkoli Sahlqvistův vzorec místně odpovídá Krachtově vzorci; a naopak, každá Krachtova formule je místním korespondentem prvního řádu nějakého Sahlqvistova vzorce, který lze účinně získat z Krachtova vzorce [Modal Logic, Blackburn et al. , Věta 3,59].

Reference

  • LA Chagrova, 1991. Nerozhodnutelný problém v teorii korespondence. Journal of Symbolic Logic 56: 1261–1272.
  • Marcus Kracht, 1993. Jak se vdala teorie úplnosti a korespondence. In de Rijke, editor, Diamonds and Defaults , strany 175–214. Kluwer.
  • Henrik Sahlqvist, 1975. Korespondence a úplnost v sémantice prvního a druhého řádu pro modální logiku. In Proceedings of the Third Scandinavian Logic Symposium . Severní Holandsko, Amsterdam.