Generel ramme - General frame

I logik er generelle rammer (eller simpelthen rammer ) Kripke-rammer med en ekstra struktur, der bruges til at modellere modal og mellemliggende logik. Den generelle rammesemantik kombinerer de vigtigste dyder ved Kripke-semantik og algebraisk semantik : den deler den gennemsigtige geometriske indsigt i førstnævnte og robust fuldstændighed af sidstnævnte.

Definition

En generel modal ramme er en tredobbelt , hvor er en Kripke-ramme (dvs. R er en binær relation på sættet F ), og V er et sæt undergrupper af F, der er lukket under følgende:

  • de boolske operationer i (binært) kryds , union og komplement ,
  • operationen , defineret af .

De er således et specielt tilfælde af felter af sæt med yderligere struktur . Formålet med V er at begrænse de tilladte værdiansættelser i rammen: en model baseret på Kripke-rammen er tilladt i den generelle ramme F , hvis

for hver propositionsvariabel s .

Lukningsbetingelserne på V sikrer derefter, at det tilhører V for hver formel A (ikke kun en variabel).

En formel A er gyldig i F , hvis for alle tilladte værdiansættelser og alle punkter . En normal modallogik L er gyldig i rammen F , hvis alle aksiomer (eller ækvivalent, alle teoremer ) af L er gyldige i F . I dette tilfælde kalder vi F for en L - ramme .

En Kripke ramme kan identificeres med en generel ramme, i hvilken alle vurderingerne kan behandles: dvs. , hvor betegner indstillede effekt af F .

Typer af rammer

Generelt er generelle rammer næppe mere end et fancy navn for Kripke- modeller ; især mistes korrespondancen mellem modale aksiomer og egenskaber på tilgængelighedsrelationen. Dette kan afhjælpes ved at indføre yderligere betingelser for sættet af tilladte værdiansættelser.

En ramme kaldes

  • differentieret , hvis det antyder ,
  • stramt , hvis det antyder ,
  • kompakt , hvis hver delmængde af V med den endelige skæringsegenskab har et ikke-tomt kryds,
  • atom , hvis V indeholder alle singletoner,
  • raffineret , hvis det er differentieret og stramt,
  • beskrivende , hvis den er raffineret og kompakt.

Kripke-rammer er raffinerede og atomare. Uendelige Kripke-rammer er dog aldrig kompakte. Hver endelig differentieret eller atomær ramme er en Kripke-ramme.

Beskrivende rammer er den vigtigste klasse af rammer på grund af dualitetsteorien (se nedenfor). Raffinerede rammer er nyttige som en almindelig generalisering af beskrivende og Kripke-rammer.

Funktioner og morfismer på rammer

Hver Kripke-model inducerer den generelle ramme , hvor V er defineret som

De grundlæggende sandhedsbevarende operationer af genererede underrammer, p-morfiske billeder og uensartede fagforeninger af Kripke-rammer har analoger til generelle rammer. En ramme er en genereret underramme af en ramme , hvis Kripke-rammen er en genereret underramme af Kripke-rammen (dvs. er en delmængde af lukket opad under , og ), og

En p-morphism (eller afgrænset morphism ) er en funktion fra F til G , der er et p-morphism af Kripke rammer og , og opfylder yderligere begrænsning

for hver .

Den usammenhængende forening af et indekseret sæt rammer , er rammen , hvor F er den usammenhængende forening af , R er foreningen af , og

Den forfining af en ramme er en raffineret ramme defineret som følger. Vi overvejer ækvivalensforholdet

og lad være sættet af ækvivalensklasser af . Så sætter vi

Fuldstændighed

I modsætning til Kripke-rammer er enhver normal modalogik L komplet med hensyn til en klasse af generelle rammer. Dette er en konsekvens af det faktum, at L er komplet med hensyn til en klasse af Kripke-modeller : da L er lukket under substitution, er den generelle ramme induceret af en L- ramme . Desuden er hver logik L komplet med hensyn til en enkelt beskrivende ramme. Faktisk er L komplet med hensyn til sin kanoniske model, og den generelle ramme induceret af den kanoniske model (kaldet den kanoniske ramme af L ) er beskrivende.

