Kripke semantik er en almindelig semantik for ikke-klassiske logikker, såsom intuitionistisk logik og modal logik . Det blev skabt af Saul Kripke i slutningen af 1950'erne og begyndelsen af 1960'erne [1] . Dette var en stor bedrift for udviklingen af modelteori for ikke-klassisk logik.
Overvej en-modale propositionelle logikker.
En Kripke-skala (struktur) med én relation er et par , hvor er et vilkårligt sæt (ofte omtalt som mængden af mulige verdener), og er en relation på (et sæt pile eller ordnede par), som bestemmer tilgængeligheden af en verden fra en anden.
En Kripke-model er et par , hvor er et estimat på en skala, der forbinder hver variabel med det sæt af verdener, hvor denne variabel anses for sand. Formelt præsenteres vurderingen som en funktion fra mængden af variable til mængden af alle delmængder . Sandhed på et punkt i Kripke-modellen er angivet med et tegn og bestemmes ved induktion på længden af formlen:
, hvis , hvis eller , hvisAndre logiske forbindelser, såsom , og kan udtrykkes i form af og . Den dobbelte modale operatør udtrykkes som følger .
På samme måde kan man definere semantik for multimodale logikker, for dette skal der være lige så mange relationer i Kripke-skalaen, som der er modaliteter i logikken.