Tik-79.145 Kevät 1994

Logiikka tietotekniikassa: erityiskysymyksiä

Tentti

26.5.1994

Merkinnät:

! ---- not

hakasulut ---- nelio

^ ---- and

v ----- or

1. a) Anna määritelmä kehykselle ja mallille modaalilogiikassa. Anna malli. jossa

lause ! []P^![]!P

on pätevä sekä kehys, jossa lause ! [] P <->[]P

on pätevä, missä P on atomilause.

b) Olkoon L joukko kehyksiä. Anna määritelmä sille, milloin lause P seuraa loogisesti globaaleista premisseistä Sigma ja lokaaleista premisseistä T kehysjoukon L suhteen (milloin Sigma |= L (L alaindeksinä) T ==> P pätee) sekä osoita, että

{![]!P} |= L (L alaindeksinä) {P} ==> []P

ei päde, missä L on symmetristen kehysten joukko ja P on atomilause.

2. a) Tutki päteekö {} |=s5 {} ==P -> (![] ![]P -> [] !P)

missä s5 on refleksiivisten, symmetristen ja transitiivisten kehysten joukko ja P atomilause. Jos väite pätee, anna taulutodistus. Jollei se päde, anna vastamalli.

b) Osoita, että { ! []![]P->(P->[]P)}|=s4 {} ==> (P^![]![]P)-> [][](![]!P v P)

pätee taulumenetelmällä, missä S4 on refleksiivisten ja transitiivisten kehysten joukko.

3. a) Määritä oletusteorian

				p:q^!r		p:r^!q

< { ---------------, ----------------},{p,q,-->!p}>

q r

laajennukset. Perustele vastauksesi.

b) Formalisoi seuraavat väittämät oletusteoriaksi:

1. Normaalisti italialaiset juovat viiniä..

2. Normaalisti ranskalaiset juovat viiniä.

3. Jaques on italialainen tai ranskalainen.

Voidaanko ko. oletusteorian laajennuksista päätellä Jaquesin juovan viiniä?

4. a) Määritä yleisen logiikkaohjelman

p <-- q, ~h

q <-- ~r

h <-- ~r, ~p

stabiilit mallit.

b) Kuinka monta stabiilia laajennusta on alkuoletusten joukolla

Kaavakuva

n