Memo: Az alábbi, "természetes", Gentzen típusú dedukciós rendszer szerint készítjük el a levezetéseket.

Hasonló dokumentumok
Logikai következmény, tautológia, inkonzisztens, logikai ekvivalencia, normálformák

A logikai következmény

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

Logika és informatikai alkalmazásai

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

ÍTÉLETKALKULUS (NULLADRENDŰ LOGIKA)

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

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

Logika és informatikai alkalmazásai

1. Logikailag ekvivalens

Logika és informatikai alkalmazásai

Diszkrét matematika I.

Logika és informatikai alkalmazásai

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

Elsőrendű logika szintaktikája és szemantikája. Logika (3. gyakorlat) 0-adrendű szemantika 2009/10 II. félév 1 / 1

1. Tétel - Az ítéletkalkulus alapfogalmai

Automatikus tételbizonyítás

Programok értelmezése

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

Matematikai logika. Nagy Károly 2009

Bevezetés. 1. fejezet. Algebrai feladatok. Feladatok

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

Matematikai logika NULLADRENDŰ LOGIKA

Az informatika logikai alapjai

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

ACTA ACADEMIAE PAEDAGOGICAE AGRIENSIS

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

Logika és informatikai alkalmazásai

Logika és informatikai alkalmazásai

A TANTÁRGY ADATLAPJA

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ó.

b, Van olyan makacs ember, a senki más tanácsára nem hallgat. (Univerzum az emberek halmaza)

Diszkrét matematika I.

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

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

Diszkrét matematika 1. középszint

Logika és informatikai alkalmazásai

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

Logika és informatikai alkalmazásai

Diszkrét matematika I.

Bizonyítási módszerek ÉV ELEJI FELADATOK

A matematika nyelvér l bevezetés

Logika és informatikai alkalmazásai

Klasszikus algebra előadás. Waldhauser Tamás április 28.

Az informatika logikai alapjai

Matematika alapjai; Feladatok

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

AZ INFORMATIKA LOGIKAI ALAPJAI

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

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

2. Ítéletkalkulus szintaxisa

Logika és informatikai alkalmazásai. Wednesday 17 th February, 2016, 09:03

A Formális nyelvek vizsga teljesítése. a) Normál A vizsgán 60 pont szerezhet, amely két 30 pontos részb l áll össze az alábbi módon:

SZTE TTIK Bolyai Intézet

Halmazelmélet és logika

Diszkrét matematika 1. estis képzés. Komputeralgebra Tanszék ősz

1. Mondjon legalább három példát predikátumra. 4. Mikor van egy változó egy kvantor hatáskörében?

Matematikai logika és halmazelmélet

Logika kiskáté. Mihálydeák Tamás és Aszalós László

Analízis I. Vizsgatételsor

Diszkrét matematika I.

Logika gyakorlat 08. Nincs olyan változó, amely szabadon és kötötten is előfordul.

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

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

Logikai alapok a programozáshoz

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

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

Határérték. prezentációjából valók ((C)Pearson Education, Inc.) Összeállította: Wettl Ferenc október 11.

Logikai alapok a programozáshoz

1/50. Teljes indukció 1. Back Close

Logika kiskáté. Mihálydeák Tamás és Aszalós László

ismertetem, hogy milyen probléma vizsgálatában jelent meg ez az eredmény. A kérdés a következő: Mikor mondhatjuk azt, hogy bizonyos események közül

Az informatika logikai alapjai

A matematika alapjai. Nagy Károly 2014

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

Sorozatok, sorok, függvények határértéke és folytonossága Leindler Schipp - Analízis I. könyve + jegyzetek, kidolgozások alapján

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

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

Dr. Jelasity Márk. Mesterséges Intelligencia I. Előadás Jegyzet (2008. október 6) Készítette: Filkus Dominik Martin

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

Formális nyelvek - 9.

Formális szemantika. Kifejezések szemantikája. Horpácsi Dániel ELTE Informatikai Kar

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

