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.

Slides:



Advertisements
Hasonló előadás
FOL függvényjelekkel Zsebibaba anyja A 2 harmadik hatványa a oszlopában az első blokk Ezek is nevek, de nem in- konstansok Azért, mert összetettek Predikátum:
Advertisements

Az akkreditáció szerepe a megváltozott munkaképességű munkavállaló személyének társadalmi reintegrációjában Készítette: Dézsi Gabriella Melinda Budapest,
A kondicionális törvényei Modus ponens avagy leválasztási szabály (MP): “Ha A, akkor B”-ből és A-ból következik B. Formálisan: A  B, A  B Modus tollens.
 Alap tudnivalók Alap tudnivalók  Az If és a While folyamatábrák Az If és a While folyamatábrák  Probléma Probléma  A while ciklus (általános alak,
Máté András egyetemi docens ELTE BTK Logika tanszék I. István gimnázium IV. D osztály (1971)
NSZFI SZFP Programkoordinációs Iroda Minőségfejlesztési Terület Teljesítményértékelési rendszer A képzett szakemberekért Információgyűjtés.
Könyvvizsgálati dokumentumok áttekintése. Minden olyan információ, ami a könyvvizsgálói vélemény kialakításához fontos és lényeges a könyvvizsgálati dokumentáció.
John Sheridan BVetMed CVPM DMS MRCVS A Te praxisod, a Te karriered, a Te életed – gond van?
Kereskedelmi jog V. Előadás Egyes társasági formák A korlátolt felelősségű társaság.
Gazdasági jog IV. Előadás Egyes társasági formák Közkeresleti társaság, betéti társaság.
Work-based Learning in CVET Az ALFA KISOSZ Érdekvédő és Képző Egyesület szerepe a projekt megvalósításában Előadó: Czibula Zoltán igazgató ALFAKÉPZŐ.
EGÉSZSÉGES TÁPLÁLKOZÁS
NIIF Behívás projekt aktualitások
Összevont munkaközösség vezetői és igazgatótanácsi értekezlet
Valószínűségi kísérletek
Az Élet Vonata Olvastam egy könyvet, ahol az életet egy vonatutazáshoz hasonlították. Nagyon érdekes olvasmány.
A kérdőívek, a kérdőívszerkesztés szabályai
Adatbázis normalizálás
Alhálózat számítás Osztályok Kezdő Kezdete Vége Alapértelmezett CIDR bitek alhálózati maszk megfelelője A /8 B
Becslés gyakorlat november 3.
Zsiros Péter A Bolyai János megyei matematikaverseny feladatsorairól és a javítás egységesítéséről Zsiros Péter
Montázs készítése.
A tökéletes számok keresési algoritmusa
HÉL (Hasonló értelmű licit)
A Hazug paradoxona Minden krétai hazudik. (Mondta egy krétai.)
Feladatok a XXVI. Nemzetközi Magyar Matematikaversenyről
A végtelen paradoxonjai
Vörös-Gubicza Zsanett képzési referens MKIK
CSOPORT - A minőségellenőrök egy megfelelő csoportja
Algoritmusok és Adatszerkezetek I.
13. A MELLÉRENDELŐ ÖSSZETETT MONDATOK FAJTÁI
Colorianne Reinforce-B
Az Országos Egészségfejlesztési Intézet fejlesztési projektjei az iskolai egészségfejlesztés területén DR. TÖRÖK KRISZTINA.
A legnagyobb közös osztó
Newcomb-paradoxon Előttünk van két doboz, A és B. Ezekbe egy nagyon megbízható jövendőmondó helyezett el pénzt, amihez úgy juthatunk, ha mind a két dobozt.
Kvantitatív módszerek
Kijelentéslogikai igazság (tautológia):
Portia ládikái (ld. A velencei kalmár)
Logikai programozás 2..
Adatbázis-kezelés (PL/SQL)
Elektrosztatikus festés (szinterezés)
2. Bevezetés A programozásba
☺ Programozási környezetek Validátorok Fazekas Judit PTI 2010.
Kijelentéslogikai, elsőrendű, analitikus következmény
Közigazgatási alapvizsga a Probono rendszerben
Analitikus fa készítése A Ruzsa program
Grosz imre f. doc. Kombinációs hálózatok /43 kép
A G szigettel kapcsolatban a következő dián olvasható két pár kérdés
Az én házi feladatom volt:
Tilk Bence Konzulens: Dr. Horváth Gábor
AVL fák.
A villamos installáció problémái a tűzvédelem szempontjából
Online jegyzőkönyv kitöltési segédlet
A csoportok tanulása, mint a szervezeti tanulás alapja
Szerzője Konzulens neve
Bináris kereső fák Definíció: A bináris kereső fa egy bináris fa,
I. HELYZETFELMÉRÉSI SZINT FOLYAMATA 3. FEJLESZTÉSI FÁZIS 10. előadás
Matematika 11.évf. 1-2.alkalom
Binomiális fák elmélete
9.10 feladat: arra kellett törekedni, hogy a magyar köznyelvben is elképzelhető mondatokká fordítsuk le a FOL-mondatokat. („clear english”) Ez nem mindig.
SQL jogosultság-kezelés
Mikro- és makroökonómia
Áramlástan mérés beszámoló előadás
Informatika Oktató: Katona Péter.
Magánszemélyként bérbe adnám az ingatlanomat.
Pszichológia BA műhelymunka és szakdolgozat tájékoztató
Generali Alapkezelő beszámolója Gyöngyház Nyugdíjpénztár részére
Algoritmusok.
OpenBoard Kezelő Tananyag közzététele a KRÉTA rendszerben.
Nagyon érdekes olvasmány.
Előadás másolata:

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 lesz a szabály következtében előálló mondatoknak is (elágaztatás esetében legalább az egyik ágon ). Ennek igazolásához végig kell nézni az egyes szabályokat. Ha egy interpretáció modellje egy analitikus fa összes kiinduló mondatának, akkor egy minimális kibővítése modellje legalább az egyik ágon az összes mondatnak. (Következik az előzőből.) Ha egy analitikus fán minden ág zárt, akkor a kiinduló mondathalmaz kielégíthetetlen (ellentmondásos). (Következik 2.-ből.) Ha egy interpretáció modellje egy analitikus fa egyik ágán az összes áthúzatlan mondatnak, akkor modellje az összes mondatnak. Megint az összes szabály végignézésével adódik. Hátra van: Az analitikus fát lehet olyan módszerrel készíteni, hogy minden ág vagy véges sok lépésben zárttá válik, vagy befejezett lesz (esetleg csak végtelen sok lépésben). Befejezett ágnak mindig van modellje.

Egy tetszőleges  mondatsorozat fáját készítjük. Volt: ha az analitikus fán minden ág zárt, akkor  kielégíthetetlen. Ez FOL-ban nem fordítható meg minden további nélkül. De ha  kielégíthetetlen és jól csináljuk az analitikus fát, akkor minden ág zárt lesz. Az, hogy jól csináljuk, a következőt jelenti: A fakészítést szakaszokra osztjuk. Minden szakasz öt részből és minden rész véges sok lépésből áll. A részek leírása a következő dián olvasható.

Első rész:  következő mondatának felvétele a fa összes nyitott ágára (egy lépés). Második rész: alkalmazzuk a kijelentéslogikai lebontási szabályokat az áthúzatlan mondatokra, ahányszor csak tudjuk (véges sok lépés). Harmadik rész: összeszámoljuk a szereplő literálokat és azonossági mondatokat, és alkalmazzuk az azonosság lebontási szabályát minden olyan esetben, amikor korábban még nem alkalmaztuk (megint véges sok lépés). Negyedik rész: Lebontjuk a negált univerzális kvantorral kezdődő áthúzatlan mondatokat. (Ha az eredmény ugyanilyen mondat, nem térünk hozzá vissza - ezt majd a következő szakaszban.) Ötödik rész: összepárosítjuk a szereplő névkonstansokat és univerzális kvantifikációkat, és alkalmazzuk az univerzális kvantor-lebontási szabályt minden olyan esetben, amikor korábban még nem tettük. Itt is csak azokkal az univerzális kvantorral kezdődő mondatokkal foglalkozunk, amelyek már ez előtt a rész előtt megvoltak. Ha mind az öt részt végrehajtottuk, következhet a következő szakasz első része. Ha már nincs több mondat -ban, rátérhetünk rögtön a második részre.

Minden lépés után ellenőrizzük a zártságot. Zárt ágat nem folytatunk. Minden rész, és így minden szakasz is véges sok lépésből áll. Minden lépés után ellenőrizzük a zártságot. Zárt ágat nem folytatunk. (*) Ha a befejezettség kritériumai előírják F (és G) mondat(ok) előfordulása esetén egy H mondat előfordulását, akkor H legkésőbb a későbbi mondat előfordulása utáni szakaszban ott lesz (hacsak az ág közben meg nem szakadt zártság miatt). Tehát egy ággal három dolog történhet: Véges sok lépés után zárttá válik. Véges sok lépés után már nincs több megtehető lépés. Ebben az esetben az ág befejezett. A fakészítés soha nem fejeződik be véges sok lépés után. Ebben az esetben a keletkező végtelen mondatsorozat a (*) megállapítás miatt befejezett ág.  Ezzel bebizonyítottuk, hogy ha eszerint az előírás szerint készítjük az analitikus fát, akkor minden ág vagy zárt lesz, vagy befejezett (de az utóbbi nem biztos, hogy véges sok lépésben).

Állítás: A ii-iii esetben, tehát amikor a fakészítési eljárással keletkezik egy befejezett  ág, meg tudunk adni egy olyan M = < U, > interpretációt, amely -nak, és így -nak is modellje, és U elemei természetes számok. Bizonyítás: Először nem az univerzumot, hanem a névkonstansok jelöletét adjuk meg. Soroljuk fel a -ban előforduló névkonstansokat: a0, a1,…, an, … Legyen (a0) = 0. Mi legyen (a1)? (a1) = 1 kivéve, ha „a0 = a1” vagy „a1 = a0” előfordul -ban (mert akkor 0). Általában (tegyük fel, hogy az n számnál kisebb indexekre már definiáltuk ρ-t): (an) = n, kivéve, ha van olyan j < n, hogy „aj = an” vagy „an = aj” előfordul -ban. Ilyenkor (an) = (aj). Most adjuk meg U-t: U = {n : (an) = n}

A predikátumok terjedelme: Legyen F egy n-argumentumú predikátum A predikátumok terjedelme: Legyen F egy n-argumentumú predikátum. <k1,…, kn>  (F) akkor és csak akkor, ha van olyan ai1, ai2, …ain, hogy (ai1) = k1, stb. és „Fai1…ain” előfordul -ban.  Ebben az interpretációban  minden mondata igaz. Az atomi mondatok igazak (mert úgy adtuk meg -t). A negált atomi mondatok igazak (mert  nem zárt és úgy adtuk meg -t). Ha -ban egy univerzális kvantort vagy kondicionálist tartalmazó mondat hamis lenne, akkor lenne nála kevesebb univerzális kvantort vagy kondicionálist tartalmazó mondat is, amely hamis. Ha -ban egy többszörös negációt tartalmazó mondat hamis lenne, akkor lenne egy nála kevesebb negációjelet tartalmazó mondat is, amelyik hamis. 3. és 4. miatt, ha lenne -ban hamis mondat, akkor lenne olyan literál is, amelyik hamis. De ez ellentmond 1.-nek és 2.-nek. Tehát ez az interpretáció modellje -nak. Q. e.d.

Összegezve: tetszőleges  mondatsorozat esetében csak két eset lehetséges: A jól készített fán keletkezik befejezett ág, tehát -nak van modellje (kielégíthető). Ha ez nem áll fenn, azaz  kielégíthetetlen, akkor minden ág zárt. Tehát minden helyes következtetés helyességét be lehet bizonyítani egy zárt analitikus fával. Ez annyit jelent, hogy véges sok lépésben be lehet bizonyítani. A zárt ágak véges hosszúságúak (mert minden lépésnél ellenőrizzük a zártságot).

Az nem fordulhat elő, hogy minden ág véges, és az egész fa mégis végtelen sok mondatból áll (Kőnig-lemma). Bizonyítás: Nevezzük egy adott fán egy mondat gyermekeinek a közvetlenül utána következő mondatokat (nulla, egy vagy kettő). Egy mondat utódai: az összes alatta levő mondat (tehát a gyermekei, azok gyermekei, stb.) Ha egy fa végtelen sok mondatból áll, akkor az első mondatnak végtelen sok utóda van. De akkor a gyermekei között is van olyan, amelynek végtelen sok utóda van. Válasszunk egy ilyet. Akkor annak gyermekei között is van olyan, amelynek végtelen sok utóda van. Így eljutunk egy végtelen ághoz. Q. e. d. Tehát az analitikus fa készítése véges bizonyítási eljárás FOL-következtetések helyességére. (Teljességi tétel, Kurt GÖDEL, 1930)

Az analitikus fa-készítés nem véges eldöntési eljárás FOL-ban: Ha egy következtetés nem helyes, akkor a konklúzió negációjából és a premisszákból álló mondatsorozat analitikus fája lehet, hogy nem véges. Kijelentéslogikában (véges premisszahalmaz esetében) van véges eldöntési eljárás: az igazságtáblázat-készítés, vagy az analitikus fa-készítés. FOL-ban nem is lehetséges véges eldöntési eljárás (Alonzo CHURCH, Alan TURING, 1936). Ha egy végtelen mondathalmaz kielégíthetetlen, az analitikus fa akkor is véges sok lépésben zárt lesz. Tehát a mondathalmaznak van olyan véges része, amely kielégíthetetlen. Másképp: ha egy mondathalmaznak minden véges része kielégíthető, akkor az egész mondathalmaz is. Avagy: ha egy K konklúzió következik egy  premisszahalmazból, akkor van -nak olyan véges része is, amelyből következik. (Kompaktsági tétel.)

Példa nem véges premisszás helyes következtetésre (természetes nyelven): P1 Az univerzumnak van legalább két eleme. P2 Az univerzumnak van legalább 3 eleme. … Pn Az univerzumnak van legalább n+1 eleme. K Az univerzumnak végtelen sok eleme van. Kompaktsági tétel: Itt valami nem formalizálható FOL-ban. A premisszák formalizálhatók (lesz).

Elsőrendű axiomatikus elmélet: egy rögzített FOL és benne zárt mondatok (axiómák) egy C halmaza. (C véges, de legalább effektíven eldönthető [= van olyan véges eljárás, amely bármely mondatról megmondja, hogy axióma-e]). Az elmélet tételei: C következményei. Egy ilyen elmélet konzisztens (ellentmondásmentes), ha van modellje. Azaz ha a nyelv nem minden zárt mondata tétel. Ha egy ilyen elmélet konzisztens, akkor van olyan modellje is, ahol az univerzum természetes számokból áll. (LÖWENHEIM-SKOLEM, 1918) Még akkor is, ha objektumok egy, a természetes számoknál nagyobb halmaza (pl. valós számok) leírására találtuk ki. (Skolem-paradoxon)

Vegyük a természetes számok egy elsőrendű axiomatikus elméletét (Peano-aritmetika). Egészítsük ki egy a névkonstanssal, és vegyük hozzá az axiómákhoz a következő mondathalmazt: {a  0, a  1, … a  n, …} Ha a Peano-aritmetika konzisztens, akkor van modellje (esetleg több is). Azt a modellt, amelyben nagyjából olyan számok vannak, amilyennek a természetes számokat gondoljuk, standard modellnek szokás nevezni. Ha létezik a standard modell, akkor a fenti mondathalmaz minden véges részének van modellje. Tehát akkor az egésznek is van, tehát van olyan modell, amelyben van végtelen nagy szám (nem standard modell).

13.5 feladat Ez egy helyes következtetés, tehát ellentmondás van a premisszák és a negált konklúzió között. Tudjuk: ha jól csináljuk az analitikus fát, akkor az ellentmondás ki is fog derülni. Ha jól csináljuk, minden névkonstansot minden univerzális kvantifikációval összepárosítunk. Tehát ha a negált konklúzió miatt bevezetünk két névkonstanst, a-t meg b-t, akkor mind a két premisszát mind a négy lehetséges „szereposztással” le kell bontanunk: x helyére és y helyére is a-t írva, x helyett a-t, y helyett b-t szerepeltetve, ezt megfordítva, vagy mind a kettő helyett b-t. Ez elég fáradságos. Helyette érdemes megpróbálni kitalálni, hogy mi fontos. A negált konklúzió szerint van egy kocka (mondjuk b) meg egy dodekaéder (c) úgy, hogy c nincs balra b-től. Az első premissza következtében c nagyobb, mint b. De amásodik premissza következtében c akkor és csak akkor van balra b-től, ha nagyobb nála. Ellentmondás, tehát a következtetés helyes. HF: 13.6 feladat. Próbálják meg hasonlóan megoldani, tehát előbb informális érveléssel eldönteni, hogy helyes-e, aztán az érvelést reprezentáló analitikus fát készíteni.