LOGIKA ÉS ÉRVELÉSTECHNIKA

Hasonló dokumentumok
LOGIKA ÉS ÉRVELÉSTECHNIKA

LOGIKA ÉS ÉRVELÉSTECHNIKA

LOGIKA ÉS ÉRVELÉSTECHNIKA

TUDOMÁNYOS MÓDSZERTAN ÉS ÉRVELÉSTECHNIKA

AZ INFORMATIKA LOGIKAI ALAPJAI

A logikai következmény

Ítéletkalkulus. 1. Bevezet. 2. Ítéletkalkulus

ÍTÉLETKALKULUS (NULLADRENDŰ LOGIKA)

Negáció igazságtáblája. Propozicionális logika -- levezetések. Diszjunkció igazságtáblája. Konjunkció igazságtáblája. Kondicionális igazságtáblája

Ítéletkalkulus. 1. Bevezet. 2. Ítéletkalkulus

Logika es sz am ıt aselm elet I. r esz Logika M asodik el oad as 1/26

4. fejezet Analitikus táblázatok a kijelentéslogikában Bevezetés A következtetések helyességének ellenőrzésére több eljárás is kínálkozik.

3. Magyarország legmagasabb hegycsúcsa az Istállós-kő.

Az informatika logikai alapjai

Tartalomjegyzék. Pragmatikai és logikai alapok. Első rész A könyv célja, használata 1.2 Elméleti keretek: pragmatika és logika

1. A matematikai logika alapfogalmai. 2. A matematikai logika műveletei

Kijelentéslogika I szeptember 24.

Matematikai logika NULLADRENDŰ LOGIKA

Magyarok: Bereczki Ilona, Kalmár László, Neumann, Péter Rózsa, Pásztorné Varga Katalin, Urbán János, Lovász László

Bevezetés a Formális Logikába Érveléstechnika-logika 7.

Logika. Mihálydeák Tamás szeptember 27. Tartalomjegyzék. 1.

Matematikai logika. 3. fejezet. Logikai m veletek, kvantorok 3-1

A matematika nyelvér l bevezetés

LOGIKA. Magyarok: Bereczki Ilona, Kalmár László, Neumann, Péter Rózsa, Pásztorné Varga Katalin, Urbán János, Lovász László.

2019/02/11 10:01 1/10 Logika

Logikai ágensek. Mesterséges intelligencia március 21.

1. Logikailag ekvivalens

Mit tanultunk eddig? Mit tanultunk eddig? Mit tanultunk eddig? Mit tanultunk eddig? 4/14/2014. propozicionális logikát

Kijelentéslogika, ítéletkalkulus

Érveléstechnika-logika 9. Filozófia és Tudománytörténet Tanszék 1111 Budapest, Sztoczek J. u fsz. 2.

Elsőrendű logika. Mesterséges intelligencia március 28.

Az informatika logikai alapjai

Levezetések klasszikus nulladrendű logikai kalkulusban

LOGIKA ÉS ÉRVELÉSTECHNIKA

Predikátumkalkulus. 1. Bevezet. 2. Predikátumkalkulus, formalizálás. Predikátumkalkulus alapfogalmai, formalizálás, tagadás, logikailag igaz formulák.

Kijelentéslogika, ítéletkalkulus

Az informatika logikai alapjai

Matematikai logika és halmazelmélet

I. Igazolás és/vagy meggyőzés. Érvelés és elemzés A deduktív logika elemei. Ismétlés 2: Érvelési forma. Ismétlés 1: Deduktív érvelés

MATEMATIK A 9. évfolyam. 2. modul: LOGIKA KÉSZÍTETTE: VIDRA GÁBOR

Összefüggések. kondicionális jelentése

Logika es sz am ıt aselm elet I. r esz Logika 1/36

HARMADIK RÉSZ / 5. FEJEZET A RUSSELL-FÉLE LÉTEZÉSI PARADOXON

Predikátumkalkulus. Predikátumkalkulus alapfogalmai, formalizálás, tagadás, logikailag igaz formulák. Vizsgáljuk meg a következ két kijelentést.

1. Formalizálás. Informatikai logikai alapjai Mérnök informatikus 6. gyakorlat. 1. Jelöljék a következő nemlogikai konstansok a következőket:

A matematika nyelvéről bevezetés

Logika és informatikai alkalmazásai

Deníciók és tételek a beugró vizsgára

A matematikai logika alapjai

Érveléstechnika 6. A Racionális vita eszközei

Érveléstechnika-logika 5. Filozófia és Tudománytörténet Tanszék 1111 Budapest, Sztoczek J. u fsz. 2.

Logika és informatikai alkalmazásai

