160 likes | 344 Views
Predikaatarvutuse normaliseerimine. Lõikereegel. lubab tuletada tühja sekventsi (kui arvutus ei ole kooskõlaline):. tühja sekventsist saab lõdvendusreegli abil tuletada mistahes valemi:. Lõikereegli problemaatika.
E N D
Lõikereegel • lubab tuletada tühja sekventsi (kui arvutus ei ole kooskõlaline): • tühja sekventsist saab lõdvendusreegli abil tuletada mistahes valemi: Lõikereegli problemaatika Kui kõik predikaatarvutuse tuletused saaks esitada lõikereeglit kasutamata (= predikaatarvutus on normaliseeritav), siis oleks predikaatarvutus kooskõlaline
on valemis A sisalduvate loogikatehete ja kvantorite arv. Lõikereegli astak Lõikereegli astak Tähistus: • sekvents on tuletatav lõikereeglit kasutades, kusjuures: • F={A1, … , Am} on kõigi tuletus kasutatud “väljalõigatud” valemite hulk; • k on suurim lõikereegli astak selles tuletuses
A: B: Tõestus AB korral Vaadelda tuleb kaht juhtu: Aksioom Jätkub ….
A: Tõestus AB korral (2) Jätkub ….
B: Tõestus AB korral (3) m.o.t.t
Lemma 2. Tõestus. Jätkub ...
Lemma 2. (2) m.o.t.t
Lemma 3. Tõestus. Eraldi tuleb tõestada iga järgmise juhu jaoks: Jätkub ...
A: B: Lemma 3. (2) Juht C=AB. m.o.t.t
A: Lemma 3. (3) L1 Jätkub ...
B: Lemma 3. (4) m.o.t.t.
Teoreem 1 Teoreem 1’ Järeldus Esimest järku predikaatarvutus G4 on normaliseeritav Arvutuse G4 iga tuletus on teisendatav tuletuseks, milles ei kasutata lõikereeglit Esimest järku predikaatarvutus on kooskõlaline Predikaatarvutuse normaliseeritavus
Loengu järgmised slaidid vt. aadressil http://www.cs.ioc.ee/lai/loogika/loeng6_slaid1.html