• Tidak ada hasil yang ditemukan

Sahlqvistin kaavat

N/A
N/A
Protected

Academic year: 2021

Membagikan "Sahlqvistin kaavat"

Copied!
45
0
0

Teks penuh

(1)

TAMPEREEN YLIOPISTO

Pro gradu -tutkielma

Heidi Luukkonen

Sahlqvistin kaavat

Informaatiotieteiden yksikkö

Matematiikka

(2)

Tampereen yliopisto

Informaatiotieteiden yksikkö

LUUKKONEN, HEIDI: Sahlqvistin kaavat Pro gradu -tutkielma, 45 s.

Matematiikka Maaliskuu 2013

Tiivistelmä

Tässä pro gradu -tutkielmassa tutustutaan Henrik Sahlqvistin esittelemiin Sahlqvistin kaavoihin. Sahlqvistin kaavat ovat esimerkkejä sellaisista modaa-lilogiikan kaavoista, joilla on aina predikaattilogiikassa korrespondentti. Ai-hetta tarkastellaan perusmodaalilogiikan näkökulmasta.

Tutkielman aluksi luvussa 2 käsitellään modaalilogiikan perusteita, sen syntaksia ja semantiikkaa, pohjatietona tutkielman varsinaiseen aiheeseen. Tässä luvussa määritellään modaalilogiikan kieli sekä modaalilogiikan malli ja kehys. Lisäksi tarkastellaan modaalilogiikan kaavan validisuutta mallissa ja kehyksessä. Luvussa 3 käsitellään korrespondenssiteoriaa, joka tarkaste-lee riittäviä ehtoja sille, että modaalilogiikan kaavalla on predikaattilogiikas-sa korrespondentti. Tarkastelu tapahtuu kehystasolla. Luvuspredikaattilogiikas-sa käsitellään muun muassa kehysmääriteltävyyttä ja esitetään joitakin esimerkkejä sellai-sista modaalisesti määriteltävistä kehysluokista, jotka ovat määriteltävissä myös predikaattilogiikassa.

Luvun 4 aluksi määritellään vielä käsitteitä, jotka ovat tarpeellisia Sahl-qvistin kaavojen tarkastelussa. Ensin määritellään positiivinen ja negatiivi-nen kaava, ja tämän jälkeen tarkastellaan modaalilogiikan kaavan kasvamista ja vähenemistä. Lisäksi tutustutaan kahteen eri kaavajoukkoon, uniformisiin ja suljettuihin kaavoihin. Nämä kaavat ovat sellaisia modaalilogiikan kaavo-ja, joilla on aina predikaattilogiikassa korrespondentti.

Sahlqvistin kaavojen tarkastelu jaetaan kolmeen osaan. Ensin tarkastel-laan todella yksinkertaisia Sahlqvistin kaavoja, jonka jälkeen tarkastelu laa-jennetaan yksinkertaisiin Sahlqvistin kaavoihin ja lopuksi Sahlqvistin kaavoi-hin. Kaikki nämä kaavat määritellään ja niistä annetaan myös esimerkkejä. Lisäksi luonnostellaan todistusta sille, että todella yksinkertaisella Sahlqvis-tin kaavalla on predikaattilogiikassa korrespondentti. Yksinkertaisten Sahl-qvistin kaavojen ja SahlSahl-qvistin kaavojen tapauksessa tämä todistetaan vas-taavasti. Tutkielman lopuksi todetaan, ettei ole olemassa sellaista menetel-mää, jolla voitaisiin selvittää, onko mielivaltaisella modaalilogiikan kaaval-la predikaattilogiikassa korrespondentti. Tämä ratkeamaton ongelma tunne-taan Chagrovan lauseena. Tutkielman päälähdeteoksena on ollut kirjaModal logic (Blackburn, de Rijke, Venema).

(3)

Sisältö

1 Johdanto 4 2 Modaalilogiikasta 5 2.1 Modaalilogiikan syntaksi . . . 5 2.2 Modaalilogiikan semantiikka . . . 8 3 Korrespondenssiteoriaa 17 3.1 Standardikäännös . . . 17 3.2 Korrespondenssiteoria ja kehysmääriteltävyys . . . 22 4 Sahlqvistin kaavat 27 4.1 Positiivisuus ja negatiivisuus . . . 27 4.2 Kasvaminen ja väheneminen . . . 30

4.3 Uniformiset ja suljetut kaavat . . . 35

4.4 Todella yksinkertaiset Sahlqvistin kaavat . . . 39

4.5 Yksinkertaiset Sahlqvistin kaavat . . . 42

4.6 Sahlqvistin kaavat . . . 43

(4)

1

Johdanto

Tässä tutkielmassa tarkastellaan modaalilogiikan ja ensimmäisen kertaluvun predikaattilogiikan vastaavuuksia. Modaalilogiikan kaavalla voi olla predi-kaattilogiikassa korrespondentti. Korrespondenssiteoria tarkastelee riittäviä ehtoja sille, että näin on. Tähän liittyen on olemassa syntaksiin perustuvia kriteerejä. Tämä tutkielma tutustuttaa lukijan näistä kriteereistä tunnetuim-paan, Henrik Sahlqvistin esittelemiin Sahlqvistin kaavoihin.

Tutkielman aluksi tarkastellaan modaalilogiikan peruskäsitteitä, sen syn-taksia ja semantiikkaa. Luvussa 2.1 määritellään muun muassa modaalilogii-kan kielen aakkosto sekä modaalilogiimodaalilogii-kan kaavat. Luvussa 2.2 määritellään esimerkiksi modaalilogiikan malli ja kehys sekä tarkastellaan modaalilogiikan kaavan validisuutta mallissa ja kehyksessä. Määritelmiä ja käsitteitä tarkas-tellaan molemmissa luvuissa myös esimerkkien avulla.

Luvussa 3 tarkastellaan korrespondenssiteoriaa, mikä tapahtuu kehysta-solla. Korrespondenssiteoria perustuu määritelmään, jonka mukaan modaa-lilogiikan kaavaa vastaa predikaattilogiikan kaava, jos modaamodaa-lilogiikan van kehysvalidisuuden kanssa on yhtäpitävää jokin predikaattilogiikan kaa-va. Tarkastelun aluksi määritellään luvussa 3.1 standardikäännös, jolla mo-daalilogiikan kaavasta saadaan predikaattilogiikan kaava. Luvussa 3.2 tar-kastellaan kehysmääriteltävyyttä ja esitetään muutama esimerkki sellaisista modaalisesti määriteltävistä kehysluokista, jotka ovat määriteltävissä myös predikaattilogiikassa.

Luvun 4 aluksi esitetään käsitteitä, joita tarvitaan Sahlqvistin kaavo-jen tarkastelussa. Ensin luvussa 4.1 tutustutaan positiivisiin ja negatiivisiin kaavoihin, ja tämän jälkeen luvussa 4.2 määritellään modaalilogiikan kaavo-jen kasvaminen ja väheneminen. Luvussa 4.3 esitellään kaksi kaavajoukkoa, uniformiset ja suljetut kaavat. Lisäksi todistetaan, että kaikilla uniformisilla kaavoilla ja kaikilla suljetuilla kaavoilla on predikaattilogiikassa korrespon-dentti.

Tässä tutkielmassa Sahlqvistin kaavat jaetaan kolmeen luokkaan: todella yksinkertaisiin ja yksinkertaisiin Sahlqvistin kaavoihin sekä Sahlqvistin kaa-voihin. Luvussa 4.4 määritellään todella yksinkertaiset Sahlqvistin kaavat ja esitetään niistä muutama esimerkki. Lisäksi luonnostellaan todistusta sille, että todella yksinkertaisella Sahlqvistin kaavalla on predikaattilogiikassa kor-respondentti. Luvussa 4.5 Sahlqvistin kaavojen tarkastelu laajennetaan yk-sinkertaisiin Sahlqvistin kaavoihin ja luvussa 4.6 Sahlqvistin kaavoihin. Mo-lemmista kaavoista esitetään myös muutama esimerkki. Tutkielman lopuksi esitetään Chagrovan lause, jonka mukaan ei ole olemassa sellaista menetel-mää, jolla voitaisiin selvittää, onko mielivaltaisella modaalilogiikan kaavalla predikaattilogiikassa korrespondentti.

Tutkielman lukijalta edellytetään propositiologiikan sekä ensimmäisen ja toisen kertaluvun logiikan perusasioiden tuntemista. Lisäksi oletetaan, että lukija tuntee erilaiset todistusmenetelmät. Tutkielman päälähdeteos on ollut

(5)

kirja Modal logic (Blackburn, de Rijke, Venema). Lisäksi lähteinä on käytet-ty kirjoja Modal Logic: an introduction (Chellas) ja Johdatus modaalilogiik-kaan (Rantala, Virtanen) sekä verkkojulkaisuja SCAN is a complete for all Sahlqvist formulae (Goranko, Hustadt, Schmidt, Vakarelov) ja Elementary canonical formulae: extending Sahlqvist’s theorem (Goranko, Vakarelov).

2

Modaalilogiikasta

