Kihagyás

Fromulák

Formulák igazságtáblája

X Y Z \(( \neg (Z \supset \neg X ) \lor Y )\)
i i i i
i i h i
i h i i
i h h h
h i i i
h i h i
h h i h
h h h h

Egy formula igazhalmaza azon \(\mathbb{I}\) interpretációk halmaza amelyre a helyettesítési érték igaz

Egy formula hamishalmaza azon \(\mathbb{I}\) interpretációk halmaza amelyre a helyettesítési érték hamis

Példában az X, Y, Z bázis esetén az igazsághalmaz {(i,i,i),(i,i,h),(i,h,i),(...)}

Implikáció iránya

$ X \supset Y$

$ X \rightarrow Y$

Igazságértékelés függvény

Egy formula igaz/hamishalmazának előállításához keressük a formula bázisának interpretációira azokat a feltételeket, amelyek biztosítják, hogy az igaz és hamishalmaznak eleme legyen

Halmazok előállításának eszköze a \(\varphi A^{\alpha}\) igazsságértékelés fügvénye (\(\alpha = i \lor h\)) amely A formula esetén az igazságtábla felírása nélkül megadja a közvetlen részformulán keresztül az A interpretációira vonatkozó $\varphi A^{i} \land \varphi A ^{h} $ értéket.

Definíció szerkezeti rekurzióvan

  • Ha A prímformula (ítéletváltozó), akkor \(\varphi A^{i}\) feltételt pontosan azon \(\mathbb{i}\)
  • A $ \varphi (\neg A)^{i} $ feltételek pontosan akkor teljesülnek

Igazságértékelés fügvény

$ \varphi (X \supset Y \land Z \lor \neg X)^{i} $

1. ág 2. ág 3. ág
X Y Z X Y Z X Y Z
h * * * i i h \ *

Formulák szemnatikus tulajdonságai

Interpretáció kielégít egy formulát

Egy I interpretáció kielégít egy B formulát

\(( I =_{0} B )\) i az I interpretációban. A formul´at kiel´eg´ıt˝o I interpretációt a formula modelljének is szokás nevezni.

Kielégíthetőség/kielégíthetelenség/tautológia formulákra

  • Egy B formula kielégíthető ha legalább egy interpretációja kielégíti
  • Egy B formula kielégíthetetlen, ha egyetlen interpretáció sem elégíti ki.
  • Egy B formula tautológia (\(\models_0\)), ha minden interpretáció kielégíti. A tautologiát ítéletlogikai törvénynek is nevezik.

Kielégíthetőség kiterjeszthető formula halmazokra

Akkor elégíti ki ha legalább egy interpretációja kielégíti

Kielégíthetetlen, ha bármely interpretációban legalább egy formulája hamis (nincs olyan interpretáció, ami kielégítené)

Szemantikus következmény

Fogalom

Egy G formula szemantikus vagy taulogikus következménye az $ \digamma = {\digamma_{1},\digamma_{2},...,\digamma_{n}}$ formulahalmaznak

Ha \(\digamma\)- nek következménye \(G_{1} (\digamma \models_{0} G_{1})\) és \(\digamma\)- nek következménye \(G_{2} (\digamma \models_{0} G_{2})\) valamint \(\{G_{1},G_{2}\}\)-nek következménye \(A (\{G_{1},G_{2}\}\models_{0} A)\), akkor \(\digamma\)- nek következménye \(A(\digamma \models A)\).

Eldöntésprobléma

Definíció

Eldöntésproblémának nevezik a logikában annak eldöntését, hogy egy (F, G) pár a szemntikus következményfogalom szerint helyes gondolkodásforma-e.

Tétel

F-nek akkor és csak akkor következménye a G ha az $ \digamma \cup \neg G $ formulahalmaz vagy () formula kielégíthetelen.

Az egyik szemantikus eldöntésprobléma: tetszőleges ítéletlogikai formuláról eldőnteni, hogy kielégíthetelen-e.

A másik szemnatikus eldöntésprobléma: tetszőleges ítéletlogikai formulárol eldönteni hogy tautológia-e.

Taulogikus ekvivalens

Definíció - 1

Két vagy több formula igazségtébléja lehet azonos, ekkor azt mondjuk, hogy a formulák taulogikusan ekvivalensek.

Jelölése a \(\sim_{0}\)


Definíció - 2

A z A és B formulák tautologikusan ekvivalensek,
ha \(A \models_{0} B\) és \(B \models0 A\).

Ekkor \(\models_{0} (A \supset B) \land (B \supset A)\).

Átalakítási szabályok

  • $ X \supset Y \sim_{0} \neg X \lor Y $
  • $ \neg \neg X \sim_0 X $

De Morgan szabályok

  • $ \neg (X \land Y) \sim_0 \neg X \lor \neg Y $
  • $ \neg (X \lor Y) \sim_0 \neg X \land \neg Y $

Egyszerűsítési szabályok

  • \((X \lor d) \land (\neg X \lor d) \sim_{0} d\)
  • \((X \land k) \lor (\neg X \land k) \sim_{0} k\)

Következtetési módok

Következtetési módok - Definíció

Legyen a F feltételhalmazban szerelpő változók száma n. Ekkor a legszűkebb következmény az az \(\{i,h\}^{n} \rightarrow \{i,h\}\) leképezés, amely pontosan azokhoz az interpretációkhoz rendel i értéket, amelyek kielégítik F-et


Következtetési módok - Előrekövetkeztetés

Ismert F feltételhalmaz, keresük a lehetséges következményeit. Megkeressük F legszűkebb következményét R-t.
Következmény az amire igaz: \(R \supset G\) tautologia azaz R igazhalmaz része G igazhalamzának.

Következtetési módok - Visszakövetkeztetés

A következményformula ismeretében döntjük el hogy valamilyen következmény fent áll-e.
B pontosan akkor következménye F-nek ha minden olyan interpretációban, ahol B hamos, az F kielégíthetetlen.

Formalizálás

Formalizálás - Példa