f(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

1.1. Definíció. Azt mondjuk, hogy a oszója b-nek, vagy más szóval, b osztható a-val, ha létezik olyan x Z, hogy b = ax. Ennek jelölése a b.

3. Az ítéletlogika szemantikája

Levezetések klasszikus nulladrendű logikai kalkulusban

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

Elemi algebrai eszközökkel megoldható versenyfeladatok Ábrahám Gábor, Szeged

Kongruenciák. Waldhauser Tamás

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

Formális nyelvek - 5.

1. Részcsoportok (1) C + R + Q + Z +. (2) C R Q. (3) Q nem részcsoportja C + -nak, mert más a művelet!

Feladatok. 6. A CYK algoritmus segítségével döntsük el, hogy aabbcc eleme-e a G = {a, b, c}, {S, A, B, C}, P, S nyelvtan által generált nyelvnek!

Algebra es sz amelm elet 3 el oad as Nevezetes sz amelm eleti probl em ak Waldhauser Tam as 2014 oszi f el ev

0. Ha valahol még nem szerepelt a relációs algebrai osztás, akkor azt kell először venni:

LOGIKA ÉS ÉRVELÉSTECHNIKA

Számelmélet (2017. február 8.) Bogya Norbert, Kátai-Urbán Kamilla

A digitális számítás elmélete

Az 1. forduló feladatainak megoldása

Átírás:

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 szituációt egy <, >(=<KB, {G}>) páros fogja leírni Aiómaséma: < {X},{X} > Szabályok: szimmetrikus elrendezés 4 4 szabály lsd órán Memo: Az alábbi, "természetes", Gentzen típusú dedukciós rendszer szerint készítjük el a levezetéseket. Vannak feltevéseink és már bizonyított állításaink, ezek alkotják a premisszák véges halmazát: F 1, F 2,, F k Van a bizonyítandó célformulánk: G Ezért a levezetés során a kezdeti F 1, F 2,, F k ; G párt alakítjuk át, felépítünk egy bizonyítási fát, melynek levelei csak "triviális szituációk" lehetnek. Memo: Az alábbi, "természetes" levezetési szabályokat alkalmazzuk az alábbi problémáknál, G 1 ; G 2 0 ; G 1 G 2 Értelemzés: Ha a bizonyítandó állítás/formula egy implikáció, feltesszük a baloldalon szereplõ G 1 et és bizonyítjuk G 2 t. ; P 0 1, P 0 tetsz fi ("új" konstans) ; P t 2, P t tetsz kifejezés P t ; 3 P ; t tetsz kifejezés

Untitled 2 2 P 0 ; 4 P ; 0 "új" konstans Jelölési konvenció: igyekszünk csak a konstansokat indeelni, a változókat nem. Prene és Skolem Normálformák Megjegyzés. Nem célunk a kurzuson az elsõrendű rezolúció ismertetése, de a természetes nyelvi, félformális és formális definíciók analíziséhez és a (természetes) elsõrendű dedukció megértéséhez jó ismerni az alábbi normálformákat. Prene Ha a szignatúra rögzített, tetsz. elsõrendű formula logikailag ekvivalens egy prene normálformában lévõ formulával : Q1 1 Q2 2 Qn n M 1, 2, n Qi kvantor, M kvantormentes formula mag/mátri In[1]:= Theorema TS_In[2]:= Theorema Language General NormalForms TS_In[3]:=? Prene TS_In[4]:= Prene formula brings the given formula into Prene Normal Form, where all quantifiers which make up the prefi are left of the rest of the formula the matri. Prene P y Q y, Prene P Q TS_Out[4]= y P Q y, 1 P Q 1 TS_In[5]:= Prene Ε Ε 0 TS_Out[5]= Ε 0 f f a Ε a f f a Ε a 0 Ε 0 Skolem TS_In[6]:=? Skolem Skolem formula brings the given formula into Skolem Standard Form ie that it is in Prene Normal Form, its matri is in CNF, and all are eliminated by using skolem functions.

Untitled 2 3 TS_In[7]:= Skolem P, Skolem y P, y TS_Out[7]= P 2, P, y1 TS_In[8]:= Skolem Ε Ε 0 TS_Out[8]= Ε 0 f f a Ε a 1 Ε 0 Ε 0 f f a Ε Ε 0 a 1 Ε Megjegyzés. Mivel itt már minden változó univerálisan kvantifikált, ezért el is hagyhatjuk a kvantorokat; ha a formula má tri CNF ben van, akor megkapjuk az elsõrendű klózhalmazt, pl. 1 Ε 0,Ε 0, f f a Ε,Ε 0, a 1 Ε TS_In[9]:= CNF 1 Ε 0 Ε 0 f f a Ε Ε 0 a 1 Ε TS_Out[9]= 1 Ε 0 Ε 0 f f a Ε Ε 0 a 1 Ε Kategorikus Szillogizmusok Forrás: Ruzsa Máté: Bevezetés a modern logikába (Osiris Bp., 1997 ) A logika a helyes következtetések tudománya. Legelsõ eredmények Arisztotelész kategorikus szillogizmusai. Ezek a predikátumkalkulus körében elvégezhetõ vizsgálatoknak csak egy töredékét érintik, mégis itt meglehetõs szisztemat kusságot és precizitást látunk (pl. csak unér (monadikus) predikátumszimbólumok ). Mi itt egy modern rekonstrukciót követünk.

Untitled 2 4 Affirmo Nego: MindenF G (A) Egyik F sem G (E) Néhány F G (I) Néhány F nem G (O) Az elsõ alakzat (összekötõ elem a G, a konk. alanya a mellékprem. van): Fõprem. G H Mellékprem. F G Konkluzió F H Alakzatok G H H G G H H G F G F G G F G F F H F H F H F H 1(BARBARA) Proposition "1", G H Proposition "2", F G Theorem "AAA", F H Prove Theorem "AAA", using Proposition "1", Proposition "2", by PredicateProver ProofObject 1(CELARENT) Proposition "1", G H Proposition "2", F G Theorem "EAE", F H

Untitled 2 5 Prove Theorem "EAE", using Proposition "1", Proposition "2", by PredicateProver ProofObject Feladat. Írjuk fel az elsõ alakzathoz tartozó AII(DARII), EIO(FERIO) szillogizmusokat és mutassuk meg a köv helyességét HF. Vizsgáljuk meg a második alakazathoz tartozó összes lehetséges következtetési sémát és válasszuk ki közülük a helyeseket. Analízis, Számelmélet 1a Cont f, a Cont g, a Cont f g, a Részletek az órán. 2a Mutassuk meg, hogy ha a,b,c a b a c a b c Biz. (1)szerint tegyük fel, hogy a 0, b 0, c 0 tetsz, de rögz. és bizonyítsuk a 0 b 0 a 0 c 0 a 0 b 0 c 0 I (0) szerint tegyük fel, hogy a 0 b 0 a 0 c 0 II és mutassuk meg, hogy a 0 b 0 c 0 III Az oszhatóság def ja szerint [II] ekvivalens azzal, hogy c a 0 c b 0 c a 0 c c 0 IV azaz (4) szerint választhatunk olyan c 1 és c 2 konstansokat úgy, hogy a 0 c 1 b 0 a 0 c 2 c 0 V [III] bizonyítása ismét az oszthatóság def ja miatt ekvivalens a köv. formula bizonyításával: c a 0 c b 0 c 0 VI

Untitled 2 6 Tudunk e ilyen c t találni? Igen, mert a 0 c 1 c 2 a 0 c 1 a 0 c 2 b 0 c 0 VII (V) szerint, és ezzel (2) szerint a biz. kész. 2b Mutassuk meg, hogy a bc GCD a, b 1 a c a,b,c Alapötlet: használjuk a legnagyobb közös osztó lin. kombinációként való elõállítására vonatkozó lemmát. [d=gcd[a,b] {u,v} d=au+bv].