Tässä luvussa tarkastellaan yleisesti modaalilogiikkaa, sen syntaksia ja se-mantiikkaa, jotka ovat pohjatietona tämän työn varsinaiselle aiheelle. Koska lukijan ei edellytetä tuntevan modaalilogiikkaa entuudestaan, aihetta käsi-tellään määritelmien ja lauseiden lisäksi esimerkein.

2.1

Modaalilogiikan syntaksi

Modaalilogiikassa tarkastellaan modaliteettien eli modaalikäsitteiden loogi-sia piirteitä. Tässä työssä käsitellään aleettista modaalilogiikkaa, jonka mo-daliteetit ilmaisevat mahdollisuutta ja välttämättömyyttä. Mahdollisuuden kuvaamiseksi on luotu yksipaikkainen modaalioperaattori, mahdollisuusope-raattori . Vastaavasti yksipaikkaisella modaalioperaattorilla, välttämättö-myysoperaattorilla kuvataan välttämättömyyttä. Nämä operaattorit ovat toistensaduaalioperaattorit, jolloin välttämättömyysoperaattori voidaan mää-ritellä mahdollisuusoperaattorin avulla:

def= ¬¬.

Modaalilogiikan kieli saadaan propositiologiikan kielestä lisäämällä siihen vain mahdollisuusoperaattori . Modaalilogiikan kielelle käytetään merkin-tää M L. Määritellään nyt modaalilogiikan kielen aakkosto.

Määritelmä 2.1. (Vert. [1, s. 9] ja [3, s. 43-44]) Modaalilogiikan kielen aakkosto muodostuu seuraavista perus- eli primitiivisymboleista:

• lausemuuttujat eli atomikaavat eli propositiosymbolit p1, p2, p3, . . .

• falsum ⊥

• konnektiivit¬ ja ∨

• mahdollisuusoperaattori

• sulut (,).

Näistä perussymboleista saadaan muodostettua hyvin muodostettuja il-mauksia eli kaavoja. Määritellään nämä seuraavaksi.

(6)

Määritelmä 2.2. (Vert. [3, s. 44]) Perussymboleista saadaan muodostettua kaavoja seuraavilla kaavanmuodostussäännöillä:

1. Propositiosymbolit p1, p2, p3, . . . ovat kaavoja. 2. ⊥ (falsum) on kaava.

3. Jos φ ja ψ ovat kaavoja, niin¬φ ja (φψ) ovat kaavoja. 4. Jos φ on kaava, niinφ on kaava.

5. Muita kaavoja ei ole.

Muut konnektiivit, ∧, → ja ↔, määritellään negaation ¬ ja disjunktion

∨ avulla seuraavan määritelmän mukaisesti. Lisäksi verum > määritellään falsumin ⊥ negaationa:

>=¬⊥.

Määritelmä 2.3. (Vert. [1, s. 10]) Olkoot φ ja ψ modaalilogiikan kaavoja. Tällöin kaavat φψ, φψ ja φψ määritellään konnektiiveilla ¬ ja ∨

seuraavasti:

(i) φψ def= ¬(¬φ∨ ¬ψ) (konjunktio), (ii) φψ def= ¬φ∨ψ (implikaatio) ja

(iii) φψ def= (φψ)∧(ψφ)def= ¬(¬(¬φ∨ψ)∨ ¬(¬ψ∨φ)) (ekvivalenssi).

Modaalilogiikassa on ääretön joukko propositiosymboleja. Usein kuiten-kin sovelluksissa propositiosymboleiden joukko ei ole ääretön vaan äärelli-nen. Lisäksi joukko voi olla myös tyhjä. Propositiosymbolien äärelliselle jou-kolle käytetään merkintää Φ, ja propositosymboleita merkitään symbolien

p1, p2, p3, . . . lisäksi usein myös symboleilla p, q, r, . . . Kun propositiosymbo-lien joukko on kiinnitetty äärelliseksi joukoksi Φ, niin modaalilogiikan kaavo-jen joukolle voidaan käyttää merkintää M L(Φ). Tällöin myös määritelmän 2.2 ensimmäinen kohta kirjoitetaan uudestaan muodossa: kaikki propositio-symbolit p∈Φ ovat kaavoja.

Tarkastellaan vielä kahta esimerkkiä, joista ensimmäisessä modaalilogii-kan kaava esitetään vain konnektiivien¬ja∨sekä mahdollisuusoperaattorin

♦ avulla. Toisessa esimerkissä osoitetaan kaavanmuodostussääntöjen perus-teella, että tarkasteltava modaalilogiikan kaava todella on kaava.

(7)

Esimerkki 2.1. Esitetään kaava ψ = (¬p1 ∧p2) → (p3 ∧¬p2) vain negaation¬, disjunktion∨ja mahdollisuusoperaattorinavulla. Muistetaan lisäksi kaksoisnegaatiosääntö: ¬¬φ⇔φ.

ψ =(¬p1∧p2)→(p3∧¬p2) =¬(¬p1∧p2)∨(p3∧¬p2)

(määritelmän 2.3 kohdan (ii) perusteella) =¬¬(¬¬p1∨ ¬p2)∨ ¬(¬p3∨ ¬¬p2) (määritelmän 2.3 kohdan (i) perusteella)

=¬¬¬¬(¬¬p1∨ ¬p2)∨ ¬(¬¬♦¬p3∨ ¬¬♦¬¬p2) (välttämättömyysoperaattorin määritelmän perusteella)

(p1∨ ¬p2)∨ ¬(♦¬p3 ∨♦p2) (kaksoisnegaatiosäännön perusteella).

Esimerkki 2.2. Osoitetaan vielä, että kaava φ = (p1 ∨ ¬p2) → ♦p3 on modaalilogiikan kaava kaavanmuodostussääntöjen ja määritelmän 2.3 perus-teella.

1. Ensiksikin propositiosymbolit p1,p2 ja p3 ovat kaavoja. 2. Koska p2 ja p3 ovat kaavoja, ¬p2 ja ♦p3 ovat kaavoja. 3. Koska p1 ja ¬p2 ovat kaavoja, p1∨ ¬p2 on kaava.

4. Koska p1∨ ¬p2 on kaava, (p1∨ ¬p2) = ¬♦¬(p1∨ ¬p2) on kaava. 5. Lopulta koska (p1 ∨p2) ja ♦p3 ovat kaavoja, φ = (p1 ∨ ¬p2) →

p3 =¬((p1∨ ¬p2))∨♦p3 on kaava.

Modaalilogiikan kaava φ voi siis muodostua useista kaavoista. Kaikkia näitä kaavoja kutsutaan kaavan φ alikaavoiksi. Jos kaava on pelkkä propo-sitiosymboli, sen ainoa alikaava on kaava itse. Näin ollen myös alkuperäinen kaavaφon itsensä alikaava. Myös kaavanφalikaavojen alikaavat ovat kaavan

φ alikaavoja. Määritellään nyt alikaavojen joukko rekursiivisesti.

Määritelmä 2.4. (Vert. [2, s. 28]) Kaavan φ alikaavojen joukko Sub(φ) määritellään rekursiivisesti:

• Sub(p) ={p}, kunp∈Φ

• Sub(⊥) ={⊥}

• Sub(¬φ) = {¬φ} ∪ Sub(φ)

• Sub(φψ) = {φ∨ψ} ∪ Sub(φ) ∪ Sub(ψ)

(8)

Sulkuja käytetään ryhmittelemään ja selventämään kaavoja, mutta seu-raavien sääntöjen mukaisesti ne voidaan myös jättää merkitsemättä. Ensiksi-kin kaavojen uloimmat sulut voidaan jättää pois. Lisäksi sulkuja, jotka ovat konnektiivien vaikutusalan ulkopuolella, ei ole tarpeellista merkitä. Eri kon-nektiivien vaikutusala on erilainen, eli ne ovat eri vahvuisia. Konkon-nektiivien vaikutusalat määräytyvät seuraavasti (vert.[3, s. 45]):

• Negaation¬ ja modaalioperaattorien, ja , vaikutusala on niitä vä-littömästi seuraava kaava.

• Implikaation→ja ekvivalenssin ↔vaikutusala on suurempi kuin kon-junktion ∧ ja disjunktion ∨.

Näiden lisäksi disjunktio ja konjunktio ovat liitännäisiä, joten kaavoihin, jot-ka sisältävät vain joko disjunktioita tai konjunktiota, sulkuja ei tarvitse mer-kitä.

Esimerkki 2.3. Tarkastellaan vielä esimerkin 2.2 kaavaaφ=(p1∨¬p2)→

p3. Jos siitä jätetään sulut pois, kaava tulee muotoonφ0 =p1∨¬p2 →♦p3. Tällöin kaavat φ ja φ0 eivät ole samat, sillä kaavassa φ välttämättömyyso-peraattori koskee kaavaa p1∨ ¬p2 mutta kaavassa φ0 vain kaavaa p1. Lisäksi kaavassa φ suoritaan ensin disjunktio ja vasta sitten implikaatio. Sen sijaan kaavassa φ0 suoritetaan ensin implikaatio ja sitten disjunktio. Kaavasta φ ei siis voi jättää sulkuja pois.

2.2

Modaalilogiikan semantiikka

Lähdetään nyt tarkastelemaan modaalilogiikan semantiikkaa, jossa käsitel-lään mahdollisia maailmoja sekä totuusarvoja. Modaalilogiikassa kaavojen totuutta tarkastellaan malleissa ja kehyksissä.

