Szintaxis 1

A leírott kifejezés helyességét határozza meg.

Jelkészlet

  • betűk (ítéletváltozók) - atomok
  • I(gaz), H(amis) (konstansok) - atomok
  • - műveleti szimbólumok
  • zárójelek

Formulaképzés

  • minden atom formula Például: formula, akkor , … is formulák
  • az itéletváltozók és műveleti szimbólumok alkalmazásával összetett formulákat tudunk képezni (magyar betűkkel jelöljük az atomi formukákat, görög betűkkel az összetett formulákkal)

Szemantika 1

A helyes kifejezés jelentését határozza meg.

Interpretáció 2

Egy függvény változóihoz hozzárendeljük a lehetséges igazságértékek valamelyikét.

  • változó esetén a lehetőségek száma:

Modell

Olyan [[Nulladrendű logika#Interpretáció [ 2]|interpretáció]], amiben a formula igaz.

Tautológia

Minden interpretációban igaz.

Kontradikció

Ellentmondás, a tautológia ellenpárja. Minden interpretációban hamis.

Logikai műveletek

Konjunkció - metszet - és

Jele:

000
100
010
111

Diszjunkció - unió - vagy

Jele:

000
101
011
111

Komplementer

Jele:

01
10

Implikáció

Jele:

001
011
100
111

Ekvivalencia

Jele:

001
100
010
111

Formulák ekvivalenciája

Két formula ekvivalens amennyibe az igazságértékük minden interpretációban megegyezik.

Formalizálás

A formalizálás során a kijelentéseket matematikai nyelvre fogalmazzuk meg.

Normálformák

Az adott műveleteket úgy alakítjuk át, hogy azokat adott sorrendben végezzük el.

Diszjunktív normálforma

Konjunktív normálforma

Utoljára éselünk. Ehhez a következő átalakításokra lesz szükségünk:

  • :
  • :
  • :
  • :

Klóz

Konjunktív és diszjunktív normálformák esetén is amiket összeéselünk (konjunktív normálformák esetén), vagy összevagyolunk (diszjunktív normálforma esetén) klózoknak hívunk.

Rezolúció

Rezolúciót akkor használunk, amikor azt szeretnénk belátni, hogy egy kifejezés minden interpretációban igaz, vagyis tautológia. Ilyenkor a kifejezés megfordítására próbálunk igaz példát hozni, indirekt bizonyítást alkalmazunk. Mivel a tautológia megfordítása a kontradikció, amennyiben az eredeti állításunk igaz, nem fogunk tudni modellt találni a megfordítására.

Gyakorlati lépések

  1. Formalizáció
  2. Premisszák (feltételek) felírása egymás alá
  3. Következmény tagadása
  4. Tagadott következmény konjunktív normálformára hozása
  5. Klózok egymás alá írása
  6. Kiejtegetés
  7. Üres klóz

Következmény

Jele:

  • Kontradikció következménye bármi
  • Tautológia következménye tautológia

Következtetési sémák bizonyítása

Modus Ponens

001
100
010
111
A negyedik sorban igazak a feltételek, itt igaz a következmény is.

Modus Tollens

00111
10001
01010
11100
Az első sorban igazak a feltételek, itt igaz a következmény is.

Diszjunktív szillogizmus

0001
0111
1010
1110
A második sorban igazak a feltételek, itt igaz a következmény is.

Hipotetikus szillogizmus

000111
001111
010100
011111
100011
101011
110100
111111
Minden sorban amiben a feltételek igazak igaz a következmény is.

Feladatok

Megoldások

Hasznos dokumentumok

Footnotes

  1. Diszkrét Matematika tankönyv: 32. oldal 2

  2. Diszkrét Matematika tankönyv: 33. oldal