Jónsson – Tarski dualitet

Image
Rieger – Nishimura stigen: en 1-universal intuitionistisk Kripke ramme.
Image
Dens dobbelte Heyting-algebra, gitteret Rieger – Nishimura. Det er den gratis Heyting-algebra over 1 generator.

Generelle rammer har tæt forbindelse til modale algebraer . Lad være en generel ramme. Sættet V er lukket under boolske operationer, derfor er det en subalgebra af det boolske algebra . Det udfører også en ekstra unarisk operation . Den kombinerede struktur er en modal algebra, der kaldes den dobbelte algebra for F , og betegnes med .

I den modsatte retning er det muligt at konstruere den dobbelte ramme til enhver modal algebra . Den boolsk algebra har en sten plads , hvis underliggende sæt F er mængden af alle ultrafiltrene af A . Sættet V af tilladte værdiansættelser består af de åbne delmængder af F , og tilgængelighedsrelationen R er defineret af

for alle ultrafilter x og y .

En ramme og dens dobbelte validering af de samme formler, derfor er den generelle rammesemantik og algebraisk semantik på en måde ækvivalent. Den dobbelte dobbelte af enhver modal algebra er isomorf for sig selv. Dette gælder generelt ikke for dobbeltdualer af rammer, da dobbelt for hver algebra er beskrivende. Faktisk er en ramme beskrivende, hvis og kun hvis den er isomorf til sin dobbelte dobbelte .

Det er også muligt at definere dualer af p-morfismer på den ene side og modal algebra homomorfismer på den anden side. På denne måde operatørerne og bliver et par kontravariant funktioner mellem kategorien af generelle rammer og kategorien af ​​modale algebraer. Disse funktioner giver en dualitet (kaldet Jónsson-Tarski-dualitet efter Bjarni Jónsson og Alfred Tarski ) mellem kategorierne af beskrivende rammer og modale algebraer. Dette er et specielt tilfælde af en mere generel dualitet mellem komplekse algebraer og sæt af felter på relationelle strukturer .

Intuitionistiske rammer

Rammesemantikken til intuitionistisk og mellemlogik kan udvikles parallelt med semantikken til modalogik. En intuitionistisk generel ramme er en tredobbelt , hvor der er en delvis rækkefølgeF , og V er et sæt af øvre delmængder ( kegler ) af F, der indeholder det tomme sæt, og er lukket under

  • kryds og union,
  • operationen .

Gyldighed og andre koncepter introduceres derefter på samme måde som modale rammer, med nogle få ændringer nødvendige for at imødekomme de svagere lukkeegenskaber for sættet af tilladte værdiansættelser. Især kaldes en intuitionistisk ramme

  • stramt , hvis det antyder ,
  • kompakt , hvis hver delmængde af med den endelige skæringsegenskab har et ikke-tomt kryds.

Stramme intuitionistiske rammer differentieres automatisk og dermed raffineres.

Det dobbelte af en intuitionistisk ramme er Heyting-algebraen . Det dobbelte af en Heyting-algebra er den intuitionistiske ramme , hvor F er sættet med alle primære filtre af A , rækkefølgen er inkludering , og V består af alle delmængder af F af formen

hvor . Som i det modale tilfælde, og er et par kontravariant funktioner, der gør kategorien af ​​Heyting algebraer svarende til kategorien af ​​beskrivende intuitionistiske rammer.

Det er muligt at konstruere intuitionistiske generelle rammer fra transitive refleksive modale rammer og omvendt, se modal ledsager .

Referencer

  • Alexander Chagrov og Michael Zakharyaschev, Modal Logic , vol. 35 af Oxford Logic Guides, Oxford University Press, 1997.
  • Patrick Blackburn, Maarten de Rijke og Yde Venema, Modal Logic , vol. 53 af Cambridge Tracts in Theoretical Computer Science, Cambridge University Press, 2001.