Lause- ja predikaatarvutuse valemid ning interpretatsioon
Lausearvutuse valemid ja reeglid
Lausearvutuse valemid on parajasti need avaldised, mida saab koostada järgmiste reeglite abil:
- Iga lausemuutuja on lausearvutuse valem.
- Kui F on lausearvutuse valem, siis ka ¬F on lausearvutuse valem.
- Kui F ja G on lausearvutuse valemid, siis ka (F & G), (F ∨ G), (F ⇒ G) ja (F ⇔ G) on lausearvutuse valemid.
Valemi tõeväärtuse määramine
Olgu fikseeritud lausearvutuse valemis F leiduvate lausemuutujate mingi väärtustus. Kui F on lausemuutuja, siis valemi F tõeväärtuseks loetakse sellele muutujale antud tõeväärtus. Kui F sisaldab vähemalt ühte lausearvutuse tehet, siis valemi F tõeväärtus leitakse järgmiste reeglite abil:
- Kui F = ¬G, siis F = 1 parajasti siis, kui G = 0.
- Kui F = G & H, siis F = 1 parajasti siis, kui G = 1 ja H = 1.
- Kui F = G ∨ H, siis F = 1 parajasti siis, kui G = 1 või H = 1.
- Kui F = G ⇒ H, siis F = 1 parajasti siis, kui G = 0 või H = 1.
- Kui F = G ⇔ H, siis F = 1 parajasti siis, kui (G = 1 ja H = 1) või (G = 0 ja H = 0).
Predikaadid, kvantorid ja mudelid
Predikaadi P : Mn → {1, 0} tõesuspiirkonnaks nimetatakse hulka TP = {(a1, ..., an) ∈ Mn | P(a1, ..., an) = 1}.
Üldisuskvantor on tõene parajasti siis, kui argumentide x1, ..., xi−1, xi+1, ..., xn väärtused on sellised, et hulga M iga elemendi m korral on P(x1, ..., m, ..., xn) tõene.
Tõene mudel ja valemite hulga mudel
Tõene mudel: valemi F mudeliks nimetatakse sellist interpretatsiooni α, milles valem F on tõene oma vabade muutujate kõikidel väärtustel. Sel juhul öeldakse ka, et valem F on tõene mudelis α.
Mudel: interpretatsiooni α nimetatakse valemite hulga {F1, ..., Fn} mudeliks, kui see interpretatsioon on iga üksiku valemi mudel.
Interpretatsioon ja termi väärtus
Termi t väärtus tα interpretatsioonis α indiviidmuutujate fikseeritud väärtustel leitakse järgmiste reeglite abil:
- Kui t = x, kus x on indiviidmuutuja, siis tα on muutuja x väärtus.
- Kui t = c, kus c on konstantsümbol, siis tα = cα.
- Kui t = f(t1, ..., tn), kus f on n-kohaline funktsionaalsümbol ja t1, ..., tn on termid, siis tα = fα(t1α, ..., tnα).
Signatuuri interpretatsiooni struktuur
Signatuuri σ = ⟨C; F; P⟩ interpretatsioon on järjestatud paar α = ⟨Mα; Iα⟩, kus Mα on mingi mittetühi hulk, mida nimetatakse põhihulgaks ehk interpretatsiooni kandjaks, ja Iα on interpreteeriv kujutus, mis teisendab:
- iga konstantsümboli c ∈ C hulga Mα mingiks elemendiks cα;
- iga n-kohalise funktsionaalsümboli f ∈ F mingiks n-kohaliseks funktsiooniks fα : (Mα)n → Mα;
- iga n-kohalise predikaatsümboli P mingiks n-kohaliseks predikaadiks Pα : (Mα)n → {1, 0}.
Predikaatarvutuse valemid
Predikaatarvutuse valemid on parajasti need avaldised, mis on moodustatud järgmiste reeglite abil:
- Kui P on n-kohaline predikaatsümbol ja t1, ..., tn on termid, siis P(t1, ..., tn) on predikaatarvutuse valem.
- Kui F on predikaatarvutuse valem, siis ¬F on predikaatarvutuse valem.
- Kui F ja G on predikaatarvutuse valemid, siis (F & G), (F ∨ G), (F ⇒ G) ja (F ⇔ G) on predikaatarvutuse valemid.
- Kui x on indiviidmuutuja ja F on predikaatarvutuse valem, siis ∀x F ja ∃x F on predikaatarvutuse valemid.