Knoch László: Információelmélet LOGIKA

LOGIKA ÉS ÉRVELÉSTECHNIKA

Diszkrét matematika I.

L'Hospital-szabály március 15. ln(x 2) x 2. ln(x 2) = ln(3 2) = ln 1 = 0. A nevez határértéke: lim. (x 2 9) = = 0.

Logika es sz am ıt aselm elet I. r esz Logika Hatodik el oad as 1/33

Bevezetés a logikába és az érveléselméletbe

Algoritmusok Tervezése. Fuzzy rendszerek Dr. Bécsi Tamás

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Halmazelmélet és logika

Diszkrét matematika MATEMATIKAI LOGIKA

Az informatika logikai alapjai

Adatbázisok elmélete 12. előadás

Diszkrét matematika I.

25. tétel: Bizonyítási módszerek és bemutatásuk tételek bizonyításában, tétel és megfordítása, szükséges és elégséges feltétel

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Logika

Bázistranszformáció és alkalmazásai 2.

Logika nyelvészeknek, 12. óra A típuselmélet alapjai. Lehetőség van a kvantorfogalom mellett a funktorfogalom általánosítására is.

1. Alapfogalmak Algoritmus Számítási probléma Specifikáció Algoritmusok futási ideje

1. tétel Halmazok és halmazok számossága. Halmazműveletek és logikai műveletek kapcsolata.

Elektronikai műszerész Elektronikai műszerész

Tanmenetjavaslat 5. osztály

Ha, akkor Kondicionálisok Érveléstechnika-logika 8.

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Bevezetés a logikába

Mekis Péter A kijelentéslogika elemei

Egyenletek, egyenlőtlenségek, egyenletrendszerek I.

I.4. BALATONI NYARALÁS. A feladatsor jellemzői

Logika es sz am ıt aselm elet I. r esz Logika Negyedik el oad as 1/26

XII. LABOR - Fuzzy logika

Logika és informatikai alkalmazásai kiskérdések február Mikor mondjuk, hogy az F formula a G-nek részformulája?

Csima Judit október 24.

Felmentések. Ha valaki tanár szakos, akkor mivel neki elvileg a hálóban nincs logika rész, felmentést kaphat a logika gyakorlat és vizsga alól.

Véges automaták mint a leírás és realitás modelljei

2. Logika gyakorlat Függvények és a teljes indukció

Visszalépéses keresés

Érveléstechnika-logika 8. óra

Programozás. (GKxB_INTM021) Dr. Hatwágner F. Miklós február 18. Széchenyi István Egyetem, Gy r

Matematikai logika Arisztotelész Organon logika feladata Leibniz Boole De Morgan Frege dedukció indukció kijelentésnek

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Logika

MODELLEK MATEMATIKÁN INNEN ÉS TÚL

ESSZÉÍRÁS június

ELTE TáTK Közgazdaságtudományi Tanszék ESSZÉÍRÁS. Készítette: Reich Orsolya. Szakmai felelős: Wessely Anna június

Ha, akkor Kondicionálisok

Matematikai logika. Nagy Károly 2009

Logika szeminárium 4,5

Logikai alapok a programozáshoz. Nagy Károly 2014

Felmentések. Logika (1. gyakorlat) 0-adrendű szintaktika 2009/10 II. félév 1 / 21

Logikai alapok a programozáshoz

Átírás:

LOGIKA ÉS ÉRVELÉSTECHNIKA

ELTE TáTK Közgazdaságtudományi Tanszék Logika és érveléstechnika NULLADREND LOGIKA 3. Készítette: Szakmai felel s: 2011. február

Készült a következ m felhasználásával: Ruzsa ImreMáté András: Bevezetés a modern logikába. Osiris, 1997.

De Morgan- 1. konjunkció tagadása Nem igaz, hogy esik az es, és süt a nap. Vagy nem esik az es, vagy nem süt a nap. A&B igaz, ha mindkét tagja igaz, tagadása (kétérték logikában): legalább az egyik hamis (de lehet, hogy mindkett ), azaz A B formalizálva: (A & B) A B igazolás igazságfüggvényekkel: A B A & B (A & B) A B ( A) ( B) 1 1 1 0 0 0 0 1 0 0 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1 1 1

De Morgan- 2. alternáció tagadása Nem igaz, hogy Géza vagy Jen a gyilkos. Sem Géza, sem Jen nem gyilkos. A B hamis, ha mindkét tagja hamis tagadásával pont ezt állítjuk: sem A, sem B nem igaz, tehát A & B formalizálva: (A B) A & B igazolás igazságfüggvényekkel: A B A B (A B) A B ( A) & ( B) 1 1 1 0 0 0 0 1 0 1 0 0 1 0 0 1 1 0 1 0 0 0 0 0 1 1 1 1

