Elméleti probléma: vajon minden következtetés helyességét el tudjuk dönteni analitikus fával (véges sok lépésben)? Ha megengedünk végtelen sok premisszás.

Slides:



Advertisements
Hasonló előadás
Készítette: Kosztyán Zsolt Tibor
Advertisements

A matematikai logika alapfogalmai
KÉSZÍTETTE: Takács Sándor
Adatbázisrendszerek elméleti alapjai 2. előadás
Matematika a filozófiában
Logika.
É: Pali is, Pista is jól sakkozik. T: Nem igaz. É: Bizonyítsd be. Mi nem igaz? T: Nem igaz, hogy Pali jól sakkozik. Nyertem É: Pali vagy Pista.
Determinisztikus programok. Szintaxis: X : Pvalt program változók E : Kifkifejezések B : Lkiflogikai kifejezések C : Utsutasítások.
1 Előhang Világunk dolgainak leírásához gyakran használunk kijelentő mondatokat. Pl. Minden anya szereti gyerekeit. Júlia anya és Júlia gyereke Máté. Következmény:
A sztoikus lektonelmélet avagy mi az igazság hordozója? Arisztotelész példái: időtlen mondatok: ‚Minden ló állat’, ‚Egy ember sem kő’. A jellegzetes sztoikus.
Kocsisné Dr. Szilágyi Gyöngyi. Elérehet ő ség: aszt.inf.elte.hu/~szilagyi/ aszt.inf.elte.hu/~szilagyi Fogadó óra: hétf ő
Kocsisné Dr. Szilágyi Gyöngyi. Elérehet ő ség: aszt.inf.elte.hu/~szilagyi/ aszt.inf.elte.hu/~szilagyi Fogadó óra: hétf ő
Kocsisné Dr. Szilágyi Gyöngyi
Kocsisné Dr. Szilágyi Gyöngyi
Logika Érettségi követelmények:
Dominók és kombinatorika
MI 2003/5 - 1 Tudásábrázolás (tudásreprezentáció) (know- ledge representation). Mondat. Reprezentá- ciós nyelv. Tudás fogalma (filozófia, pszichológia,
Általános lélektan IV. 1. Nyelv és Gondolkodás.
Bizonyítási stratégiák
A digitális számítás elmélete
A digitális számítás elmélete
Determinisztikus véges automaták csukva nyitva m s kbsm csukva nyitva csukva nyitva csukvanyitva 1. Példa: Fotocellás ajtó s b m m= mindkét helyen k= kint.
Év eleji információk Előadó: Hosszú Ferenc II. em Konzultáció: Szerda 9:50 – 10:35 II. em
Differenciál számítás
Az érvelés.
Bevezetés a matematikába I
A számfogalom bővítése
Halmazelmélet és matematikai logika
Érvelés, bizonyítás, következmény, helyesség
Ekvivalenciák nyitott mondatok között Két nyitott mondatot ekvivalensnek mondunk, hha tetszőleges világban ugyanazok az objektumok teszik őket igazzá.
Henkin-Hintikka játék (részben ismétlés) Alapfelállás: -Két játékos van, Én és a Természet (TW képviseli). - A játék tárgya egy zárt mondat: P. - Választanom.
Első Analitika I.1. Az állításelmélet újrafogalmazása „Protaszisz az a mondat, ami valamit valamiről állít vagy tagad.” „Lehet egyetemes, részleges (en.
Levezetési szabályok kvantorokra  -bevezetés (egzisztenciális általánosítás, EG)  -kiküszöbölés (univerzális megjelenítés, UI)  -kiküszöbölés (EI):
Nem igaz, hogy a kocka vagy tetraéder. Nem igaz, hogy a kicsi és piros. a nem kocka és nem tetraéder. a nem kicsi vagy nem piros. Általában: "  (A  B)
A kvantifikáció igazságfeltételei
„Házasodj meg, meg fogod bánni; ne házasodj meg, azt is meg fogod bánni; házasodj vagy ne házasodj, mindkettőt meg fogod bánni; vagy megházasodsz, vagy.
A kondicionális törvényei
A logika centrális fogalmai a kijelentéslogikában Propositional logic Nulladrendű logika Általában Logikai igazság Logikai ekvivalencia Logikai következmény.
(nyelv-családhoz képest!!!
Formális bizonyítások Bizonyítások a Fitch bizonyítási rendszerben: P QRQR S1Igazolás_1 S2Igazolás_2... SnIgazolás_n S Igazolás_n+1 Az igazolások mindig.
Logika.
A kvantifikáció igazságfeltételei “  xA(x)” akkor és csak akkor igaz, ha van olyan objektum, amely kielégíti az A(x) nyitott mondatot. “  xA(x)” akkor.
Kijelentések könyve: mindegyik oldalon egy kijelentés. Egyes igaz kijelentések axiómák. Az axiómákból bizonyítható kijelentések mind igazak, és a cáfolható.
Logika szeminárium Előadó: Máté András docens Demonstrátorok:
Ekvivalenciák nyitott mondatok között Két nyitott mondatot ekvivalensnek mondunk, hha tetszőleges világban ugyanazok az objektumok teszik őket igazzá.
Az informatika logikai alapjai
Henkin-Hintikka-játék szabályai, kvantoros formulákra, még egyszer: Aki ‘  xA(x)’ igazságára fogad, annak kell mutatnia egy objektumot, amire az ‘A(x)’
GRÁFOK Definíció: Gráfnak nevezzük véges vagy megszámlálhatóan végtelen sok pont és azokat összekötő szintén véges vagy megszámlálhatóan végtelen sok.
A racionális számokra jellemző tételek
1 Relációs kalkulusok Tartománykalkulus (DRC) Sorkalkulus (TRC) - deklaratív lekérdezőnyelvek - elsőrendű logikát használnak - relációs algebra kifejezhető.
Ultrametrikus terek ELTE IK/Fraktálok - Varga Viktor.
Kvantifikáció:  xA: az x változó minden értékére igaz, hogy…  a: értelmetlen. (Megállapodás volt: ̒a’, ̒b’, … individuumnevek.) Annak sincs értelme,
GRÁFOK Marczis Ádám és Tábori Ármin. Kőnig Dénes ( ) Magyar matematikus Az első tudományos színvonalú gráfelmélet könyv írója.
Logika.
Analitikus fa készítése Ruzsa programmal
Analitikus fák kondicionálissal
Logika szeminárium Barwise-Etchemendy: Language, Proof and Logic
Kvantifikáló kifejezések a természetes nyelvben: ̒minden’, ̒némely’, ̒̒három’, stb. Ezek determinánsok, predikátumból (VP-ből) NP-t képeznek. Az elsőrendű.
Analitikus fák a kijelentéslogikában
Demonstrátorok: Sulyok Ági Tóth  István
Fordítás (formalizálás, interpretáció)
II. konzultáció Analízis Sorozatok Egyváltozós valós függvények I.
σωρεύω – felhalmoz, kupacot rak
Variációk a hazugra Szókratész: Platón hazudik.
Érvelések (helyességének) cáfolata
Nulladrendű formulák átalakításai
Volt: Ha egy interpretáció modellje egy A mondatnak, és alkalmazzuk rá valamelyik lebontási szabályt, akkor az interpretáció egy minimális kibővítése modellje.
Bevezetés a matematikába I
ÍTÉLETKALKULUS (NULLADRENDŰ LOGIKA)
Gráfok - 1 Definíció: Irányított gráf (digráf) G=(V,E) rendezett pár.
Előadás másolata:

Elméleti probléma: vajon minden következtetés helyességét el tudjuk dönteni analitikus fával (véges sok lépésben)? Ha megengedünk végtelen sok premisszás következtetéseket is, akkor csak arra van esélyünk, hogy minden helyes következtetés helyességét bizonyítsuk (ez a fenti probléma egyik felének megoldása). Eldöntésprobléma: adjunk meg olyan véges eljárást, amivel bármely következtetés helyessége eldönthető. Teljesség problémája: adjunk meg olyan véges eljárást, amely minden helyes következtetés helyességét bizonyítja. Eddig ennyit tudunk: Ha egy mondathalmaz kielégíthető, akkor az analitikus fáján minden lépés után lesz olyan ág, amelyik kielégíthető. Ha egy adott igazságértékelés mellett az analitikus fa egyik ágán minden áthúzatlan mondat igaz, akkor az ágon az összes mondat igaz.

Ha a fán valahány (véges sok) lépés után minden ág zárt, akkor a mondathalmaz kielégíthetetlen. (Ez közvetlenül következik az I. tételből. ) Ugyanis ha kielégíthető lenne, akkor mindig lenne olyan ág, amely kielégíthető, egy zárt ág pedig nem az. Amit szeretnénk: ennek az állításnak a megfordítása: kielégíthetetlen mondathalmaz mindig zárt fához vezet. De ha teljesen tetszőlegesen választhatjuk meg a lépéseket, akkor ez nem igaz. Szigorított eljárás: Ha a kiinduló mondathalmazból egy mondatot felvettünk a fára (= összes nyitott ágára), akkor végezzük el az összes lehetséges lebontási lépést, amíg csak literálok maradnak áthúzatlanul. A táblázatkészítés egy szakasza ott kezdődik, amikor új mondatot veszünk fel minden nyitott ágra, és ott végződik, amikor már csak literálok szerepelnek áthúzatlanul. Ezután jöhet a kiinduló mondathalmaz következő mondata, és kezdődhet a következő szakasz. Minden szakasz véges sok lépésből áll (ugyanis minden lépésben csökken az áthúzatlan mondatokban szereplő konnektívumok száma).

Ha egy szigorított eljárással készült analitikus fán soha nem lesz minden ág zárt, akkor a mondathalmaz kielégíthető. Vegyünk egy olyan ágat, amely soha nem lesz zárt. Adjuk meg minden szakasz végén azoknak az atomi mondatoknak az igazságértékét, amelyek negálva vagy negálatlanul előfordulnak az águnkon, a nyilvánvaló módon: ha egy atomi mondat negálatlanul fordul elő vegyük igaznak, ha negálva, hamisnak. Feltevés szerint az ág nyílt, tehát ezt meg tudjuk tenni. A szakasz végén éppen eljutottunk odáig, hogy csak literálok (atomi és negált atomi mondatok) vannak áthúzatlanul egy ágon. Tehát így lett egy olyan értékelésünk, amely igazzá teszi az összes mondatot az ágon (II. állítás), közte a mondathalmazunk eddig szerepelt mondatait is. Ezután vesszük fel a (kiinduló) mondathalmaz következő mondatát. Ha ennek lebontása során sem lép fel ellentmondás, akkor csak ki kell (esetleg) bővítenünk az igazságértékelésünket újabb atomi mondatok értékelésével, és még mindig minden igaz marad. És így tovább, akár a végtelenségig. Az így előálló igazságértékelés bizonyítja a kielégíthetőséget.

Ha a kiinduló mondathalmaz egy következtetés konklúziójának negációjából és a következtetés premisszáiból állt, akkor a következő két eset van: A fán minden ág zárt lesz. Ekkor a következtetés helyes. A fán mindig marad nyitott ág. Ebben az esetben van ellenpélda (cáfoló igazságértékelés). Az A. esetben a fa véges. Ugyanis minden (zárt) ág egy-egy véges mondatsorozat, és ha minden ág véges, akkor a fa is véges. (KŐNIG-LEMMA, Kőnig Dénes [1884-1944]) Nevezzük egy fán egy mondat (szögpont) utódainak azokat a mondatokat, amelyek közvetlenül alatta vannak, leszármazottainak pedig mindazokat, amelyek alatta vannak (egy közös ágon). Minden mondatnak véges sok utóda van. Tegyük fel, hogy az A. eset lép fel, azaz minden ág zárt, és így véges hosszúságú. De tegyük fel indirekte azt is, hogy mégis összesen végtelen sok mondat (szögpont) van a fán. Ebben az esetben a kezdőpontnak végtelen sok leszármazottja van. Akkor az utódai között is van legalább egy olyan, amelynek végtelen sok leszármazottja van. És annak utódai között is van legalább egy, és így tovább. Tehát (a végtelen sok leszármazottal rendelkezőekből) kijön egy végtelen hosszú ág. De egy végtelen hosszú ág nem lehet zárt, a zártság mindig kiderül véges sok lépésben. Ezzel ellentmondásba kerültünk az A. esettel. Tehát a fán mégse lehetett végtelen sok mondat.

Tehát: Ha egy kijelentéslogikai következtetés helyes, akkor a helyességet a hozzá tartozó (szigorított eljárással készített) analitikus fa véges sok lépésben bizonyítja azzal, hogy zárt lesz. (Teljességi tétel, Kurt GÖDEL, 1930.) De akkor csak véges sok premissza szerepelhetett rajta! Azaz: Ha (kijelentéslogikában) egy P premisszahalmazból következik egy K konklúzió, akkor P-nek van olyan véges része is, amelyből következik K. (Kompaktsági tétel kijelentéslogikára.)