Lause- ja predikaatarvutuse valemid ning interpretatsioon

Electronics5.46 KB

Lausearvutuse valemid ja reeglid

Lausearvutuse valemid on parajasti need avaldised, mida saab koostada järgmiste reeglite abil:

  1. Iga lausemuutuja on lausearvutuse valem.
  2. Kui F on lausearvutuse valem, siis ka ¬F on lausearvutuse valem.
  3. 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:

  1. Kui F = ¬G, siis F = 1 parajasti siis, kui G = 0.
  2. Kui F = G & H, siis F = 1 parajasti siis, kui G = 1 ja H = 1.
  3. Kui F = G ∨ H, siis F = 1 parajasti siis, kui G = 1 või H = 1.
  4. Kui F = G ⇒ H, siis F = 1 parajasti siis, kui G = 0 või H = 1.
  5. 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:

  1. Kui t = x, kus x on indiviidmuutuja, siis tα on muutuja x väärtus.
  2. Kui t = c, kus c on konstantsümbol, siis tα = cα.
  3. 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:

  1. iga konstantsümboli c ∈ C hulga Mα mingiks elemendiks cα;
  2. iga n-kohalise funktsionaalsümboli f ∈ F mingiks n-kohaliseks funktsiooniks fα : (Mα)n → Mα;
  3. 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:

  1. Kui P on n-kohaline predikaatsümbol ja t1, ..., tn on termid, siis P(t1, ..., tn) on predikaatarvutuse valem.
  2. Kui F on predikaatarvutuse valem, siis ¬F on predikaatarvutuse valem.
  3. Kui F ja G on predikaatarvutuse valemid, siis (F & G), (F ∨ G), (F ⇒ G) ja (F ⇔ G) on predikaatarvutuse valemid.
  4. Kui x on indiviidmuutuja ja F on predikaatarvutuse valem, siis ∀x F ja ∃x F on predikaatarvutuse valemid.

Download

PDF Word HTML