Kondícionális átalakítása kondícionális Ha elkapom a gyilkost, el léptetnek. Nem igaz, hogy elkapom a gyilkost, és nem léptetnek el. Vagy nem kapom el a gyilkost, vagy el léptetnek. deníció szerint A B (A & B) alkalmazva a De Morgan-azonosságot: (A & B) (A) ( B) tehát A B A B igazságfüggvények: A B B A & B (A & B) A A B 1 1 0 0 1 0 1 1 0 1 1 0 0 0 0 1 0 0 1 1 1 0 0 1 0 1 1 1

Bikondícionális átalakítása megfordítható kondícionális: A B (A B) & (B A) a kizáró vagy tagadása: A B ( (A & B) ( A & B) ) másképp (fontos lesz): A B (A & B) ( A & B) utóbbi igazolása igazságfüggvénnyel: A B A B A & B A & B (A & B) ( A & B) 1 1 1 1 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 1

Egybemenet igazságfüggvények Négy egybemenet igazságfüggvény lehetséges: A 1. 2. 3. 4. 1 1 1 0 0 0 1 0 1 0 1. minden bemenetre igaz kimenetet ad (pl. A A) 2. a kimenet megegyezik a bemenettel (= A identikus) 3. a kimenet ellentettje a bemenetnek (negáció) 4. minden bemenetre hamis kimenetet ad (pl. A & A)

Kétbemenet igazságfüggvények Tizenhat kétbemenet igazságfüggvény lehetséges: A B 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 1 1 1 1 1 1 0 1 1 1 0 0 0 1 0 0 0 0 1 0 1 1 1 0 1 1 0 0 1 1 0 0 1 0 0 0 0 1 1 1 0 1 1 0 1 0 1 0 1 0 0 1 0 0 0 0 1 0 1 1 1 0 0 1 0 1 1 0 0 0 1 0 Ezekb l már ismert: 2. alternáció 5. kondícionális 8. bikondícionális 12. konjunkció Több mondatfunktor bevezetésére nincs szükség: bármely kétbemenet igazságfüggvény el állítható a negáció és valamelyik már ismert kétbemenet igazságfüggvény (&, ) felhasználásával.

ek ellen rzése 1. feltételezett következtetés Ha Géza kapál, Jen vagy Janka csinálja az ebédet. Géza kapál. Nem Jen csinálja az ebédet. Janka csinálja az ebédet. szótár p 1 : Géza kapál p 2 : Jen csinálja az ebédet p 3 : Janka csinálja az ebédet formalizálva: {p 1 (p 2 p 3 ), p 1, p 2 } p 3 p, q, r stb. vagy p 1, p 2, p 3 stb.: mondatparaméterek, konkrét mondatokat neveznek meg A, B, C stb.: mondatsémák (változók)

ek ellen rzése 2. El ször alkalmazzuk a modus ponens következtetési sémát: {p 1 (p 2 p 3 ), p 1 } p 2 p 3 Ezután az alternációs következtetési séma felhasználásával: {p 2 p 3, p 2 } p 3 Probélmák: a következtetési sémákat emlékezetben kell tartani az alkalmazható sémák felismerése az egyéni leleményességen múlik ha nem jutunk el a premisszáktól a konklúzióig, nem tudhatjuk, hogy a konklúzió tényleg nem következik, vagy csak mi nem találtuk a megfelel sémát hozzá Nulladrendben van olyan (szemantikai alapú) eljárás, amivel véges lépésben el lehet dönteni, hogy a következtetés helyes-e.

deníció interpretáció: a felbontatlan kifejezéshez szemantikai értéket rendelünk extenzionális logikában: faktuális értéket nulladrendben: elemi mondatokhoz faktuális érték ket (igazságérték) ezáltal az összetett mondatok is igazságértéket kapnak kielégíthet ség 1.: a mondatok egy osztálya kielégíthet, ha van olyan interpretáció, amelyik minden mondatot igazra értékel modell: egy mondatosztály modellje az az interpretáció, amelyik az osztály minden mondatát igazra értékeli kielégíthet ség 2.: mondatok egy osztálya kielégíthet, ha van modellje

példák kielégíthet mondatosztályok {p, q, r} {(p 1 & p 2 ) p 3, p 1 p 4 } kielégíthetetlen mondatosztályok {p, p} ; {p & p} {p 1, p 2 p 3, p 1 ( p 2 & p 3 )} logikai igazságok {p p} { (q & q)} {r r}