Kehys F koostuu epätyhjästä mahdollisten maailmojen joukosta W sekä tässä maailmojen joukossa kaksipaikkaisesta relaatiosta, vaihtoehtorelaatios-ta R. Mahdollisten maailmojen joukko W sisältää ne maailmat, jotka ovat mahdollisia tarkasteltavassa tilanteessa. VaihtoehtorelaatioRpuolestaan ku-vaa sitä, mitkä maailmat ovat mahdollisia maailman w suhteen.

Mallit M koostuvat edellä määritellyistä kehyksistä F sekä niihin lisä-tyistä valuaatioista V. Valuaatio V on kuvaus propositiosymbolien joukol-ta mahdollisten maailmojen potenssijoukolle P(W). Kun propositiosymbo-lien joukko on kiinnitetty äärelliseksi joukoksi Φ, niin tällöin valuaatio V

on kuvaus joukolta Φ joukolleP(W). Valuaatio ilmaisee propositiosymbolien totuusarvot jokaisessa maailmassa wW. Valuaation ja relaation avulla saadaan selville modaalilogiikan kaavojen φ totuudet maailmassa wW.

Määritellään seuraavaksi malli ja kehys täsmällisesti. Niistä käytetään usein nimityksiäKripke-mallijaKripke-kehystai lyhyestiK-mallijaK-kehys, sillä niiden muotoilut ovat peräisin Saul Kripkeltä [[3, s. 37].

(9)

Määritelmä 2.5. (Vert. [1, s. 16]) Kripke-kehys on struktuuri F =hW, Ri, jossa W on epätyhjä maailmojen joukko ja RW ×W on kaksipaikkainen relaatio joukossa W.

Määritelmä 2.6. (Vert. [1, s. 16-17]) Kripke-malli on pari M = hF, Vi, jossa F on Kripke-kehys ja V on valuaatio eli kuvaus Φ → P(W). Kripke-malli on siis struktuuri M = hW, R, Vi, jossa W on epätyhjä maailmojen joukko ja RW ×W.

Kun φ on jokin kaava, sen totuudelle ja epätotuudelle mallin M maail-massaw on olemassa omat merkintätapansa. Kun kaavaφ ontosi mallinM

maailmassa w, merkitään

M, w φ.

Kun taas kaavaφ onepätosi mallinM maailmassa w, käytetään merkintää

M, w 2φ.

Määritellään seuraavaksi modaalilogiikan kaavalle φ totuusehdot, joilla se on tosi mallin Mmaailmassa w.

Määritelmä 2.7. (Vert. [1, s. 17-18]) Olkoon Φ propositiosymboleiden jouk-ko, ja olkoot φ ja ψ modaalilogiikan kaavoja. Olkoon lisäksi M=hW, R, Vi

Kripke-malli. Oletetaan, että wW. Tällöin kaava φ on tosi mallin M

maailmassa w seuraavilla totuusehdoilla:

(i) M, w pwV(p), missäp on propositiosymboli,

(ii) M, w ¬φ ⇔ M, w 2φ,

(iii) M, w φψ ⇔ M, w φ tai M, w ψ ja (iv) M, w φ ⇔ ∃v ∈W : (w, v)∈R ja M, v φ.

Muodostetaan vielä kaavojen φψ, φψ, φψ ja φ totuusehdot seuraavassa lauseessa.

Lause 2.1. Olkoot φ ja ψ modaalilogiikan kaavoja. Kaavojen φψ, φψ,

φψ ja φ totuusehdot määräytyvät seuraavasti:

(i) M, w φψ ⇔ M, w φ ja M, w ψ,

(ii) M, w φψ ⇔ M, w 2φ tai M, wψ,

(iii) M, w φψjoko M, w φ ja M, w ψ tai M, w 2 φ ja

M, w 2ψ ja

(10)

Todistus. Todistetaan jokainen kohta erikseen käyttäen määritelmiä 2.3 ja 2.7.

(i) Määritelmän 2.3 mukaanφψ =¬(¬φ∨ ¬ψ), jolloin saadaan

M, w φψ ⇔ M, w ¬(¬φ∨ ¬ψ)

⇔ M, w 2¬φ∨ ¬ψ

⇔ M, w φ ja M, w φ

(määritelmän 2.7 kohta (ii)).

(ii) Määritelmän 2.3 mukaanφψ =¬φ∨ψ, jolloin saadaan

M, w φψ ⇔ M, w ¬φ∨ψ

⇔ M, w 2φ tai M, w ψ

(määritelmän 2.7 kohta (iii)).

(iii) Määritelmän 2.3 mukaanφψ ⇔(φψ)∧(ψφ), jolloin voidaan käyttää hyväksi edellisiä kohtia. Tällöin saadaan

M, w φψ ⇔ M, w (φψ)∧(ψφ)

⇔ M, w φψ ja M, w ψφ

(lauseen 2.1 kohdan (i) perusteella)

⇔ M, w ¬φ tai M, w ψ

ja M, w ¬ψ tai M, w φ

(lauseen 2.1 kohdan (ii) perusteella)

⇔joko M, w φ ja M, w ψ

tai M, w¬φ ja M, w¬ψ.

(iv) Käytetään todistuksessa välttämättömyysoperaattorin määritelmääφdef=

¬¬φ, jolloin saadaan

M, w φ⇔ M, w ¬¬φ

⇔ M, w 2¬φ

(määritelmän 2.7 kohdan (ii) perusteella)

⇔ ¬(∃v ∈W : (w, v)∈R∧ M, v ¬φ) (määritelmän 2.7 kohdan (iv) perusteella)

⇔ ∀v ∈W :¬((w, v)∈R∧ M, v ¬φ)

⇔ ∀v ∈W : ((w, v)∈/R∨ M, v 2¬φ)

⇔ ∀v ∈W : ((w, v)∈/R∨ M, v ¬¬φ)

⇔ ∀v ∈W : ((w, v)∈/R∨ M, v φ)

(11)

Jos maailma wW on sellainen, josta ei pääse mihinkään maailmaan, niin tällöin pätee ainaM, w φ, missäφon mikä tahansa modaalilogiikan kaava. Lisäksi tällaisessa maailmassa wW pätee ainaM, w 2φ.

Havainnollistetaan kaavojen totuuksia valitun mallin maailmoissa esimer-killä.

Esimerkki 2.4. Olkoon M=hW, R, Vi, jossa

W ={a, b, c, d}, R={(a, b),(a, d),(b, c),(d, b)}, V(p1) ={b, d} ja V(p2) ={c}. Olkoon lisäksi φ =p1 →♦p2. ¬p1 ¬p2 a p1 ¬p2 b ¬p1 p2 c p1 ¬p2 d

Kaavan φ totuusarvojen selvittämiseksi kussakin maailmassa on ensin selvitettävä sen alikaavojen totuusarvoja näissä maailmoissa. Tarkastellaan jokaista maailmaa erikseen.

• Koska maailmastabpääsee vain maailmaan c((b, c)∈R) jaM, c2p1, niin M, b 2 p1. Tällöin koska (a, b) ∈ R ja M, b 2 ♦p1, niin M, a 2

p1. Näin ollen M, a ♦p1 →♦p2 eliM, aφ.

• Koska maailmasta c ei pääse mihinkään maailmaan, niin M, c 2 p1. Tällöin koska (b, c) ∈ R ja M, c 2 p1, niin M, b 2 ♦p1. Näin ollen

M, b p1 →♦p2 eli M, bφ.

• Koska maailmasta c ei pääse mihinkään maailmaan, niin M, c 2 p2 ja M, c p1. Näin ollen M, c 2♦p1 →♦p2 eliM, c2φ.

• Koska maailmastabpääsee vain maailmaan c((b, c)∈R) jaM, c2p1, niin M, b 2 p1. Tällöin koska (d, b) ∈ R ja M, b 2 ♦p1, niin M, d 2

(12)

Modaalilogiikan kaavalle φ voidaan määritellä totuusjoukko tarkastelta-vassa mallissa M. Tämä joukko on niiden mallin M maailmojen joukko, joissa kaava φ on tosi. Määritellään tämä vielä täsmällisesti.

Määritelmä 2.8. (Vert. [3, s. 57]) Olkoon Φ propositiosymbolien joukko ja olkoon φ modaalilogiikan kaava. Olkoon lisäksi M = hW, R, Vi Φ-malli. Kaavanφ totuusjoukko on joukko

{w∈W | M, w φ},

ja sitä merkitään notaatiolla kφkM.

Totuujoukot voidaan muotoilla myös rekursiivisesti seuraavan lauseen mukaisesti.

Lause 2.2. Modaalilogiikan kaavan φ totuusjoukolle kφkM pätee seuraavat

ehdot: (i) kpkM =V(p), missä pΦ, (ii) k⊥kM =, (iii) k¬φkM =W\kφkM, (iv) kφ∨ψkM =kφkM ∪ kφkM, (v) kφkM ={wW | ∃v W : ((w, v)Rv ∈ kφkM)}.

Todistus. Olkoot φ ja ψ modaalilogiikan kaavoja, ja olkoon M=hW, R, Vi

Φ-malli. Jokaisen kohdan todistuksessa käytetään määritelmiä 2.7 ja 2.8. (i) Olkoon p∈Φ. Tällöin

kpkM ={w∈W | M, w p}={w∈W |wV(p)}=V(p).

(ii) On selvää, ettäk⊥kM =.

(iii) k¬φkM ={wW | M, w

¬φ}={w∈W | M, w 2φ}=W\kφkM.

(iv) Todistetaan väite: kφ∨ψkM =kφkM ∪ kφkM.

kφ∨ψkM ={w∈W | M, w φψ}

={w∈W | M, w φ tai M, w ψ}

={w∈W | M, w φ} ∪ {wW | M, w ψ}

(13)

(v) Todistetaan väite: kφkM = {w W | ∃v W : ((w, v) Rv

kφkM)}.

kφkM={w∈W | M, w φ}

={w∈W | ∃v ∈W : ((w, v)∈R∧ M, v φ)}

={w∈W | ∃v ∈W : ((w, v)∈Rv ∈ kφkM)}.

Edellä määriteltiin ehdot, joilla modaalilogiikan kaava φ on tosi annetun mallinMmaailmassaw. Kaava φvoi myös olla tosi annetun mallin kaikissa maailmoissa, jolloin sen sanotaan olevan validi tässä mallissa. Määritellään tämä nyt täsmällisesti.

Määritelmä 2.9. (Vert. [3, s. 76]) Kaavaφonvalidi mallissaM=hW, R, Vi, jos ja vain jos jokaisella wW pätee M, w φ. Tällöin merkitään Mφ.

Havainnollistetaan validisuutta mallissa vielä esimerkin avulla.

Esimerkki 2.5. Olkoon M=hW, R, Vi Φ-malli, missä

W ={a, b, c, d}, R ={(a, b),(b, a),(b, c),(c, d),(d, b)}, V(p1) ={b, d} ja V(p2) ={a, d}.

Olkoon lisäksi ψ =(p1∨p2)→♦p1. Osoitetaan, että kaavaψ on validi mallissa M. ¬p1 p2 a p1 ¬p2 b ¬p1 ¬p2 c p1 p2 d

Kaavan ψ totuusarvojen selvittämiseksi kussakin maailmassa on ensin selvitettävä sen alikaavojen totuusarvoja näissä maailmoissa. Tarkastellaan jokaista maailmaa erikseen.

• MaailmallebpäteeM, b2p2sekäM, b 2p1, silläM, c 2p1ja (b, c)∈

R. SiisM, b2p1∨p2. Nyt koska maailmastaapääsee vain maailmaan

b((a, b)∈R), niinM, a2(p1∨p2), eliM, a ♦(p1∨p2)→♦p1. Siis M, aψ.

(14)

• KoskaM, dp1ja maailmastacpääsee vain maailmaand((c, d)∈R), niin M, c p1 ja M, c ♦p1. Näin ollen M, c p1 ∨p2. Nyt koska (b, c) ∈ R, niin M, b (p1 ∨p2). Lisäksi koska M, b p1 ja (a, b) ∈ R, niin M, a p1. Nyt koska maailmasta b pääsee vain maailmoihin a ja csekä M, ap1 ja M, c ♦p1, niin M, b ♦p1. Näin ollenM, b(p1∨p2)→♦p1. Eli M, bψ.

• KoskaM, bp1 ja maailmastadpääsee vain maailmaanb((d, b)∈R), niin M, d p1 ja M, d ♦p1. Nyt koska maailmasta c pääsee vain maailmaand((c, d)∈R), niinM, c p1. Lisäksi koskaM, d p1, niin M, d p1∨p2. Nyt koska (c, d) ∈ R ja M, d p1∨p2, niin

M, c (p1∨p2). Siis M, c ♦(p1∨p2)→♦p1, eli M, cψ.

• Koska (b, c)∈RjaM, c 2p1, niinM, b 2p1. Lisäksi koskaM, b2p2, niin M, b 2 p1∨p2. Tällöin koska maailmasta d pääsee vain maail-maan b ((d, b)∈ R) ja M, b 2 p1∨p2, niin M, d 2 ♦(p1∨p2). Siis

M, d(p1∨p2)→♦p1, eli M, dψ.

Kaava ψ on siis tosi kaikissa mallin M maailmoissa a, b, c ja d, joten se on validi mallissa M.

Kaava φ voi myös olla validi kehyksessä seuraavan määritelmän mukai-sesti.

Määritelmä 2.10. (Vert.[1, s. 125]) Kaava φ on validi kehyksessä F, jos ja vain jos jokaisella valuaatiolla V : Φ → P(W) pätee hF, Vi φ. Tällöin merkitäänF φ.

Havainnollistetaan validisuutta kehyksessä esimerkin avulla.

Esimerkki 2.6. Olkoon F = hW, Ri Kripke-kehys, missä W = {a, b, c}

ja R = {(a, b),(a, c)}. Olkoon lisäksi M0 = hF, V0i, missä V0(p) = {b, c},

M00 =hF, V00i, missä V00(p) = {a}, ja M000 =hF, V000i, missä V000(p) = {b}.

Tutkitaan, onko kaava φ = pp validi kehyksessä F. Tarkastellaan jokaista mallia M0, M00 ja M000 erikseen.

M0 ¬p a p b p c • Koska (a, b) ∈ R ja (a, c) ∈ R sekä M0, b p ja M0, c p, niin M0, apjaM0, a p. Näin ollenM0, app. SiisM0, a φ.

(15)

Lisäksi koska maailmoista b ja c ei pääse mihinkään maailmaan, niin

M0, b

2 ♦p ja M0, c 2 ♦p. Näin ollen M0, bpp ja M0, c

pp. Siis M0, b

φ ja M0, c

φ. Näin ollen kaava φ on tosi kaikissa mallin M0 maailmoissaa,b ja c, eli M0 =hF, V0i

φ. M00 p a ¬p b ¬p c

• Koska maailmoista b ja cei pääse mihinkään maailmaan, niinM00, b

2 ♦p ja M00, c 2 ♦p. Näin ollen M00, bpp ja M00, cpp. Siis M00, b φ jaM00, c φ. Lisäksi koska M00, b 2pja M00, c 2psekä

maailmastaa pääsee vain maailmoihin b jac ((a, b)∈R ja (a, c)∈R), niin M00, a

2 ♦p. Näin ollen M00, app, eli M00, a φ. Siis

kaava φ on tosi kaikissa mallin M00 maailmoissaa,b ja c, joten M00=

hF, V00iφ. M000 ¬p a p b ¬p c

• Koska maailmoistab jacei pääse mihinkään maailmaan, niin M000, b

2

pjaM000, c

2♦p. Näin ollen M000, bppja M000, cpp.

Siis M000, b

φ jaM000, c

φ. Koska maailmastaa pääsee maailmaanb

((a, b)∈R) ja M000, b

p, niin M000, a

p. Mutta koska maailmasta a

pääsee myös maailmaan c((a, c)∈R) ja M000, c

2p, niin M000, a2p.

Näin ollen M000, a

2 ♦pp, eli M000, a 2 φ. Kaava φ ei siis ole tosi

kaikissa mallin M000 maailmoissaa,b ja c, joten M000 =hF, V000i

2φ.

KoskahF, V0iφjahF, V00iφ, muttahF, V000i2φ, niin määritelmän 2.10 nojalla kaava φ ei ole validi kehyksessä F.

Kaavanφvalidisuus voidaan lisäksi määritellä myös Kripke-kehysten luo-kassa K.

(16)

Määritelmä 2.11. (vert.[1, s. 125]) Modaalilogiikan kaavaφon validi Kripke-kehysten luokassa K, jos ja vain jos se on validi jokaisessa kehysluokkaan K

kuuluvassa kehyksessä F. Tätä merkitään notaatiolla Kφ.

Modaalilogiikan kaavalle voidaan tehdä sijoitus siten, että jokaisen siinä esiintyvän propositiosymbolin p paikalle sijoitetaan jokin toinen modaalilo-giikan kaava ψ. Sijoitus voidaan yleistää tapaukseen, jossa tehdään useita sijoituksia yhtä aikaa. Esimerkiksi merkintä φ[ψ1/p1, . . . , ψk/pk] tarkoittaa kaavaa, joka saadaan sijoittamalla jokaisen kaavassa φ esiintyvän proposi-tiosymbolin pi paikalle kaava ψi, missä i ∈ {1, . . . , k}. Sijoitus määritellään täsmällisesti rekursiivisesti.

Määritelmä 2.12. (Vert. [3, s. 168]) Olkootψ1, . . . , ψkmodaalilogiikan kaa-voja, ja olkoon Φ propositiosymbolien joukko. Oletetaan, ettäp1, . . . , pk∈Φ. Modaalilogiikan kaavalle φ tehtävä sijoitus määritellään rekursiivisesti seu-raavasti: • Olkoon φ=q∈Φ. Tällöin φ[ψ1/p1, . . . , ψk/pk] =    ψi, jos q=pi jollakini∈ {1, . . . , k}, q, jos q6=pi kaikillai∈ {1, . . . , k}. • Olkoon φ=¬θ. Tällöin φ[ψ1/p1, . . . , ψk/pk] = (¬θ)[ψ1/p1, . . . , ψk/pk] =¬(θ[ψ1/p1, . . . , ψk/pk]). • Olkoon φ=θδ. Tällöin φ[ψ1/p1, . . . , ψk/pk] = (θδ)[ψ1/p1, . . . , ψk/pk] =θ[ψ1/p1, . . . , ψk/pk]∨δ[ψ1/p1, . . . , ψk/pk]. • Olkoon φ=θ. Tällöin φ[ψ1/p1, . . . , ψk/pk] = (♦θ)[ψ1/p1, . . . , ψk/pk] =♦(θ[ψ1/p1, . . . , ψk/pk]). Esitetään seuraavaksi lause, jonka mukaan kehyksessä validi modaalilo-giikan kaava φ säilyttää validisuutensa, kun sille tehdään sijoitus.

Lause 2.3. Olkoot φ ja ψ1, . . . , ψk modaalilogiikan kaavoja, ja olkoon F ke-hys. Tällöin jos F φ, niin

F φ[ψ1/p1, . . . , ψk/pk],

missä p1, . . . , pk ovat kaavassa φ esiintyviä propositiosymboleja.

Todistus. (Ks. [3, s. 173-175]) Koska lauseen todistus ei ole merkittävä tämän tutkielman kannalta, se sivuutetaan.

(17)

Tarkastellaan sijoitusta vielä esimerkin avulla.

Esimerkki 2.7. Olkoot φ = pq ja ψ = qp. Muodostetaan kaavat

φ[ψ/p] ja ψ[φ/q]. Siis

φ[ψ/p] = (qp)∨q ja

ψ[φ/q] = (pq)→p.

3

Korrespondenssiteoriaa

Tarkastellaan seuraavaksi vastaavuus- elikorrespondenssiteoriaa, joka on sys-temaattinen selvitys modaalilogiikan ja klassisen logiikan suhteista. Tätä teoriaa tarkastellaan kehystasolla. Ennen varsinaisen korrespondenssiteorian tarkastelua tutustutaan kuitenkin ensin standardikäännöksen käsitteeseen.

3.1

Standardikäännös

Standardikäännöksellä saadaan modaalilogiikan kaavasta predikaattilogiikan kaava. Sen avulla modaalilogiikan kaavat voidaan siis tulkita predikaattilo-giikan kaavoina. Määritellään standardikäännös nyt täsmällisesti.

Määritelmä 3.1. (Vert. [1, s. 84-87]) Olkoon Φ propositiosymbolien jouk-ko, ja olkootxjaypredikaattilogiikan muuttujasymboleita siten, ettäx6=y. Liitetään lisäksi jokaiseen propositiosymboliinp∈Φ yksipaikkainen relaatio-symboli Pp. Tällöin jokaisella modaalilogiikan kaavalla φ on olemassa stan-dardikäännökset STx(φ) ja STy(φ), jotka on määritelty seuraavasti:

(i) STx(p) =Pp(x), STy(p) = Pp(y), kunp∈Φ. (ii) STx(⊥) =x6=x, STy(⊥) =y 6=y.

(iii) STx(¬φ) = ¬STx(φ), STy(¬φ) =¬STy(φ).

(iv) STx(φψ) = STx(φ)∨STx(ψ), STy(φψ) =STy(φ)∨STy(ψ). (v) STx(♦φ) = ∃y(R(x, y)∧STy(φ)), STy(♦φ) =∃x(R(y, x)∧STx(φ)).

Muotoillaan vielä seuraavassa lauseessa standardikäännös modaalilogii-kan kaavalle φ.

Lause 3.1. Olkoonφmodaalilogiikan kaava jaΦpropositiosymbolien joukko. Tällöin modaalilogiikan kaavanφstandardikäännöksetSTx(φ)jaSTy(φ) saadaan seuraavasti:

(18)

Todistus. Riittää osoittaa vain väiteSTx(φ)⇔ ∀y(R(x, y)→STy(φ)), sillä väiteSTy(φ)⇔ ∀y(R(y, x)→STx(φ)) osoitetaan vastaavasti. Todistukses-sa käytetään määritelmää 3.1, jolloin Todistukses-saadaan

STx(φ) =STx(¬♦¬φ) (välttämättömyysoperaattorin määritelmä) =¬STx(¬φ) =¬∃y(R(x, y)∧STy(¬φ)) =¬∃y(R(x, y)∧ ¬STy(φ)) ⇔ ∀y¬(R(x, y)∧ ¬STy(φ)) ⇔ ∀y(¬R(x, y)∨ ¬¬STy(φ)) ⇔ ∀y(R(x, y)→STy(φ)).

Havainnollistetaan standardikäännöstä vielä esimerkin avulla.

Esimerkki 3.1. Olkoon kaava φ = pq, missä p ja q ∈ Φ. Määri-telmän 2.3 mukaan kaava φ voidaan esittää muodossa φ = pq =

¬(p)∨q. Määritetään kaavanφ standardikäännös STx(φ):

STx(φ) =STx(¬(♦p)∨♦q) =STx(¬(♦p))∨STx(♦q)

(määritelmän 3.1 kohdan (iv) perusteella) =¬STx(♦p)∨STx(♦q)

(määritelmän 3.1 kohdan (iii) perusteella)

=¬(∃y(R(x, y)∧STy(p)))∨ ∃y(R(x, y)∧STy(q)) (määritelmän 3.1 kohdan (v) perusteella)

⇔ ¬∃y(R(x, y)∧ ∀x(R(y, x)→STx(p)))∨ ∃y(R(x, y)∧STy(q)) (lauseen 3.1 perusteella)

=¬∃y(R(x, y)∧ ∀x(R(y, x)→Pp(x)))∨ ∃y(R(x, y)∧Pq(y)) (määritelmän 3.1 kohdan (i) perusteella)

=∃y(R(x, y)∧ ∀x(R(y, x)→Pp(x)))→ ∃y(R(x, y)∧Pq(y)). Φ-malliinM=hW, R, Viliitetään myös sitä vastaava predikaattilogiikan malliM∗ =hW, R,(P

p)p∈Φi, missäR∗ =Rja (Pp∗)p∈Φ =V(p) jokaisellap∈ Φ. Seuraavassa lauseessa esitetään modaalilogiikan kaavan φ validisuuden vastaavuus kaavan φ standardikäännökselle.

Lause 3.2. Olkoon φ modaalilogiikan kaava. Tällöin

(i) kaikillaΦ-malleillaM=hW, R, Vija kaikilla sen maailmoilla wpätee:

(19)

missä M∗ on Φ-mallia M vastaava predikaattilogiikan malli ja s on

tulkintafunktio siten, että s(x) =w, sekä (ii) kaikilla Φ-malleilla M=hW, R, Vi pätee:

Mφ⇔ M∗ ∀xSTx(φ),

missä M∗ on Φ-mallia M vastaava predikaattilogiikan malli.

Todistus. Todistetaan molemmat kohdat erikseen.

(i) Todistetaan väite induktiolla kaavanφ pituuden suhteen.

Jos φ = p ∈ Φ, niin STx(φ) = Pp(x). Oletetaan lisäksi, että

s(x) =w. Tällöin M, wφ ⇔ M, w pwV(p) ⇔wPp ⇔ M∗, sPp(x) ⇔ M∗, s STx(φ)

Josφ =⊥, niin STx(φ) =x6=x. Oletetaan lisäksi, että s(x) =w. Tällöin selvästi M, w 2 φ ja M∗, s

2 STx(φ), eli M, w ¬φ ja

M∗, s

¬STx(φ). Näin ollen M, w ¬φ⇔ M∗, s¬STx(φ)

Olkoon φ =¬ψ, ja oletetaan, että väite pätee kaavalle ψ. Olete-taan lisäksi, ettäs(x) =w. Nyt STx(φ) =¬STx(ψ) ja

M, w φ⇔ M, w ¬ψ ⇔ M, w 2ψ ⇔ M∗, s2STx(ψ) (induktio-oletuksen perusteella) ⇔ M∗, s ¬STx(ψ) ⇔ M∗, sSTx(¬ψ) ⇔ M∗, sSTx(φ)

Olkoon φ=ψθ, ja oletetaan, että väite pätee molemmille kaa-voille ψ ja θ. Oletetaan lisäksi, että s(x) = w. Nyt STx(φ) =

STx(ψ)∨STx(θ) ja M, w φ⇔ M, w ψθ ⇔ M, w ψ∨ M, w θ ⇔ M∗, s STx(ψ)∨ M∗, sSTx(θ) (induktio-oletuksen perusteella) ⇔ M∗, s (STx(ψ)∨STx(θ)) ⇔ M∗, s STx(ψθ) ⇔ M∗, s STx(φ).

(20)

Olkoonφ=ψja oletetaan, että väite pätee kaavallaψ. Oletetaan lisäksi, että s(x) =w.

Oletetaan ensin, että M, w φ eli M, w ψ. Tällöin on ole-massa vW siten, että (w, v) ∈ R ja M, v ψ. Nyt induktio-oletuksen perusteella M∗, s0

STy(ψ) aina, kun s0 on sellainen tulkintafunktio, ettäs0(y) = v. Erityisesti siisM∗, s[v/y]

STy(ψ). Lisäksi koska (w, v) ∈ R, niin (w, v) ∈ R∗, jolloin M∗, s[v/y]

R(x, y). Näin ollen M∗, s[v/y]

R(x, y)∧STy(ψ), joten M∗, s

∃y(R(x, y)∧STy(ψ)). Siis M∗, sSTx(φ). Oletetaan sitten, ettäM∗, s

STx(φ), eli M∗, sSTx(♦ψ). Täl-löin on olemassavW siten , ettäM∗, s[v/y]

R(x, y)∧STy(ψ). Nyt M∗, s[v/y]

R(x, y), joten (w, v) ∈ R∗, ja edelleen (w, v) ∈ R. Lisäksi M∗, s[v/y]

STy(ψ), joten induktio-oletuksen perus-teella M, v ψ. Nyt koska M, v ψ ja (w, v)∈ R, niin M, w

ψ, eli M, w φ. Väite on siis todistettu.

(ii) Väite seuraa suoraan edellisestä kohdasta, sillä M φ, jos ja vain jos kaava φ on tosi jokaisessa mallin M maailmassa w. Eli kaikilla

wW pätee M, w φ. Tämä on yhtäpitävää sen kanssa, että M∗

∀xSTx(φ). Siis

Mφ ⇔ M∗ ∀xSTx(φ).

Edellinen lause voidaan myös laajentaa koskemaan kehyksiä. Nimittäin modaalilogiikan kaavanφvalidisuus kehyksessäF on yhtäpitävää sen kanssa, että tietty monadisen toisen kertaluvun kaava on tosi kehyksessäF.

Lause 3.3. Oletetaan, että Φ = {p1, . . . , pn}, ja olkoon φ modaalilogiikan kaava. Tällöin

(i) kaikilla Kripke-kehyksillä F = hW, Ri ja kaikilla sen maailmoilla w

pätee:

F, w φ⇔ F ∀P1. . .∀PnSTx(φ), sekä

(ii) kaikilla Kripke-kehyksillä F =hW, Ri pätee:

F φ ⇔ F ∀P1. . .∀Pn∀xSTx(φ).

Tässä yksipaikkaiset relaatiosymbolit Pi vastaavat kaavassa φ esiintyviä pro-positiosymboleja pi (i = 1, . . . , n), ja yksinkertaisuuden vuoksi on merkitty

(21)

Todistus. (Vrt. [1, s. 135]) OlkoonF mielivaltainen kehys jawtämän kehyk-sen mielivaltainen maailma. Oletetaan ensin, ettäF, w φ. Tällöin siis jokai-sella valuaatiolla V pätee hF, Vi, w φ. Eli kaikilla kehykseen F liittyvillä malleilla M on voimassa M = hF, Vi, w φ. Nyt lauseen 3.2 perusteella saadaan

M=hF, Vi, w φ⇔ M∗, sSTx(φ), missä M∗ =hF, P

1, . . . , Pni on mallia Mvastaava predikaattilogiikan malli ja s on tulkintafunktio siten, että s(x) = w. Koska M = hF, Vi, w φ

jokaisella valuaatiolla V, niin tällöin kaikilla relaatioillaP1, . . . , Pn pätee

M∗ =hF, P

1, . . . , Pni, sSTx(φ). Eli F ∀P1. . .∀PnSTx(φ). Näin ollen on todistettu väite

F, w φ⇒ F ∀P1. . .∀PnSTx(φ).

Oletetaan sitten, että F ∀P1. . .∀PnSTx(φ). Olkoon V mielivaltainen valuaatio, ja määritellään valuaatiosta V tulkinnat P1, . . . , Pn. Nyt koska

F ∀P1. . .∀PnSTx(φ), niin millä tahansa mallilla M∗ = hF, P1, . . . , Pni pätee

M∗, sSTx(φ). Tällöin lauseen 3.2 perusteella saadaan

M∗, sSTx(φ)⇔ M=hF, Vi, w φ,

missä M∗ on mallia M vastaava predikaattilogiikan malli ja s on

tulkinta-funktio siten, että s(x) =w. Koska M∗ =hF

, P1, . . . , Pni, s STx(φ) pätee millä tahansa mallilla M∗ eli millä tahansa relaatioilla P

1, . . . , Pn, niin

M=hF, Vi, w φ

on voimassa kaikilla valuaatioilla V. Eli F, w φ. Näin ollen on todistettu väite

F ∀P1. . .∀PnSTx(φ)⇒ F, w φ. Molempien kohtien perusteella väite (i) on todistettu.

Väite (ii) seuraa väitteestä (i). Nimittäin kun väitteestä (i) otetaan uni-versaalikvanttori kehysten maailmojen yli, saadaan

F φ⇔ F ∀x∀P1. . .∀PnSTx(φ).

Nyt monadisen toisen kertaluvun logiikassa on yleisesti tunnettua se, että universaalikvanttorien paikkoja voidaan vaihtaa. Näin ollen saadaan väite (ii):

(22)

3.2

Korrespondenssiteoria ja kehysmääriteltävyys

Lähdetään nyt tarkastelemaan lähemmin vastaavuus- eli korrespondenssiteo-riaa. Luvussa 2.2 määriteltiin modaalilogiikan kaavanφvalidisuus kehyksessä (määritelmä 2.10). Tämä määritelmä on oleellinen tarkasteltaessa korrespon-denssiteoriaa. Nimittäin korrespondenssiteoria perustuu määritelmään, jon-ka mujon-kaan modaalilogiijon-kan jon-kaava φ vastaa predikaattilogiikan kaavaa, jos kaavan φ kehysvalidisuuden kanssa on yhtäpitävää jokin predikaattilogiikan kaava.

Luvussa 2.2 on tarkasteltu yksittäisen modaalilogiikan kaavan φ kehys-validisuutta. Kehysvalidisuuden käsite voidaan laajentaa koskemaan myös modaalilogiikan kaavajoukkoa Γ. Lisäksi kaavajoukon Γ validisuus voidaan määritellä myös Kripke-kehysten luokassa K. Määritellään nämä käsitteet nyt täsmällisesti.

Määritelmä 3.2. (Vrt. [1, s. 125]) Modaalilogiikan kaavajoukko Γ on validi kehyksessä F, jos ja vain jos jokainen siihen kuuluva kaava on validi kehyk-sessä F, eli jokaisella modaalilogiikan kaavalla φ ∈ Γ pätee: F φ. Tätä merkitään notaatiolla F Γ.

Määritelmä 3.3. (Vrt. [1, s. 125]) Modaalilogiikan kaavajoukko Γ on validi Kripke-kehysten luokassa K, jos ja vain jos se on validi jokaisessa kehysluok-kaanK kuuluvassa kehyksessä F. Tätä merkitään notaatiolla KΓ.

Modaalilogiikan kaava φ voi määritellä Kripke-kehysten luokan. Tällöin puhutaan kehysmääriteltävyydestä, joka on lähtökohta korrespondenssiteo-rian tarkastelulle. Lisäksi kehysluokka voi yksittäisen modaalilogiikan kaa-van sijasta olla määriteltävissä kaavajoukolla Γ ⊆ M L(Φ). Jos jokin kaava tai kaavajoukko määrittelee jonkin kehysluokan, niin sanotaan, että tämä kehysluokka on modaalisesti määriteltävä. Määritellään nämä käsitteet nyt täsmällisesti.

Määritelmä 3.4. (Vrt. [1, s. 125]) OlkoonKluokka Kripke-kehyksiä. Tällöin (i) modaalilogiikan kaavaφ määritteleeluokanK, jos jokaisella kehyksellä

F pätee:

F ∈ K ⇔ F φ,

ja

(ii) kaavajoukko Γ⊆M L(Φ)määritteleeluokanK, jos jokaisella kehyksellä

F pätee:

F ∈ K ⇔ F Γ.

Määritelmä 3.5. (Vrt. [1, s. 125]) Kripke-kehysten luokkaKonmodaalisesti määriteltävä, jos on olemassa modaalilogiikan kaavajoukko Γ siten, että Γ määrittelee luokan K.

(23)

Jokaista Kripke-kehysten luokkaa K vastaa jokin ominaisuus ja päinvas-toin. Esimerkiksi refleksiivisyyttä vastaa refleksiivisten kehysten luokka ja irrefleksiivisyyttä vastaa irrefleksiivisten kehysten luokka. Kripke-kehys on refleksiivinen, jos ja vain jos se kuuluu kaikkien refleksiivisten kehysten luok-kaan, ja irrefleksiivinen, jos ja vain jos se kuuluu kaikkien irrefleksiivisten kehysten luokkaan.

Jos Kripke-kehysten luokka on modaalisesti määriteltävissä, niin myös tätä kehysluokkaa vastaava ominaisuus on modaalisesti määriteltävissä. Ni-mittäin jos modaalilogiikan kaava φ tai kaavajoukko Γ määrittelee Kripke-kehysten luokan K, niin tämä kaava tai kaavajoukko määrittelee myös tätä kehysluokkaa vastaavan ominaisuuden. Näin ollen voidaan sanoa, että mo-daalilogiikan kaavaφtai kaavajoukko Γ määrittelee esimerkiksi symmetrisyy-den, jos se määrittelee symmetristen kehysten luokan. Tällöin symmetrisyys on modaalisesti määriteltävä.

Tarkastellaan seuraavaksi neljää eri kehysluokkaa, jotka ovat modaalises-ti määriteltävissä. Tarkasteltavat kehysluokat ovat refleksiivisten, symmet-risten, transitiivisten ja euklidisten kehysten luokat. Osoitetaan nyt, että näiden kehysten vaihtoehtorelaatioilla on nämä ominaisuudet, jos ja vain jos tietty modaalilogiikan kaava on validi kehysluokkaan kuuluvassa kehyksessä

F.

Lause 3.4. Olkoon F =hW, Ri kehys ja p∈Φ. Tällöin (i) F ppR on refleksiivinen,

(ii) F ppR on symmetrinen, (iii) F ♦♦ppR on transitiivinen,

(iv) F ppR on euklidinen. Todistus. Todistetaan jokainen kohta erikseen.

(i) Todistetaan suunta vasemmalta oikealla kontrapositiolla, eli oletetaan, että R ei ole refleksiivinen. On siis osoitettava, että F 2 pp. Koska R ei ole refleksiivinen, on olemassa sellainen maailma w, että (w, w) ∈/ R. Olkoon nyt M = hW, R, Vi sellainen malli, että V(p) =

W\{w}. Siis M, w 2 p ja kaikilla muilla maailmoilla vW pätee

M, v p. Tämä on siis voimassa myös jokaisella sellaisella vW, jolle pätee (w, v) ∈ R. Näin ollen M, w p. Oletetaan sitten, ettei ole olemassa sellaista vW, että (w, v) ∈ R. Tällöin maailmasta w

ei päästä mihinkään maailmaan, joten M, w p. Näin ollen joka tapauksessa M, w 2 p ja M, w p, joten M, w 2 pp. Siis

F 2pp. Näin ollen on todistettu väite

(24)

Oletetaan sitten, että R on refleksiivinen. Olkoon M = hW, R, Vi, ja olkoon wW mielivaltainen. Jos M, w 2p, niin väite pätee. Olete-taan siis, ettäM, w p. Nyt koskaRon refleksiivinen, eli (w, w)∈R, niin välttämättä M, w p. Siis M, w pp. Koska wW oli mielivaltainen, tämä pätee jokaiselle mallin M maailmalle w. Lisäksi koska valuaatiofunktiolle ei tehty mitään oletuksia, niin jokaisella va-luaatiollaV : Φ→ P(w) päteehF, Vi ppeliF pp. Näin ollen on todistettu väite

R on refleksiivinen⇒ F pp.

Molempien kohtien perusteella väite on todistettu, eli F ppR on refleksiivinen.

(ii) Todistetaan suunta vasemmalta oikealle kontrapositiolla, eli oletetaan, ettäR ei ole symmetrinen. Tällöin on olemassa sellaiset maailmatw ja

v, että (w, v)∈Rja (v, w)∈/ R. On siis osoitettava, ettäF 2pp. Olkoon nyt M= hW, R, Vi sellainen malli, että V(p) = {w}. Tällöin ei ole olemassa sellaista maailmaa u, että (v, u) ∈ R ja M, u p. Näin ollenM, v 2p. Nyt koska oletuksen perusteella (w, v)∈R, niin

M, w 2p, ja edelleen koska M, w p, niin M, w 2pp. Siis

F 2pp. Näin ollen on siis todistettu väite

F ppR on symmetrinen.

Oletetaan sitten, että R on symmetrinen. Olkoon M = hW, R, Vi, ja olkoon wW mielivaltainen. Jos M, w 2 p, niin väite pätee. Näin ollen oletetaan, ettäM, w p. Nyt jos ei ole olemassa sellaista vW, että (w, v) ∈ R, niin triviaalisti M, w p. Oletetaan siis, että on olemassa sellainen vW, että (w, v) ∈ R. Nyt koska oletuksen perusteellaR on symmetrinen, niin (v, w)∈R. Edelleen koska (v, w)∈ R ja M, w p, niin M, v p. Näin ollen kaikilla vW, joilla (w, v)∈R pätee M, v p, mistä seuraa edelleen, ettäM, w p. Siis M, w pp. Koska wW oli mielivaltainen, tämä pätee jokaiselle mallin Mmaailmalle w. Lisäksi koska valuaatiofunktiolle ei tehty mitään oletuksia, niin jokaisella valuaatiollaV : Φ→ P(w) pätee

hF, VippeliF pp. Näin ollen on siis todistettu väite

R on symmetrinen ⇒ F pp.

Molempien kohtien perusteella väite on todistettu, eliF ppR on symmetrinen.

(iii) Todistetaan suunta vasemmalta oikealla kontrapositiolla, eli oletetaan, että R ei ole transitiivinen. Tällöin on olemassa sellaiset maailmat w,

(25)

v ja u, että (w, v) ∈ R, (v, u) ∈ R ja (w, u) ∈/ R. On siis osoitettava, että F 2 ♦♦pp. Olkoon nyt M= hW, R, Vi sellainen malli, että

V(p) = {u}. Nyt koska M, u p ja (v, u) ∈ R, niin M, v p. Edelleen koska M, v p ja (w, v) ∈ R, niin M, w ♦♦p. Mutta koskaV(p) ={u} ja (w, u)∈/ R, niin ei ole olemassa sellaista w0 ∈W, että (w, w0) ∈ R ja M, w0

p. Näin ollen M, w 2 p. Nyt koska

M, w ♦♦p ja M, w 2p, niin M, w 2 ♦♦pp. Siis F 2 ♦♦p

p. Näin ollen on siis todistettu väite

F ♦♦ppR on transitiivinen.

Oletetaan sitten, että R on transitiivinen. Olkoon M = hW, R, Vi, ja olkoon wW mielivaltainen. Jos M, w 2 ♦♦p, niin väite pätee. Ole-tetaan siis, että M, w ♦♦p. Tällöin on olemassa vW siten, että (w, v) ∈ R ja M, v p. Koska M, v p, niin on olemassa uW

siten, että (v, u)∈ R ja M, u p. Nyt koska R on transitiivinen sekä (w, v)∈R ja (v, u)∈R, niin (w, u)∈R. Edelleen koska (w, u)∈R ja

M, u p, niin M, w p. Siis M, w ♦♦pp. Koska wW oli mielivaltainen, tämä pätee jokaiselle mallin M maailmalle w. Lisäksi koska valuaatiofunktiolle ei tehty mitään oletuksia, niin jokaisella valu-aatiolla V : Φ→ P(w) pätee hF, Vi ♦♦pp eliF ♦♦pp. Näin ollen on siis todistettu väite

R on transitiivinen⇒ F ♦♦pp.

Molempien kohtien perusteella väite on todistettu, eli F ♦♦p

pR on transitiivinen.

(iv) Todistetaan suunta vasemmalta oikealle kontrapositiolla, eli oletetaan, että R ei ole euklidinen. On siis osoitettava, että F 2 pp. Koska R ei ole euklidinen, on olemassa sellaiset maailmat w, v ja u, että (w, v) ∈ R, (w, u) ∈R ja (v, u)∈/ R. Olkoon nyt M=hW, R, Vi

sellainen malli, ettäV(p) ={u}. Näin ollen koska (w, u)∈R jaM, u p, niin M, w p. Mutta koska (v, u) ∈/ R ja V(p) = {u}, niin ei ole olemassa sellaista u0, että (v, u0) ∈ R ja M, u0

p, joten M, v 2 p. Näin ollen koska (w, v) ∈ R ja M, v 2 p, niin M, w 2 p. Nyt koska M, w p ja M, w 2 p, niin M, w 2 pp. Siis

F 2pp. Näin ollen on siis todistettu väite

F ppR on euklidinen.

Oletetaan sitten, että R on euklidinen. Olkoon M = hW, R, Vi, ja olkoon wW mielivaltainen. Jos M, w 2 p, niin väite pätee. Ole-tetaan siis, että M, w p. Tällöin on olemassa sellainen vW, että (w, v) ∈ R ja M, v p. Olkoon lisäksi u sellainen mielivaltai-nen maailma, että (w, u)∈R. Koska R on euklidinen sekä (w, v)∈R

(26)

ja (w, u) ∈ R, niin (u, v) ∈ R (ja (v, u) ∈ R). Nyt koska M, v p

ja (u, v) ∈ R, niin M, u p. Koska maailma u oli mielivaltainen, niin tällöin kaikilla uW, joilla (w, u) ∈ R, pätee M, u p, joten

M, w p. Siis M, w pp. Koska wW oli mielival-tainen, tämä pätee jokaiselle mallin M maailmalle w. Lisäksi koska valuaatiofunktiolle ei tehty mitään oletuksia, niin jokaisella valuaatiol-la V : Φ → P(w) pätee hF, Vi pp eli F pp. Näin ollen on siis todistettu väite

R on euklidinen⇒ F pp.

Molempien kohtien perusteella väite on todistettu, eli F p

pR on euklidinen.

Tämän perusteella kaava pp määrittelee refleksiivisten kehysten luokan ja kaavappmäärittelee symmetristen kehysten luokan. Lisäksi kaava ♦♦pp määrittelee transitiivisten kehysten luokan ja kaavap

p määrittelee euklidisten kehysten luokan.

Jotkut Kripke-kehysten luokat Kvoidaan määritellä myös predikaattilo-giikan kaavalla. Korrespondenssiteoriassa tarkastellaankin sitä, milloin mo-daalisesti määriteltävä Kripke-kehysten luokka on määriteltävissä myös pre-dikaattilogiikassa. Kaikki edelliset kehysluokat ovat määriteltävissä myös predikaattilogiikassa. On selvää, että predikaattilogiikan kaava ∀xR(x, x) määrittelee refleksiivisisten kehysten luokan ja kaava∀x∀y(R(x, y)→R(y, x)) määrittelee symmetristen kehysten luokan. Lisäksi kaava∀x∀y∀z((R(x, y)∧ R(y, z)) → R(x, z)) määrittelee transitiivisten kehysten luokan ja kaava

∀x∀y∀z((R(x, y)∧R(x, z))→R(y, z)) määrittelee euklidisten kehysten luo-kan.

Määritelmä 3.6. (Vrt. [1, s. 126]) Jos kehysten luokka voidaan määritellä modaalilogiikan kaavalla φ ja predikaattilogiikan kaavalla α, niin sanotaan, että kaavat φ ja α ovat toistensa kehyskorrespondentit.

Edellä esiteltyjä refleksiivisten, symmetristen, transitiivisten ja euklidis-ten kehysluokkien määritteleviä predikaattilogiikan kaavoja

• ∀xR(x, x)

• ∀x∀y(R(x, y)→R(y, x))

• ∀x∀y∀z((R(x, y)∧R(y, z))→R(x, z))

(27)

ei kuitenkaan saada suoraan standardikäännöksellä vastaavien kehysluokkien määrittelevistä modaalilogiikan kaavoista, vaikka molemmissa tapauksissa käsitellään ensimmäisen kertaluvun logiikkaa. Standardikäännöksen avul-la esimerkiksi refleksiivisyyden määrittelevästä modaalilogiikan kaavasta on saatavissa vastaava toisen kertaluvun logiikan kaava. Itseasiassa jokainen mo-daalisesti määriteltävä kehysluokka on määriteltävissä myös monadisen toi-sen kertaluvun logiikassa. Mielenkiintoista onkin, milloin modaalisesti määri-teltävä kehysluokka on määriteltävissä predikaattilogiikassa. Korrespondens-siteoriassa tarkastellaan riittäviä ehtoja sille, että modaalilogiikan kaavaa vastaa predikaatti- eli ensimmäisen kertaluvun logiikan kaava. Tähän liit-tyy syntaksiin perustuvia kriteerejä, joista tunnetuinta Henrik Sahlqvistin esittämää kriteeriä, Sahlqvistin kaavoja, tarkastellaan tässä tutkielmassa.

4

Sahlqvistin kaavat

Tässä luvussa tarkastellaan Sahlqvistin kaavoja. Ennen sitä on kuitenkin tutustuttava joihinkin käsitteisiin, jotka ovat oleellisia Sahlqvistin kaavojen tarkastelussa.

4.1

Positiivisuus ja negatiivisuus

Tutustutaan seuraavaksi positiivisuuden ja negatiivisuuden käsitteisiin, jotka ovat oleellisia Sahlqvistin kaavojen tarkastelussa. Modaalilogiikan kaavassa

φ jokainen propositiosymbolin pesiintymä on joko positiivinen tai negatiivi-nen. Lisäksi itse kaavanφ voidaan sanoa olevan positiivinen tai negatiivinen, mutta on myös mahdollista, että se ei ole positiivinen eikä negatiivinen. Nä-mä käsitteet ovat myös pohjana myöhemmin tarkasteltavalle modaalilogiikan kaavan φ kasvamiselle ja vähenemiselle, joten määritellään ne nyt täsmälli-sesti.

Määritelmä 4.1. (Vrt. [1, s. 151]) Propositiosymbolinpesiintymä kaavassa

φ on positiivinen, jos siihen vaikuttavien negaatioiden määrä on parillinen. Vastaavasti propositiosymbolin p esiintymä kaavassa φ on negatiivinen, jos siihen vaikuttavien negaatioiden määrä on pariton.

Määritelmä 4.2. (Vrt. [1, s. 152]) Modaalilogiikan kaava φ on positiivi-nen propositiosymbolin p suhteen, jos kaavassaφkaikki propositiosymbolinp

esiintymät ovat positiivisia. Vastaavasti modaalilogiikan kaava φ on negatii-vinen propositiosymbolin p suhteen, jos kaavassa φkaikki propositiosymbolin

pesiintymät ovat negatiivisia. Lisäksi jos kaavassaφ ei esiinny lainkaan pro-positiosymbolia p, niin kaava φ on sekä positiivinen että negatiivinen propo-sitiosymbolin p suhteen.

Määritelmä 4.3. (Vrt. [1, s. 152]) Modaalilogiikan kaava φ onpositiivinen, jos se on positiivinen kaikkien siinä esiintyvien propositiosymbolien suhteen.

(28)

Vastaavasti modaalilogiikan kaava φ on negatiivinen, jos se on negatiivinen kaikkien siinä esiintyvien propositiosymbolien suhteen.

Tarkastellaan positiivisuuden ja negatiivisuuden käsitteitä vielä esimerk-kien avulla.

Esimerkki 4.1. Olkoot p ja q propositiosymboleja. Tarkastellaan nyt kaa-vojen φ =¬(p∨ ¬¬p), ψ =(¬¬p∨q) ja θ =(pp) positiivisuutta ja negatiivisuutta.

(i) Kaavassa φ propositiosymbolin p molempiin esiintymiin vaikuttavien negaatioiden määrä on pariton, joten molemmat propositiosymbolin p

esiintymät ovat negatiivisia. Näin ollen kaava φ on negatiivinen pro-positiosymbolin p suhteen. Lisäksi koska kaavassa φ ei esiinny muita propositiosymboleita, niin se on negatiivinen kaikkien siinä esiintyvien propositiosymbolien suhteen. Näin ollen kaava φ on määritelmän 4.3 perusteella negatiivinen.

(ii) Kaavassa ψ = (¬¬p∨q) molempiin propositiosymboleihin p ja q

vaikuttavien negaatioiden määrä on parillinen, joten kaava ψ on posi-tiivinen molempien propositiosymbolien p ja q suhteen. Koska kaavas-saψ ei esiinny muita propositiosymboleita, se on positiivinen kaikkien siinä esiintyvien propositiosymbolien suhteen. Näin ollen kaava ψ on määritelmän 4.3 perusteella positiivinen.

(iii) Kaavan θ = (pp) positiivisuuden tai negatiivisuuden tarkaste-lemiseksi se on ensin esitettävä konnektiivien ¬ ja ∨ avulla. Eli θ =

♦(pp) =(¬p∨p). Nyt havaitaan, että kaavassa θ propositiosym-bolinpensimmäiseen esiintymään vaikuttavien negaatioiden määrä on parillinen ja toiseen pariton. Näin ollen kaavaθ ei ole positiivinen eikä negatiivinen propositiosymbolinpsuhteen. Sen sijaan koska kaavassaθ

ei esiinny ollenkaan propositiosymboliaq, niin kaava θ on sekä positii-vinen että negatiipositii-vinen propositiosymbolinqsuhteen. Kaavaθei siis ole positiivien eikä negatiivinen kaikkien siinä esiintyvien propositiosym-bolien suhteen, joten määritelmän 4.3 perusteella se ei ole positiivinen eikä negatiivinen.

Vastaavat käsitteet voidaan määritellä myös toisen kertaluvun kaavalle ja siinä esiintyvälle predikaattisymbolilleP. Esitetään vielä nämäkin määri-telmät.

Määritelmä 4.4. Toisen kertaluvun kaavassa yksipaikkaisen predikaatti-symbolin P esiintymä on positiivinen, jos siihen vaikuttavien negaatioiden määrä on parillinen. Vastaavasti toisen kertaluvun kaavassa yksipaikkaisen predikaattisymbolin P esiintymä on negatiivinen, jos siihen vaikuttavien ne-gaatioiden määrä on pariton.

Referensi

Dokumen terkait

Di sisi lain, BPS melaporkan bahwa neraca perdagangan Indonesia mengalami defisit US$310 juta di bulan Agustus 2014 yang disebabkan oleh tingginya defisit pada sektor migas

Melalui kegiatan ini, dilakukan pengembangan teknologi prototipe sistem konveyor menggunakan Programmable Logic Controller (PLC) Mitsubishi MELSEC FX-2N 32MR yang

más típusú (például az átlagköltséghez vagy akár az átlagos változó költséghez viszonyított) haszonkulcsok nem mutatják közvetlenül a vállalatok piaci erejét,

Az FKGP-ben 1990 januárjában pártszakadás tör- tént A gyöngyösi alapszervezetből kilépett 4 fő és megalakította a Nemzeti Kisgazda- és Polgári Párt helyi

CONTRACT AMENDMENT No.1 PREVIOUS INVOICE INVOICE THIS PERIOD.. DESCRIPTION

Di Kota Magelang pada tahun 2013 terdapat 32 kasus kematian balita, yang terjadi di wilayah Puskesmas Magelang Utara sebanyak 15 kasus, Puskesmas Magelang Tengah 7

Dari penelitian ini diharapkan dapat memberikan informasi yang berguna bagi para peneliti lainnya yang ingin mengetahui lebih mendalam mengenai pengujian berbagai teori