Levezetések klasszikus nulladrendű logikai kalkulusban
|
|
- Alfréd Mezei
- 5 évvel ezelőtt
- Látták:
Átírás
1 Levezetések klasszikus nulladrendű logikai kalkulusban Molnár Attila november 21. Ebben az óravázlatban a nulladrendű logikai kalkulusbeli tételek levezetéséről esik majd szó. Következzen egy gyors összefoglaló az eddig tanultakból: 1. Emlékeztető 1.1. Induktív definíció Felfedeztük magunknak az induktív definíciót 1, amivel alkalmunk nyílt arra, hogy egy fogalmat olyan módon definiáljunk, hogy megadunk néhány speciális objektumot, melyekről kikötjük, hogy azok a fogalom alá tartoznak ezek alkotják az ún. bázist, majd belőlük származtatjuk az összes többi fogalom alá tartozó dolgot egy szabály az ún. bővítési szabály segítségével Szintaxis A jólformált formula fogalmát így már induktívan definiálhatjuk, méghozzá a következőféleképpen. Nevezzük a jólformált formulák összességét wff-nek, azt pedig, hogy egy x jel jólformált formula, a görög létige ( eszti ) nyomán jelöljük így: x wff. Ha két összesség közül az egyik része a másiknak, azt -nal jelöljük. A jólformált formulákon belül az atomi jólformált formulákat, azaz a további részre nem bontható formulákat awff-fel jelöljük majd. A metanyelvi kondicionálist pedig most -val jelöljük, melyhez ha nem írunk zárójeleket, akkor jobbról kell kezdődik a sorrend. Ekkor a jólformált formulák (és az atomi jólformált formulák szimultán) induktív definíciója: { { Bázis: p awff Bázis: awff wff { Bővítési szabály: X awff X awff X wff X wff Bővítési szabály: X wff Y wff (X Y ) wff A továbbiakban a következő jelölési konvencióval fogunk élni: 1.3. Szemantika p = def p p = def q p = def r p = def s. (A & B) def (A B) (A B) def ( A B) (A B) def ((A B) & (B A)) A szintaxisra, azaz a jólformált formulákra eztán szemantikát építettünk; meghatároztuk egy szabályt arra vonatkozólag, hogy bizonyos indulófeltételek mellett mely formulát nevezzük igaznak és melyet hamisnak. Erre az igazságérték-tulajdonításra, az ún. interpretációra a jelölést fogjuk használni, 1 : Nevezik még rekurzív definíciónak is, sőt néha még (kissé tévesen, egy nála általánosabb definíciófajtával keverve) generatív definíciónak is. 1
2 méghozzá a következőképpen: Az X = i azt jelenti majd, hogy X igaz, ugyanígy pedig h-val. Ezt a hozzárendelést is induktívan határozzuk meg: Bázis: X awff X {i, h} X = h X = def i X = i X = def h X = i Y = i (X Y ) = Bővítési szabály: def i X = i Y = h (X Y ) = def h X = h Y = i (X Y ) = def i X = h Y = h (X Y ) = def i Itt X {i, h} alatt azt értettük, hogy X igaz vagy hamis Centrális szemantikai fogalmak A szemantika segítségével már beszélhetünk az ún. centrális logikai fogalmakról: Kielégíthetőség: Egy Γ formulahalmaz kielégíthető, ha van olyan interpretáció, mely esetben minden formulája igaz. Kielégíthetetlenség, ellentmondásosság: Egy Γ formulahalmaz ellentmondásos, ha nem kielégíthető. Következményreláció: Egy Γ formulahalmazból következik egy A formula, ha mindig, mikor a Γ-beli formulák igazak, a konklúzió is igaz. Azaz minden olyan interpretációban, melyben Γ elemei igazak, A is igaz. A Γ-t ebben a szerepben premisszahalmaznak, A-t pedig konklúziónak szokás nevezni. Vagy másképp: Γ elemei és A ellentmondásos formulahalmazt alkotnak. Jelölése: Γ = A Ekvivalencia: Az A és B formulák ekvivalensek (jelölése: A B), ha ugyanazon interpretációkban igazak (illetve hamisak). Logikai igazság: Egy A formula logikai igazság (jelölése: = A), ha minden interpretációban igaz. 2. Kalkulus 2.1. Bevezető A logikai igazság fogalma a többihez hasonlóan igen fontos fogalom, ugyanis szoros kapcsolatban áll logikai következtetéseinkkel. Minden olyan formula, amelyet logika szabálynak, logikai törvénynek szeretnénk hívni, tárgynyelvi alakban megjelenhet, mint logikai igazság. Pl. a De Morgan azonosság, azaz előáll a következő alakban: (A & B) ( A B) = ( (A & B) ( A B)) Vegyük észre, hogy ezekre logikai igazságokra egy deduktív (vagy más néven arisztotelészi) definíciót adtunk? Vajon adhatunk-e ezekre is ugyanúgy induktív definíciót, ahogy az imént azt a jólformált formulákkal és az interpretációval is tettük? Azaz meghatározhatjuk-e a logikai igazságoknak, mint speciális jólformált formulák körét szemantikára, azaz igaz -ra és hamis -ra való hivatkozás nélkül? A válasz igenlő. Be fogunk mutatni egy induktív definíciót, amely a logikai igazságok fogalmát hivatott induktívan definiálni. A klasszikus nulladrendű logika logikai igazságainak induktív definícióját klasszikus nulladrendű kalkulusnak fogjuk nevezni. Látni fogjuk, hogy minden formula, amit ezzel a kalkulussal elő fogunk állítani, logikai igazságok lesz. Ezt a megállapítást helyességi tételnek fogjuk nevezni. Azt a megállapítást pedig, hogy a kalkulus ezenkívül megadja az összes logikai igazságot is, pedig teljességi tételnek fogjuk nevezni. Azt, hogy a helyességi tétel és a teljességi tétel teljesül, adekvátsági tételnek nevezzük. Ez teszi lehetővé, hogy a szemantikai következményrelációnkat bármikor felcserélhessük a most bemutatásra kerülő szintaktikai következményrelációval. A következőkben megkezdjük menetelésünket az adekvátsági tétel felé. 2
3 2.2. A kalkulus maga A nulladrendű logikai kalkulusban kísérletet teszünk tehát a logikai igazságok induktív definíciójára. Azt, hogy egy A formula ebben a szintaktikai (kalkulusi) értelemben vett logikai igazság, a következőképpen fogjuk jelölni: A. Azt pedig, amennyiben egy B formula akkor logikai igazság, ha egy másik A formula is logikai igazság, a következőképpen jelöljük:. Ha egyetlen A helyett több ilyen feltételt is adunk, azt egymás fölé írással jelöljük, tehát pl. így: A B A B C. Tehát a metanyelvi ha-akkor -viszonyt egy vízszintes vonallal jelöljük, a metanyelvi és -viszonyt pedig egymás fölé írással. A nulladrendű logikai kalkulus e jelöléssel a következőképpen néz ki: Bázis: Bővítési szabály: 2.3. Megjegyzések (A (B A)) ((A (B C)) ((A B) (A C))) (( A B) (B A)) Γ (A B) Γ B Néhány apróbb megállapítás a bázissal kapcsolatban: Az első formula igazából a konjunkcióról szól. Emlékezzünk arra, hogy még régen volt egy ilyen logikai törvényünk: (A (B C)) ((A & B) C) Eszerint a fenti báziselem valami ilyesmi lenne: ((A & B) A) Ez pedig nem más, mint ahogyan a konjunkcióból következtetni szoktunk. Párja ennek a ((A & B) B) (A (B B)) A(z egyelőre szemantikai) dedukció-szabály segítségével ezt a következőképpen alakíthatjuk át: (A & B) A (A & B) B Minden logikai konstansra megvannak a rá jellemző következtetések. Amelyeket dedukciótétellel bizonyos kulcsfontosságú (jelen esetben csak kondicionálissal és negációval kifejezett) logikai igazságokból nyerhetünk. Szolgáljon ezek közül a legfontosabbak megvilágítására a következő táblázat: A A ( A A) A A (A A) (A & B) A (A (B A)) (A & B) B (A (B B)) (A A) A (( A A) A) (A B) A ( (A B) A) (A B) B ( (A B) B) Ezeket a levezetések kapcsán mind útba ejtjük majd. 3
4 A második báziselemet disztributivitási formulának is mondjuk, mivel olyan, mintha a kondicionális önmagára lenne disztributív. Valójában inkább arról van szó, hogy lépten-nyomon használt Dedukció-szabály levezetéséhez használt teljes indukciós bizonyításban éppen erre a formulára van szükség. A harmadik báziselem lényegében a kontrapozíció szabályának egyik irányát fejezi ki tárgynyelven, és ez teszi majd lehetővé, hogy feltorlódó negációjeleket tüntethessünk el azaz ezt fogjuk majd alaposan használni a negációtörvények levezetésekor. Az, hogy ő felelős a negációjelt manipuláló logikai igazságokért, onnan is látszik, hogy a három báziselem közül csak ebben van negáció. A bővítési szabályban eleddig ismeretlen jelöléssel találkozhatunk:. Mivel a szemantikában beszéltünk premisszákból konklúzióra való következtetésről, itt is bevezetünk egy ennek megfelelő fogalmat. (E két következményreláció viszonyáról fog szólni igazából az adekvátsági tétel.) Egy adott Γ formulahalmazból a levezethetőséget a következőképpen értelmezzük (és jelöljük): akkor és csak akkor, ha A axióma, axiómaséma, netán Γ eleme (vagy séma esetén egyfajta része), avagy ezekből kapható meg a modus ponens véges sok alkalmazásával. Most pedig következzen néhány fontosabb megállapítás. A bázisban nem formulák, hanem formulasémák vannak. 2 Ez azt jelenti, hogy nem azt állítjuk, hogy az (A (B A)) formula egy logikai igazság, hanem azt, hogy A helyére bármit helyettesítve logikai igazságokat kapunk. Úgy mondhatnánk, hogy nem három formuláról kötöttük ki, hogy logikai igazságok, hanem három bizonyos formájú formulatípusról kötöttük ki, hogy az ilyen formájú formulák logikai igazságok. A fentiek alapján tehát logikai igazságok a következők: (p (q p)) (q (p q)) (s (r s)) ((p q) (p (p q))) (( (r s) ( p (p s))) (( (r s) p) ( (r s) (p s)))) Tehát az alapsémákba bármely jól formált formulát behelyettesíthetünk, ha tartjuk azt az egyetlen szabályt, hogy azonos sémajelekbe azonos formulákat teszünk (tehát ugyanazokat az A-kba, a B-kbe, stb.). Vegyük észre, hogy bár három formulaséma van, meglehetősen végtelen sok formuláról posztuláltuk, hogy logikai igazság. Kicsit más a helyzet azonban a bővítési szabállyal, a modus ponensszel. Ott csak olyan formulákból tudunk levezetni, amikről már beláttuk, hogy levezethetők. Tehát ott az A és (A B) helyére csak már levezetett formulákat helyettesíthetünk. Az ellenben, hogy A és B helyében ott konkrétan milyen formulák szerepelnek, édes mindegy; a lényeg, hogy A és (A B) levezetettek legyenek. És most néhány szót az elnevezésekről. A kalkulus bázisának elemeit, ezt a három formulasémát speciálisan ún. axiómasémának nevezzük. A Bővítési szabályt (amelyben a modus ponensre ismerhetünk) pedig levezetési szabálynak nevezik 3, de mi csak leválasztás vagy modus ponens néven fogunk rá hivatkozni. Azokat a formulákat, amelyeket a logikai axiómasémák behelyettesítései, vagy azokból nyerhető a modus ponens ismételt alkalmazásaival, a kalkulus tételeinek fogjuk nevezni. A tételek tehát azok, amelyek a logikai igazságok szerepét játszák. Tételsémák azon formulasémák, melyek összes behelyettesítése tétel. A kalkulus tehát a tételek induktív definíciója A megengedett lépések A levezetés értelmezését jobban szemügyre véve új (de triviális) levezetési szabályokat is felfedezhetünk: Ha mondjuk, akkor jogosan következtethetünk arra is, hogy mondjuk Γ formuláiból és még a p formulából is levezethető A, hiszen A levezetése már Γ-ból rendelkezésre áll, így egy felesleges p premissza nem ront el semmit. 4 Triviális dolognak tűnik ez, de nagyon gyakran fogunk ehhez a lépéshez nyúlni. Meglévő premisszáink közé tehát felvehetünk új premisszákat is, de természetesen akár premisszasémákat vagy egész premisszahalmazokat is. Ezeket a meggondolásokat rendre így jelölhetjük: Γ {p} A, Γ {B} A, Γ A 2 Eddig is használtunk implicite formulasémákat a szintaxisban illetve szemantikában. 3 : De hívják még következtetési vagy deriválási szabálynak is 4 Látni fogjuk ráadásul, hogy egy esetleges felbukkanó ellentmondásból ráadásul bármit le fogunk tudni vezetni, így ilyen esetben még gyorsabb levezetésünk is lehet A-ra. 4
5 A másik levezetési szabály, amit felismerhetünk, szintén triviális: A premisszák levezethetők, hiszen megkaphatók a premisszák, az axiómasémák és a modus ponens alkalmazásaival. Jobb híján ezt valahogy így jelölhetném: A Γ Ekkor most már beszélhetünk arról, hogy milyen lépéseket is tehetünk a levezetések során. Behelyettesítünk egy formulát egy axiómasémába. Behelyettesítünk egy formulasémát egy axiómasémába. Behelyettesítünk egy formulát egy tételsémába. Behelyettesítünk egy formulasémát egy tételsémába Alkalmazzuk a modus ponenst két axiómára. Alkalmazzuk a modus ponenst két axiómasémára. Alkalmazzuk a modus ponenst két tételre. Alkalmazzuk a modus ponenst két tételsémára. Felveszünk egy premisszát. Felveszünk egy premisszasémát. Felveszünk egy premisszahalmazt. Levezetünk egy premisszát. Levezetünk egy premisszasémát. Azaz lényegében: Behelyettesítünk. Modus ponenst alkalmazunk. Premisszákat veszünk föl. Premisszát vezetünk le. A továbbiakban csak és kizárólag ezt a négy lépést fogjuk lépni a levezetéseink során. Ez az a négy pont, amit masszírozni kell a tekintetünkkel, mikor egy levezetést szeretnénk végrehajtani. 5
6 3. Levezetések 3.1. A terv Ezeket tudván már megkezdhetjük a levezetések sorát. Azonban ehhez is először tervet alkotunk, amelyet a következő diagram próbál meg szemléltetni: 1. Kondicionális (A A) 2. Fordított kontrapozíció Γ ( A B) Γ (B A) Monotonitás Con (Γ) Con (Γ {A}) 8. Ellentmondás ( B (B A)) Elégséges feltétel inkonzisztenciára Γ A Con (Γ) 3. Dedukció-szabály Γ {A} C Hf. Γ {A} C Lánc-szabály Γ (A B) Γ (B C) 4. Negációtörvények ( A A) (A A) 5. Kontrapozíció Γ (B A) Γ ( A B) Negált 9. kondicionális 6. Alternáció antecedense (( A A) A) ( (A B) A) Negált 12. Indirekt levezetés 7. kondicionális Con (Γ A) konzekvense ( (A B) B) Con (Γ A) Fentről indulunk, lefele haladunk, és a kis nyilak jelzik, hogy melyik tételhez melyik tételre van szükség. A tételek és szabályok levezetése speciális alakot ölt majd. Formulák követik majd egymást, mellettük kis szavak. Minden formula mellett azok megjegyzések magyarázzák, pontosan honnan is vettük az adott formulát. Azt, hogy egy B formulát vagy formulasémát helyettesítünk egy formulasémában A helyére, így jelöljük majd: B := A. A levezetések végét jellel jelöljük. 5 5 Ez kocka valójában nem más, mint a Q.E.D., azaz a quod erat demonstrandum rövidítése. Ez magyarul annyit tesz: Ezzel a tételt beláttuk. 6
7 3.2. A menetelés 1. Tétel. (A A) (A (B A)) axiómaséma ((A (B C)) ((A B) (A C))) axiómaséma ((A (B A)) ((A B) (A A))) A := C ((A B) (A A)) modus ponens ((A (B A)) (A A)) B := (B A) (A (B A)) axiómaséma (A A) modus ponens 2. Tétel. (Dedukció-szabály) Vegyük először az első irányt: Γ {A} C Γ {A} C Γ {A} C És most a másik irány: C feltétel Γ {A} A C felvettünk egy premisszát Γ {A} A a premissza levezethető Γ {A} C modus ponens Γ {A} C Válasszuk szét az eseteket aszerint, hogy mi lehet a C! Menjünk sorba, hogy a jel bal oldalán pontosan honnan származhat! Lehet, hogy a jel bal oldalán van, azaz Γ-beli, lehet hogy a jobb oldalán van, azaz nem más, mint A, lehet aztán, hogy egyikből sincs, mivel logikai igazság, és végül lehet ez a legvészesebb hogy valahogy mindezekből vezethető le egy modus ponens alkalmazása által. Vezessük hát akkor le esetre lebontva: (1) C logikai igazság: Azaz C. Ekkor: C feltevés (A (B A)) axiómaséma (C (A C)) A := C, B := A (A C) modus ponens bővítés premisszahalmazzal (2) C nem más, mint A (azaz nézzük C := A -t): (3) C egy premissza(séma): Azaz C Γ. (A A) ez az 1. tétel Γ (A A) bővítés premisszahalmazzal Γ C a premisszaséma levezethető Γ (A (B A)) axiómaséma Γ (C (A C)) A := C, B := A modus ponens 7
8 (4) C-t levezetéssel nyertük. Tehát volt egy modus ponens, ami valahogy a következőképpen nézett ki: B (B C) C Tehát a C-t úgy vezettük le, hogy egy B és egy (B C)) állt rendelkezésünkre. A C formulaséma logikai igazság-volta tehát attól függ, hogy vajon ez a bizonyos B illetve (B C) az volt-e. Ekkor ez maradt: Ahhoz, hogy levezessük (A C)-t, szemléletesen szólva be kéne látnunk, hogy ez a bizonyos A feltétele C feltételeinek is, nevezetesen B-nek és (B C)-nek is. Azaz ha be tudnánk látni, hogy (A B)-ből és (A (B C))-ből levezethető a kérdéses (A C), akkor azt láttuk be, hogy a dedukciótétel érvényessége öröklődik a modus ponens alkalmazása során. Mivel a lehetséges kezdőesetekre (triviális esetekre?) a dedukciótétel érvényességét már beláttuk az (1) (3) pontokban, ha ezt az öröklődést is be tudnánk látni, akkor sikerülne belátni a dedukciótétel érvényességét az összes logikai igazságra. 6 Bizonyítsuk hát az öröklődést, azaz a következőt: (A B) (A (B C)) (A C) Γ (A (B C)) feltevés Γ ((A (B C)) ((A B) (A C))) axiómaséma Γ ((A B) (A C)) modus ponens Γ (A B) feltevés modus ponens Itt jegyezzük meg, hogy a dedukció-szabályra igazából a dedukciótétel az elterjedt elnevezés, a továbbiakban mi is így hivatkozunk rá. A szabály elnevezést az indokolja, hogy ez nem a kalkulusnak tétele, hanem egy a kalkulusról szóló tétel. Az ilyen természetű megállapításainkat lévén a metanyelv tételei metatételeknek nevezzük. 3. Tétel. (Láncszabály) Γ (A B) Γ (B C) Ennek a tételnek a belátása házifeladat. Valamelyik axiómasémát és a dedukciótételt szükséges a bizonyításához, továbbá a szokásos levezetési lépéseket kell a két feltevésen alkalmazni, hogy megkapjuk belőlük -t. Ha ez sikerül, a láncszabályt beláttuk. Gyakorlásnak addig is érdemes továbbolvasni a jegyzetet. Helyébe, hogy az építményünk megálljon a maga lábán, kerülőúton mégis bebizonyítjuk. Belátjuk a láncszabály általánosítását, az ún. metszetszabályt, így a láncszabályt mint ennek speciális esetét használhatjuk majd fel. Következzen hát a metszetszabály: {A} B Γ B 6 Ezt a bizonyítási módszert, nevezetesen hogy egy tétel állítását belátjuk a lehetséges kezdőesetekre, majd belátjuk, hogy a jelen esetben a logikai igazságok konstrukciója során (ez lenne a kalkulusbeli levezetés) öröklődik a tulajdonság, és ezzel vesszük bizonyítottnak a tételt, strukturális indukciónak nevezzük. Azért strukturális indukció, mert a struktúra konstrukcióján kúszik föl az érvényesség. A középiskolában megismert teljes indukció is lényegében ez. A 0 szám a kezdőesetű elem, a konstrukció pedig a természetes számok rákövetkezése. Ezért szerepelhetett anno a táblán az n := n + 1 felirat annyiszor, mikor az öröklődés bizonyításán fáradoztak a diákok. 8
9 Tehát arról van szó, hogy a második premisszában szereplő A-t helyettesíthetjük egy olyan formulahalmazzal, amely tudja A-t, azaz képesek vagyunk belőle levezetni (úgyszólván kicsomagolni). A metszetszabály metszet-volta pedig abban áll, hogy a következtetés során a konklúzióhoz érvén már eltűnik, kimetsződik az A premissza. {A} B feltevés (A B) Dedukciótétel Γ (A B) felvettünk egy premisszahalmazt feltevés Γ A felvettünk egy premisszahalmazt Γ B modus ponens És hol van ebben a láncszabály? Vegyük elő mégegyszer a metszetszabályt: {A} B Γ B Itt ha Γ :={A}, A := B, B := C, :=, akkor a következőt kapjuk: {A} B {B} C {A} C Innen pedig a dedukciótétel háromszori alkalmazásával bizonyítható a láncszabály. 4. Tétel. (Fordított kontrapozíció) Γ ( A B) Γ (B A) Γ ( A B) feltevés (( A B) (B A)) axiómaséma Γ (( A B) (B A)) felvettünk egy premisszahalmazt Γ (B A) modus ponens 5. Tétel. (Negációtörvények) ( A A) (A A) { A, A} A cilinderből premissza { A} ( A A) Dedukciótétel { A} ( A A) Fordított kontrapozíció { A} ( A A) Fordított kontrapozíció { A} { A} A Dedukciótétel { A} A mert x x = x ( A A) Dedukciótétel ( A A) Negációtörvény ( A A) A := A (A A) Fordított kontrapozíció 9
10 6. Tétel. (Kontrapozíció) Γ (A B) Γ ( B A) Γ (A B) feltevés ( A A) Negációtörvény Γ ( A A) felvettünk egy premisszahalmazt Γ ( A B) Láncszabály (A A) Negációtörvény Γ (A A) felvettünk egy premisszahalmazt Γ (B B) A := B Γ ( A B) Láncszabály Γ ( B A) Fordított kontrapozíció 7. Tétel. (Ellentmondás) ( B (B A)) (A (B A)) axiómaséma ( B ( A B)) A := B, B := A B ( A B) Dedukciótétel (( A B) (B A)) Axiómaséma B (( A B) (B A)) felvettünk egy premisszasémát B (B A) modus ponens ( B (B A)) Dedukciótétel És most egy lélegzetvételnyi szünet. Vegyük észre, hogy ha sikerülne levezetni egy B formulát és annak B negáltját, akkor a fenti logikai igazság segítségével két modus ponens távolságra vagyunk attól, hogy tetszőleges A-t le tudjunk vezetni. Ez azzal a következménnyel járna, hogy azon kísérletünk, hogy induktív módon, szemantikára való hivatkozás nélkül elkülönítsük a logikai igazságok körét, kudarcot vall. Ugyanis ha bármilyen jólformált formulát le tudunk vezetni, akkor ezzel magát a szintaxist definiáltuk (újfent)! Az olyan kalkulust, amely erre képes hogy tudniillik az összes jólformált formulát le képes vezetni inkonzisztensnek nevezzük. Az olyan kalkulust pedig, ami nem inkonzisztens, konzisztensnek nevezzük. A rövidség kedvéért azt, hogy egy Γ formulahalmaz konzisztens a következőképp jelöljük: Con (Γ). Azt, hogy inkonzisztens, pedig a következőféleképpen: Con (Γ). 8. Tétel. (Monotonitás) Konzisztens formulahalmaz levezetett formulával való bővítése konzisztens marad. Con (Γ) Con (Γ {A}) Indirekt: Tegyük fel, hogy Con (Γ) Con (Γ {A}) 10
11 Ekkor: Γ {A} B feltevés (inkonzisztencia) Γ (A B) Dedukciótétel feltevés Γ B modus ponens Bármilyen B formulát le tudnánk tehát vezetni Γ-ból, ami Γ inkonzisztenciáját jelentené, ez azonban ellentmond egy feltevésnek, tehát ellentmondásos tagadni a metatételt. 9. Tétel. Formulahalmaz inkonzisztenciájára vonatkozó feltétel: Γ A Con (Γ) Tehát Γ inkonzisztens. ( B (B A)) Ellentmondásnak hívott tétel Γ ( B (B A)) felvettünk egy premisszahalmazt Γ ( A (A B)) B := A A := B feltevés Γ (A B) modus ponens Γ A feltevés Γ B modus ponens 10. Tétel. (Alternáció) (( A A) A) {(A, ) ( A A)} A cilinderből premisszát vezetünk le {(A, ) ( A A)} ( A A) premisszát vezetünk le {(A, ) ( A A)} A modus ponens {(A }) (( A A) A) Dedukciótétel {(A }) ( A ( A A)) kontrapozíció {(A }) { A} ( A A) Dedukciótétel { A} ( A A) mert x x = x ( A ( A A)) Dedukciótétel (( A A) A) Fordított kontrapozíció 11. Tétel. (Indirekt levezetés) Con (Γ A) Con (Γ A) 11
12 Elsőé: Con (Γ A) feltétel Γ A A felvettünk egy premisszasémát Γ A A premisszasémát vezettünk le Másodiké: Con (Γ { A}) Az inkonzisztenciára vonatkozó elégséges feltétel miatt Con (Γ A) Con (Γ A) feltétel Γ { A} A mert inkonzisztens Γ ( A A) Dedukciótétel (( A A) A) Alternációs tétel. Γ (( A A) A) felvettünk egy premisszahalmazt modus ponens 12. Tétel. (Negált kondicionális antecedense) ( (A B) A) ( B (B A)) Ellentmondásos tétel ( A (A B)) A := B, B := A ( (A B) A) Kontrapozíció ( A A) Negációtörvény ( (A B) A) Láncszabály 13. Tétel. (Negált kondicionális konzekvense) ( (A B) B) (A (B A)) axiómaséma (B (A B)) A := B, B := A ( (A B) B) Kontrapozíció 12
AZ INFORMATIKA LOGIKAI ALAPJAI
AZ INFORMATIKA LOGIKAI ALAPJAI Előadó: Dr. Mihálydeák Tamás Sándor Gyakorlatvezető: Kovács Zita 2017/2018. I. félév 4. gyakorlat Interpretáció A ϱ függvényt az L (0) = LC, Con, Form nulladrendű nyelv egy
RészletesebbenA logikai következmény
Logika 3 A logikai következmény A logika egyik feladata: helyes következtetési sémák kialakítása. Példa következtetésekre : Minden veréb madár. Minden madár gerinces. Minden veréb gerinces 1.Feltétel 2.Feltétel
RészletesebbenÍTÉLETKALKULUS (NULLADRENDŰ LOGIKA)
ÍTÉLETKALKULUS SZINTAXIS ÍTÉLETKALKULUS (NULLADRENDŰ LOGIKA) jelkészlet elválasztó jelek: ( ) logikai műveleti jelek: ítéletváltozók (logikai változók): p, q, r,... ítéletkonstansok: T, F szintaxis szabályai
RészletesebbenLogika kiskáté. Mihálydeák Tamás és Aszalós László
Logika kiskáté Mihálydeák Tamás és Aszalós László 2012 1. Definíciók 1. Adja meg a klasszikus nulladrendű nyel definícióját! Klasszikus nulladrendű nyelen az L (0) = LC, Con, F orm rendezett hármast értjük,
RészletesebbenLogika kiskáté. Mihálydeák Tamás és Aszalós László
Logika kiskáté Mihálydeák Tamás és Aszalós László 2012 1. Definíciók 1. Adja meg a klasszikus nulladrendű nyel definícióját! Klasszikus nulladrendű nyelen az L (0) = LC, Con, F orm rendezett hármast értjük,
Részletesebben3. Magyarország legmagasabb hegycsúcsa az Istállós-kő.
1. Bevezetés A logika a görög,,logosz szóból származik, melynek jelentése gondolkodás, beszéd, szó. A logika az emberi gondolkodás vizsgálatával foglalkozik, célja pedig a gondolkodás során használt helyes
RészletesebbenLOGIKA ÉS ÉRVELÉSTECHNIKA
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
Részletesebben1. Logikailag ekvivalens
Informatikai logikai alapjai Mérnök informatikus 4. gyakorlat 1. Logikailag ekvivalens 1. Az alábbi formulák közül melyek logikailag ekvivalensek a ( p p) formulával? A. ((q p) q) B. (q q) C. ( p q) D.
RészletesebbenÍtéletkalkulus. 1. Bevezet. 2. Ítéletkalkulus
Ítéletkalkulus Logikai alapfogalmak, m veletek, formalizálás, logikai ekvivalencia, teljes diszjunktív normálforma, tautológia. 1. Bevezet A matematikai logikában az állításoknak nem a tényleges jelentésével,
RészletesebbenAdatbázisok elmélete 12. előadás
Adatbázisok elmélete 12. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu http://www.cs.bme.hu/ kiskat 2005 ADATBÁZISOK ELMÉLETE
Részletesebben2. Logika gyakorlat Függvények és a teljes indukció
2. Logika gyakorlat Függvények és a teljes indukció Folláth János Debreceni Egyetem - Informatika Kar 2012/13. I. félév Áttekintés 1 Függvények Relációk Halmazok 2 Természetes számok Formulák Definíció
RészletesebbenCsima Judit október 24.
Adatbáziskezelés Funkcionális függőségek Csima Judit BME, VIK, Számítástudományi és Információelméleti Tanszék 2018. október 24. Csima Judit Adatbáziskezelés Funkcionális függőségek 1 / 1 Relációs sémák
RészletesebbenMatematikai logika NULLADRENDŰ LOGIKA
Matematikai logika NULLADRENDŰ LOGIKA Kijelentő mondatokhoz, melyeket nagy betűkkel jelölünk, interpretáció (egy függvény) segítségével igazságértéket rendelünk (I,H). Szintaxisból (nyelvtani szabályok,
RészletesebbenMagyarok: Bereczki Ilona, Kalmár László, Neumann, Péter Rózsa, Pásztorné Varga Katalin, Urbán János, Lovász László
MATEMATIKAI LOGIKA A gondolkodás tudománya Diszkrét matematika Arisztotelész(i.e. 384-311) Boole, De Morgan, Gödel, Cantor, Church, Herbrand, Hilbert, Kleene, Lukesiewicz, Löwenheim, Ackermann, McKinsey,
RészletesebbenKOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA, MATEmATIkA I. 4 IV. FÜGGVÉNYEk 1. LEkÉPEZÉSEk, függvények Definíció Legyen és két halmaz. Egy függvény -ből -ba egy olyan szabály, amely minden elemhez pontosan egy elemet rendel hozzá. Az
RészletesebbenLogikai következmény, tautológia, inkonzisztens, logikai ekvivalencia, normálformák
08EMVI3b.nb 1 In[2]:= Theorema Ítéletlogika 1 Ismétlés Szintaxis Szemantika Logikai következmény, tautológia, inkonzisztens, logikai ekvivalencia, normálformák 2 Kalkulusok Kalkulus Levezethetõség Dedukciós
RészletesebbenLOGIKA. Magyarok: Bereczki Ilona, Kalmár László, Neumann, Péter Rózsa, Pásztorné Varga Katalin, Urbán János, Lovász László.
MATEMATIKAI A gondolkodás tudománya Arisztotelész(i.e. 384-311) Boole, De Morgan, Gödel, Cantor, Church, Herbrand, Hilbert, Kleene, Lukesiewicz, Löwenheim, Ackermann, McKinsey, Tarski, Ramsey, Russel,
RészletesebbenÍtéletkalkulus. 1. Bevezet. 2. Ítéletkalkulus
Ítéletkalkulus Logikai alapfogalmak, m veletek, formalizálás, logikai ekvivalencia, teljes diszjunktív normálforma, tautológia. 1. Bevezet A matematikai logikában az állításoknak nem a tényleges jelentésével,
RészletesebbenLogika és informatikai alkalmazásai kiskérdések február Mikor mondjuk, hogy az F formula a G-nek részformulája?
,,Alap kiskérdések Logika és informatikai alkalmazásai kiskérdések 2012. február 19. 1. Hogy hívjuk a 0 aritású függvényjeleket? 2. Definiálja a termek halmazát. 3. Definiálja a formulák halmazát. 4. Definiálja,
Részletesebben1. Definíciók. 2. Formulák. Informatikai logikai alapjai Mérnök informatikus 3. gyakorlat
Informatikai logikai alapjai Mérnök informatikus 3. gyakorlat 1. Definíciók A feladatokban bevezetünk két újabb logikai konstanst: a és jellel jelölteket. Ez a két konstans önmagában is formulának tekintendő.
RészletesebbenFormális szemantika. Kifejezések szemantikája. Horpácsi Dániel ELTE Informatikai Kar
Formális szemantika Kifejezések szemantikája Horpácsi Dániel ELTE Informatikai Kar 2016-2017-2 Az előadás témája Egyszerű kifejezések formális szemantikája Az első lépés a programozási nyelvek szemantikájának
RészletesebbenMemo: Az alábbi, "természetes", Gentzen típusú dedukciós rendszer szerint készítjük el a levezetéseket.
Untitled 2 1 Theorema Predikátumlogika 1 3 Natural Deduction (Gentzen mag/alap kalkulus) Cél: a logikai (szematikai) következményfogalom helyett a (szintaktikai) levethetõség vizsgálata. A bizonyítási
RészletesebbenLogika es sz am ıt aselm elet I. r esz Logika M asodik el oad as 1/26
1/26 Logika és számításelmélet I. rész Logika Második előadás Tartalom 2/26 Ítéletlogika - Szemantika (folytatás) Formulák és formulahalmazok szemantikus tulajdonságai Szemantikus következményfogalom Formalizálás
Részletesebben1. tétel Halmazok és halmazok számossága. Halmazműveletek és logikai műveletek kapcsolata.
1. tétel Halmazok és halmazok számossága. Halmazműveletek és logikai műveletek kapcsolata. HLMZOK halmaz axiomatikus fogalom, nincs definíciója. benne van valami a halmazban szintén axiomatikus fogalom,
RészletesebbenLogika es sz am ıt aselm elet I. r esz Logika 1/36
1/36 Logika és számításelmélet I. rész Logika 2/36 Elérhetőségek Tejfel Máté Déli épület, 2.606 matej@inf.elte.hu http://matej.web.elte.hu Tankönyv 3/36 Tartalom 4/36 Bevezető fogalmak Ítéletlogika Ítéletlogika
RészletesebbenAz informatika logikai alapjai
Az informatika logikai alapjai Várterész Magda DE, Informatikai Kar PTI BSc és informatikatanár hallgatók számára 2017. Formulahalmaz kielégíthetősége Ezen az előadáson Γ-val egy elsőrendű logikai nyelv
Részletesebben4. 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.
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. Az egyik az igazságtáblázatok módszere, amelyet az előző fejezetekben
RészletesebbenKijelentéslogika, ítéletkalkulus
Kijelentéslogika, ítéletkalkulus Arisztotelész (ie 4. sz) Leibniz (1646-1716) oole (1815-1864) Gödel (1906-1978) Neumann János (1903-1957) Kalmár László (1905-1976) Péter Rózsa (1905-1977) Kijelentés,
RészletesebbenLogika es sz am ıt aselm elet I. r esz Logika Hatodik el oad as 1/33
1/33 Logika és számításelmélet I. rész Logika Hatodik előadás Tartalom 2/33 Elsőrendű rezolúciós kalkulus - előkészítő fogalmak Prenex formula, Skolem normálforma 3/33 Eldönthető formulaosztályok keresése
RészletesebbenLogikai ágensek. Mesterséges intelligencia március 21.
Logikai ágensek Mesterséges intelligencia 2014. március 21. Bevezetés Eddigi példák tudásra: állapotok halmaza, lehetséges operátorok, ezek költségei, heurisztikák Feltételezés: a világ (lehetséges állapotok
RészletesebbenHalmazelmélet és logika
Halmazelmélet és logika Dr. Szilágyi Ibolya szibolya@ektf.hu Matematika és Informatika Intézet EKF, Eger 2006/07 I. szemeszter Dr. Szilágyi Ibolya (EKF) Logika 2006/007 1 / 58 Outline A halmazelmélet és
RészletesebbenPredikátumkalkulus. 1. Bevezet. 2. Predikátumkalkulus, formalizálás. Predikátumkalkulus alapfogalmai, formalizálás, tagadás, logikailag igaz formulák.
Predikátumkalkulus Predikátumkalkulus alapfogalmai, formalizálás, tagadás, logikailag igaz formulák. 1. Bevezet Nézzük meg a következ két kijelentést: Minden almához tartozik egy fa, amir l leesett. Bármely
RészletesebbenBOOLE ALGEBRA Logika: A konjunkció és diszjunkció tulajdonságai
BOOLE ALGEBRA Logika: A konjunkció és diszjunkció tulajdonságai 1.a. A B B A 2.a. (A B) C A (B C) 3.a. A (A B) A 4.a. I A I 5.a. A (B C) (A B) (A C) 6.a. A A I 1.b. A B B A 2.b. (A B) C A (B C) 3.b. A
RészletesebbenLogika. Mihálydeák Tamás szeptember 27. Tartalomjegyzék. 1.
Logika Mihálydeák Tamás mihalydeak@inf.unideb.hu www.inf.unideb.hu/szamtud/tagok/?mihalydeak 2007. szeptember 27. Tartalomjegyzék 1. Irodalom 3 2. A logika feladata 3 3. A helyes következtetés 3 4. Történeti
RészletesebbenAnalízis I. Vizsgatételsor
Analízis I. Vizsgatételsor Programtervező Informatikus szak 2008-2009. 2. félév Készítette: Szabó Zoltán SZZNACI.ELTE zotyo@bolyaimk.hu v.0.6 RC 004 Forrás: Oláh Gábor: ANALÍZIS I.-II. VIZSGATÉTELSOR 2006-2007-/2
Részletesebben25. 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
5. 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 Axióma: Bizonyítás: olyan állítás, amelynek igazságát bizonyítás nélkül elfogadjuk.
Részletesebben1. előadás: Halmazelmélet, számfogalom, teljes
1. előadás: Halmazelmélet, számfogalom, teljes indukció Szabó Szilárd Halmazok Halmaz: alapfogalom, bizonyos elemek (matematikai objektumok) összessége. Egy halmaz akkor adott, ha minden objektumról eldönthető,
RészletesebbenDiszkrét matematika MATEMATIKAI LOGIKA
NULLADRENDŰ LOGIKA (ÍTÉLETKALKULUS) A logikát, mint a filozófia egy részét, már az ókori a görög tudósok is igen magas szinten művelték, pl. Platón (Kr. e. 427- Kr. e. 347), Arisztotelész (Kr.e. 384- Kr.
Részletesebben2. Ítéletkalkulus szintaxisa
2. Ítéletkalkulus szintaxisa (4.1) 2.1 Az ítéletlogika abc-je: V 0 V 0 A következő szimbólumokat tartalmazza: ítélet- vagy állításváltozók (az állítások szimbolizálására). Esetenként logikai változónak
RészletesebbenKijelentéslogika, ítéletkalkulus
Kijelentéslogika, ítéletkalkulus Kijelentés, ítélet: olyan kijelentő mondat, amelyről egyértelműen eldönthető, hogy igaz vagy hamis Logikai értékek: igaz, hamis zürke I: 52-53, 61-62, 88, 95 Logikai műveletek
RészletesebbenBizonyítási módszerek ÉV ELEJI FELADATOK
Bizonyítási módszerek ÉV ELEJI FELADATOK Év eleji feladatok Szükséges eszközök: A4-es négyzetrácsos füzet Letölthető tananyag: Emelt szintű matematika érettségi témakörök (2016) Forrás: www.mozaik.info.hu
RészletesebbenTartalomjegyzék. Pragmatikai és logikai alapok. Első rész A könyv célja, használata 1.2 Elméleti keretek: pragmatika és logika
Tartalomjegyzék ELSŐ FEJEZET Bevezetés 1.1. A könyv célja, használata 1.2 Elméleti keretek: pragmatika és logika 15 15 17 Első rész Pragmatikai és logikai alapok MÁSODIK FEJEZET A vita 2.1 A vita: megközelítési
RészletesebbenKOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA, MATEmATIkA I. 1 I. HALmAZOk 1. JELÖLÉSEk A halmaz fogalmát tulajdonságait gyakran használjuk a matematikában. A halmazt nem definiáljuk, ezt alapfogalomnak tekintjük. Ez nem szokatlan, hiszen
RészletesebbenAz R halmazt a valós számok halmazának nevezzük, ha teljesíti az alábbi 3 axiómacsoport axiómáit.
2. A VALÓS SZÁMOK 2.1 A valós számok aximómarendszere Az R halmazt a valós számok halmazának nevezzük, ha teljesíti az alábbi 3 axiómacsoport axiómáit. 1.Testaxiómák R-ben két művelet van értelmezve, az
RészletesebbenII. Két speciális Fibonacci sorozat, szinguláris elemek, természetes indexelés
II. Két speciális Fibonacci sorozat, szinguláris elemek, természetes indexelés Nagyon könnyen megfigyelhetjük, hogy akármilyen két számmal elindítunk egy Fibonacci sorozatot, a sorozat egymást követő tagjainak
Részletesebben1. A matematikai logika alapfogalmai. 2. A matematikai logika műveletei
1. A matematikai logika alapfogalmai Megjegyzések: a) A logikában az állítás (kijelentés), valamint annak igaz vagy hamis voltát alapfogalomnak tekintjük, nem definiáljuk. b) Minden állítással kapcsolatban
RészletesebbenMatematikai logika és halmazelmélet
Matematikai logika és halmazelmélet Wettl Ferenc előadása alapján 2015-09-07 Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 1 / 21 Tartalom 1 Matematikai kijelentések szerkezete
Részletesebbenf(x) vagy f(x) a (x x 0 )-t használjuk. lim melyekre Mivel itt ɛ > 0 tetszőlegesen kicsi, így a a = 0, a = a, ami ellentmondás, bizonyítva
6. FÜGGVÉNYEK HATÁRÉRTÉKE ÉS FOLYTONOSSÁGA 6.1 Függvény határértéke Egy D R halmaz torlódási pontjainak halmazát D -vel fogjuk jelölni. Definíció. Legyen f : D R R és legyen x 0 D (a D halmaz torlódási
RészletesebbenMatematikai logika. Nagy Károly 2009
Matematikai logika előadások összefoglalója (Levelezős hallgatók számára) Nagy Károly 2009 1 1. Elsőrendű nyelvek 1.1. Definíció. Az Ω =< Srt, Cnst, F n, P r > komponensekből álló rendezett négyest elsőrendű
RészletesebbenLogikai alapok a programozáshoz. Nagy Károly 2014
Logikai alapok a programozáshoz előadások összefoglalója (Levelezős hallgatók számára) Nagy Károly 2014 1 1. Kijelentés logika, ítéletkalkulus 1.1. Definíció. Azokat a kijelentő mondatokat, amelyekről
RészletesebbenLogikai alapok a programozáshoz
Logikai alapok a programozáshoz Nagy Károly 2014 Nyíregyházi Főiskola Matematika és Informatika Intézet 1 Tartalomjegyzék 1. Kijelentés logika, ítéletkalkulus 2 2. A kijelentés logika törvényei 5 3. Logikai
RészletesebbenLogika és számításelmélet. 10. előadás
Logika és számításelmélet 10. előadás Rice tétel Rekurzíve felsorolható nyelvek tulajdonságai Tetszőleges P RE halmazt a rekurzívan felsorolható nyelvek egy tulajdonságának nevezzük. P triviális, ha P
RészletesebbenLogika és informatikai alkalmazásai
Logika és informatikai alkalmazásai 4. gyakorlat Németh L. Zoltán http://www.inf.u-szeged.hu/~zlnemeth SZTE, Informatikai Tanszékcsoport 2011 tavasz Irodalom Szükséges elmélet a mai gyakorlathoz Előadás
Részletesebben6. ELŐADÁS DIFFERENCIÁLSZÁMÍTÁS II. DIFFERENCIÁLÁSI SZABÁLYOK. BSc Matematika I. BGRMA1HNND, BGRMA1HNNC
6. ELŐADÁS DIFFERENCIÁLSZÁMÍTÁS II. DIFFERENCIÁLÁSI SZABÁLYOK BSc Matematika I. BGRMAHNND, BGRMAHNNC A következő diákon szereplő állítások mindegyikét az előadáson fogjuk igazolni, és példákkal bőségesen
RészletesebbenAz informatika logikai alapjai
Az informatika logikai alapjai Várterész Magda DE, Informatikai Kar PTI BSc és informatikatanár hallgatók számára 2017. A logikai ekvivalencia Az A és a B elsőrendű formulák logikailag ekvivalensek, ha
RészletesebbenLOGIKA ÉS ÉRVELÉSTECHNIKA
LOGIKA ÉS ÉRVELÉSTECHNIKA ELTE TáTK Közgazdaságtudományi Tanszék Logika és érveléstechnika NULLADREND LOGIKA 1. Készítette: Szakmai felel s: 2011. február Készült a következ m felhasználásával: Ruzsa
RészletesebbenBevezetés a Formális Logikába Érveléstechnika-logika 7.
Bevezetés a Formális Logikába Érveléstechnika-logika 7. Elemi és összetett állítások Elemi állítások Állítás: Jelentéssel bíró kijelentő mondat, amely információt közöl a világról. Az állítás vagy igaz
RészletesebbenLogika és informatikai alkalmazásai
Logika és informatikai alkalmazásai 4. gyakorlat Németh L. Zoltán http://www.inf.u-szeged.hu/~zlnemeth SZTE, Informatikai Tanszékcsoport 2011 tavasz Irodalom Szükséges elmélet a mai gyakorlathoz Előadás
RészletesebbenDiszkrét matematika II., 8. előadás. Vektorterek
1 Diszkrét matematika II., 8. előadás Vektorterek Dr. Takách Géza NyME FMK Informatikai Intézet takach@inf.nyme.hu http://inf.nyme.hu/ takach/ 2007.??? Vektorterek Legyen T egy test (pl. R, Q, F p ). Definíció.
RészletesebbenA matematika nyelvér l bevezetés
A matematika nyelvér l bevezetés Wettl Ferenc 2012-09-06 Wettl Ferenc () A matematika nyelvér l bevezetés 2012-09-06 1 / 19 Tartalom 1 Matematika Matematikai kijelentések 2 Logikai m veletek Állítások
RészletesebbenProgramkonstrukciók A programkonstrukciók programfüggvényei Levezetési szabályok. 6. előadás. Programozás-elmélet. Programozás-elmélet 6.
Programkonstrukciók Definíció Legyen π feltétel és S program A-n. A DO A A relációt az S-ből a π feltétellel képezett ciklusnak nevezzük, és (π, S)-sel jelöljük, ha 1. a / [π] : DO (a) = { a }, 2. a [π]
RészletesebbenNegá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
Negáció igazságtáblája Propozicionális logika -- levezetések p ~p I H H I Konjunkció igazságtáblája Diszjunkció igazságtáblája p q p&q I I I I H H H I H H H H p q pvq I I I I H I H I I H H H Megengedő
RészletesebbenPredikátumkalkulus. Predikátumkalkulus alapfogalmai, formalizálás, tagadás, logikailag igaz formulák. Vizsgáljuk meg a következ két kijelentést.
Predikátumkalkulus Predikátumkalkulus alapfogalmai, formalizálás, tagadás, logikailag igaz formulák. 1. Bevezet Vizsgáljuk meg a következ két kijelentést. Minden almához tartozik egy fa, amir l leesett.
Részletesebben1. Interpoláció. Egyértelműség Ha f és g ilyen polinomok, akkor n helyen megegyeznek, így a polinomok azonossági tétele miatt egyenlők.
1. Interpoláció Az interpoláció alapproblémája. Feladat Olyan polinomot keresünk, amely előre megadott helyeken előre megadott értékeket vesz fel. A helyek: páronként különböző a 1, a,...,a n számok. Az
RészletesebbenFormális nyelvek és automaták
Formális nyelvek és automaták Nagy Sára gyakorlatai alapján Készítette: Nagy Krisztián 2. gyakorlat Ismétlés: Megjegyzés: Az ismétlés egy része nem szerepel a dokumentumban, mivel lényegében a teljes 1.
RészletesebbenLogika es sz am ıt aselm elet I. r esz Logika Negyedik el oad as 1/26
1/26 Logika és számításelmélet I. rész Logika Negyedik előadás Tartalom 2/26 Az elsőrendű logika szemantikája Formulák és formulahalmazok szemantikus tulajdonságai Elsőrendű logikai nyelv interpretációja
Részletesebben26. MINIMÁLIS KÖLTSÉGŰ UTAK MINDEN CSÚCSPÁRRA
26. MINIMÁLIS KÖLTSÉGŰ UTAK MINDEN CSÚCSPÁRRA Az előző két fejezetben tárgyalt feladat általánosításaként a gráfban található összes csúcspárra szeretnénk meghatározni a legkisebb költségű utat. A probléma
Részletesebben3. Az indukció szerepe
3. Az indukció szerepe Honnan jönnek a hipotézisek? Egyesek szerint az előzetesen összegyűjtött adatokból induktív (általánosító) következtetések útján. [Az induktív következtetésekről l. Kutrovátz jegyzet,
RészletesebbenLOGIKA ÉS ÉRVELÉSTECHNIKA
LOGIKA ÉS ÉRVELÉSTECHNIKA Készült a TÁMOP-4.1.2-08/2/a/KMR-2009-0041 pályázati projekt keretében Tartalomfejlesztés az ELTE TáTK Közgazdaságtudományi Tanszékén az ELTE Közgazdaságtudományi Tanszék az MTA
RészletesebbenChomsky-féle hierarchia
http://www.cs.ubbcluj.ro/~kasa/formalis.html Chomsky-féle hierarchia G = (N, T, P, S) nyelvtan: 0-s típusú (általános vagy mondatszerkezet ), ha semmilyen megkötést nem teszünk a helyettesítési szabályaira.
RészletesebbenA zsebrádiótól Turán tételéig
Jegyzetek egy matekóráról Lejegyezte és kiegészítésekkel ellátta: Meszéna Balázs A katedrán: Pataki János A gráfokat rengeteg életszagú példa megoldásában tudjuk segítségül hívni. Erre nézzünk egy példát:
RészletesebbenBrósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Logika
Logika Indukció: A fogalomalkotásnak azt a módját, amikor a konkrét tapasztalatokra támaszkodva jutunk el az általános fogalomhoz, indukciónak nevezzük. Dedukció: A fogalomalkotásnak azt a módját, amikor
RészletesebbenAutomatikus tételbizonyítás
Automatikus tételbizonyítás előadások Várterz Magda Kádek Tamás Automatikus tételbizonyítás: előadások Várterz Magda Kádek Tamás Table of Contents 1 Előszó 1 2 Bevezet 2 1 Az elsőrendű nyelv szintaxisa
Részletesebben1. tétel. Valószínűségszámítás vizsga Frissült: 2013. január 19. Valószínűségi mező, véletlen tömegjelenség.
1. tétel Valószínűségszámítás vizsga Frissült: 2013. január 19. Valószínűségi mező, véletlen tömegjelenség. A valószínűségszámítás tárgya: véletlen tömegjelenségek vizsgálata. véletlen: a kísérlet kimenetelét
RészletesebbenMATEMATIK A 9. évfolyam. 2. modul: LOGIKA KÉSZÍTETTE: VIDRA GÁBOR
MATEMATIK A 9. évfolyam 2. modul: LOGIKA KÉSZÍTETTE: VIDRA GÁBOR Matematika A 9. évfolyam. 2. modul: LOGIKA Tanári útmutató 2 MODULLEÍRÁS A modul célja Időkeret Ajánlott korosztály Modulkapcsolódási pontok
RészletesebbenChomsky-féle hierarchia
http://www.ms.sapientia.ro/ kasa/formalis.htm Chomsky-féle hierarchia G = (N, T, P, S) nyelvtan: 0-s típusú (általános vagy mondatszerkezetű), ha semmilyen megkötést nem teszünk a helyettesítési szabályaira.
Részletesebbenminden x D esetén, akkor x 0 -at a függvény maximumhelyének mondjuk, f(x 0 )-at pedig az (abszolút) maximumértékének.
Függvények határértéke és folytonossága Egy f: D R R függvényt korlátosnak nevezünk, ha a függvényértékek halmaza korlátos. Ha f(x) f(x 0 ) teljesül minden x D esetén, akkor x 0 -at a függvény maximumhelyének
RészletesebbenElsőrendű logika. Mesterséges intelligencia március 28.
Elsőrendű logika Mesterséges intelligencia 2014. március 28. Bevezetés Ítéletkalkulus: deklaratív nyelv (mondatok és lehetséges világok közti igazságrelációk) Részinformációkat is kezel (diszjunkció, negáció)
RészletesebbenHALMAZOK. A racionális számok halmazát olyan számok alkotják, amelyek felírhatók b. jele:. A racionális számok halmazának végtelen sok eleme van.
HALMAZOK Tanulási cél Halmazok megadása, halmazműveletek megismerése és alkalmazása, halmazok ábrázolása Venn diagramon. Motivációs példa Egy fogyasztó 80 000 pénzegység jövedelmet fordít két termék, x
RészletesebbenAdatbázisok elmélete 11. előadás
Adatbázisok elmélete 11. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu http://www.cs.bme.hu/ kiskat 2004 ADATBÁZISOK ELMÉLETE
RészletesebbenElsőrendű logika szintaktikája és szemantikája. Logika (3. gyakorlat) 0-adrendű szemantika 2009/10 II. félév 1 / 1
Elsőrendű logika szintaktikája és szemantikája Logika és számításelmélet, 3. gyakorlat 2009/10 II. félév Logika (3. gyakorlat) 0-adrendű szemantika 2009/10 II. félév 1 / 1 Az elsőrendű logika Elemek egy
RészletesebbenA matematikai logika alapjai
A matematikai logika alapjai A logika a gondolkodás törvényeivel foglalkozó tudomány A matematikai logika a logikának az az ága, amely a formális logika vizsgálatára matematikai módszereket alkalmaz. Tárgya
RészletesebbenNagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 3. estis képzés 2016. ősz 1. Diszkrét matematika 3. estis képzés 4. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
RészletesebbenKlasszikus algebra előadás. Waldhauser Tamás április 28.
Klasszikus algebra előadás Waldhauser Tamás 2014. április 28. 5. Számelmélet integritástartományokban Oszthatóság Mostantól R mindig tetszőleges integritástartományt jelöl. 5.1. Definíció. Azt mondjuk,
RészletesebbenEgészrészes feladatok
Kitűzött feladatok Egészrészes feladatok Győry Ákos Miskolc, Földes Ferenc Gimnázium 1. feladat. Oldjuk meg a valós számok halmazán a { } 3x 1 x+1 7 egyenletet!. feladat. Bizonyítsuk be, hogy tetszőleges
RészletesebbenA törzsszámok sorozatáról
A törzsszámok sorozatáról 6 = 2 3. A 7 nem bontható fel hasonló módon két tényez őre, ezért a 7-et törzsszámnak nevezik. Törzsszámnak [1] nevezzük az olyan pozitív egész számot, amely nem bontható fel
RészletesebbenLogika nyelvészeknek, 12. óra A típuselmélet alapjai. Lehetőség van a kvantorfogalom mellett a funktorfogalom általánosítására is.
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. Az L 1 elsőrendű nyelvben csak bizonyos típusú funktoraink voltak: ami
Részletesebben6. Előadás. Megyesi László: Lineáris algebra, oldal. 6. előadás Bázis, dimenzió
6. Előadás Megyesi László: Lineáris algebra, 37. 41. oldal. Gondolkodnivalók Lineáris függetlenség 1. Gondolkodnivaló Legyen V valós számtest feletti vektortér. Igazolja, hogy ha a v 1, v 2,..., v n V
RészletesebbenFüggvény határérték összefoglalás
Függvény határérték összefoglalás Függvény határértéke: Def: Függvény: egyértékű reláció. (Vagyis minden értelmezési tartománybeli elemhez, egyértelműen rendelünk hozzá egy elemet az értékkészletből. Vagyis
RészletesebbenHalmazok; a matematikai logika elemei 1.1. A halmaz fogalma; jelölések
1 Halmazok; a matematikai logika elemei 1.1. A halmaz fogalma; jelölések A matematikában alapfogalmaknak tekintjük azokat a fogalmakat, amelyeket nem határozunk meg, nem definiálunk más fogalmak segítségével
RészletesebbenNagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 3. estis képzés 2016. ősz 1. Diszkrét matematika 3. estis képzés 4. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
RészletesebbenÉrdemes egy n*n-es táblázatban (sorok-lányok, oszlopok-fiúk) ábrázolni a két színnel, mely éleket húztuk be (pirossal, kékkel)
Kombi/2 Egy bizonyos bulin n lány és n fiú vesz részt. Minden fiú pontosan a darab lányt és minden lány pontosan b darab fiút kedvel. Milyen (a,b) számpárok esetén létezik biztosan olyan fiúlány pár, akik
RészletesebbenBevezetés. 1. fejezet. Algebrai feladatok. Feladatok
. fejezet Bevezetés Algebrai feladatok J. A számok gyakran használt halmazaira a következ jelöléseket vezetjük be: N a nemnegatív egész számok, N + a pozitív egész számok, Z az egész számok, Q a racionális
RészletesebbenKOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA, MATEmATIkA I. 3 III. MEGFELELTETÉSEk, RELÁCIÓk 1. BEVEZETÉS Emlékeztetünk arra, hogy az rendezett párok halmazát az és halmazok Descartes-féle szorzatának nevezzük. Más szóval az és halmazok
RészletesebbenI. 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
I. Igazolás és/vagy meggyőzés Érvelés és elemzés A deduktív logika elemei Érvelések elemzése milyen kérdésre keres választ Milyen cél alapján? / Mit tekint az érvelések funkciójának? Mi az igazsgág? Mi
RészletesebbenAz informatika logikai alapjai
Az informatika logikai alapjai Várterész Magda DE, Informatikai Kar PTI BSc és informatikatanár hallgatók számára 2017. Az elsőrendű logikai nyelv interpretációja L interpretációja egy I-vel jelölt függvénynégyes,
RészletesebbenLogika es sz am ıt aselm elet I. r esz Logika Harmadik el oad as 1/33
1/33 Logika és számításelmélet I. rész Logika Harmadik előadás Tartalom 2/33 Elsőrendű logika bevezetés Az elsőrendű logika szintaxisa 3/33 Nulladrendű állítás Az ítéletlogikában nem foglalkoztunk az álĺıtások
Részletesebben1/50. Teljes indukció 1. Back Close
1/50 Teljes indukció 1 A teljes indukció talán a legfontosabb bizonyítási módszer a számítástudományban. Teljes indukció elve. Legyen P (n) egy állítás. Tegyük fel, hogy (1) P (0) igaz, (2) minden n N
Részletesebben30. ERŐSEN ÜSSZEFÜGGŐ KOMPONENSEK
30. ERŐSEN ÜSSZEFÜGGŐ KOMPONENSEK A gráfos alkalmazások között is találkozunk olyan problémákkal, amelyeket megoldását a részekre bontott gráfon határozzuk meg, majd ezeket alkalmas módon teljes megoldássá
RészletesebbenTUDOMÁNYOS MÓDSZERTAN ÉS ÉRVELÉSTECHNIKA
TUDOMÁNYOS MÓDSZERTAN ÉS ÉRVELÉSTECHNIKA Készült a TÁMOP-4.1.2-08/2/A/KMR-2009-0041pályázati projekt keretében Tartalomfejlesztés az ELTE TáTK Közgazdaságtudományi Tanszékén az ELTE Közgazdaságtudományi
Részletesebben