Analitikus tábla bevezetés Következmény reláció: Γ A, ahol Γ premisszák egy adott halmaza, A pedig a konklúzió a premisszák igazsága esetén a konklúzió is mindig igaz a Γ minden modellje A-nak is modellje nincs olyan modell, amely Γ-t igazra, A-t pedig hamisra értékeli Γ { A} kielégíthetetlen (hiszen a premisszák igazsága esetén a konklúziónak is igazra kell kiértékel dnie) Ez utóbbit használja ki az analitikus táblázatmódszere: ha a premisszákhoz hozzávesszük a feltételezett konklúzió tagadását, ellentmondásra kell jutnunk. Ha nem jutunk ellentmondásra, a premisszákból nem következik az állítás.

Analitikus tábla példa Ellen rizzük a bevezetés következtetését {p 1 (p 2 p 3 ), p 1, p 2 } p 3 1. p 1 (p 2 p 3 ) 2. p 1 3. p 2 4. p 3 5. p 1 (p 2 p 3 ) [1] 6. p 1 [5] p 2 p 3 [5] 7. * (2,6) p 2 [6] p 3 [6] * (3,7) * (4,7) A táblázat minden ágán ellentmondásra jutottunk a következtetés helyes.

Analitikus tábla szabályok 1. 1 felírjuk egymás alá a premisszákat 2 hozzávesszük a (feltételezett) konklúzió negáltját 3 az összetettebb formulákat átalakítjuk egyszer konjunkciókká és alternációkká és fölvesszük ket a táblázatba (származékok) 4 a konjunkciók tagjait egymás alá írjuk 5 az alternációknál elágaztatjuk a táblázatot, a tagokat külön oszlopokba vesszük fel 6 ha elágazás után veszünk fel egy származékot, akkor azt minden (nyitott) ágra fel kell venni 7 az eljárást addig folytatjuk, amíg a táblázat nem befejezett

Analitikus tábla szabályok 2. ágak lezárása: ha egy ágon egy formula és annak tagadása is szerepel, akkor az ágat egy *-gal lezárjuk és megadjuk az ellentmondó formulák sorszámát ezután csak a nyitott ágakat kell folytatni a táblázat befejezett, ha minden ága zárt, vagy ha a nyitott ágakon szerepel a konjunktív formulák összes származéka és az alternációs formulák valamely származéka tétel: a formulák egy osztálya kielégíthet, ha analitikus táblázatuknak van (legalább egy) nyitott ága. Ha minden ág zárt, a formulaosztály kielégíthetetlen

Analitikus tábla származékok alap formulák konjunkció alternáció kondícionális bikondícionális A & B A B A B A B A A B A B A A B B B és tagadásaik konjunkció alternáció kondícionális bikondícionális (A & B) (A B) (A B) (A B) A B A A A A B B B B

Feladat Helyes-e az alábbi következtetés? Ellen rizzünk analitikus táblázattal! Ha a titkár nem beszél, a visszaélés nem derül ki. Ha a visszaélés kiderül, a jegyz t kirugják. Ha a titkár beszél, a jegyz t kirugják. p: A titkár beszél q: A visszaélés kiderül r : A jegyz t kirúgják Formalizálva: { p q, q r} p r Mi volt a hiba? Lehetséges, hogy a titkár (mellé)beszél, és a visszaélés nem derül ki. p q p q

A következményreláció törvényei Ha Γ -vel jelöljük Γ egy b vítését, és Γ A, akkor Γ A is teljesül. Többpremisszás következtetések egypremisszássá alakíthtók: {C 1, C 2,..., C n } {C 1 & C 2 &... & C n } Egypremisszás következtetés logikai igazsággá alakítható: A B akkor, és csak akkor teljesül, ha: A B

Feladatok 1. Fejezd ki az ismert mondatfunktorok felhasználásával az alábbi igazságfüggvényeket: A B 1. 2. 3. 1 1 0 1 1 1 0 1 1 1 0 1 0 0 0 0 0 0 0 1

Feladatok 2. Ellen rizd az alábbi következtetés helyességét analitikus táblázat segítségével: 1. Ha a gyilkost elkapják, a nyomozás véget ér. 2. Ha bels ellen rzés lesz, a tárgyalás elmarad. 3. A nyomozás nem ér véget, pedig vagy elkapják a gyilkost, vagy bels ellen rzés lesz. 4. A tárgyalás elmarad.

Feladatok 3. Ellen rizd az alábbi következtetés helyességét analitikus táblázat segítségével: 1. Ha a szemtanú megbízható, a tettes magas fér volt. 2. Ha a tettes külföldi volt és magas, akkor csak Moriarti lehetett. 3. A szemtanú megbízható. 4. A tettes külföldi. 5. A tettes Moriarti.