250 likes | 458 Views
Programmide dünaamiline loogika. Modaalsusoperaatorid. Modaalsusoperaatorite erinevaid interpretatsioone. Näide:. Programmide dünaamiline loogika. DL-s kasutatav tähistusviis. Programmide dünaamiline loogika. Dünaamilise loogika valemid. Dünaamilise loogika semantika. DL tähistusi.
E N D
Näide: Programmide dünaamiline loogika
Dünaamiline loogika ja aritmeetiline universum (2) Tuletusreeglid:
J.McCarthy “91-funktsioon” (2) • Kui z≤100, siis on 91-funktsioon on arvutatav • programmiga S*, kus: • Piisab tõestada, et
Teoreem. Tõestus Olgu Lemma 1 Lemma 2 Lemma 3 Seega m.o.t.t.
Lemma1. Tõestus Olgu Käsitleme eraldi kolme juhtu: Väide 1
Väide 2 Tõepoolest, pärast omistamisi x:=x+11; k:=k+1muutub predikaat Q järgmiselt Väide 3 Seega Analoogiliselt saab tõestada m.o.t.t.