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

Hasonló dokumentumok
Kijelentéslogika, ítéletkalkulus

Kijelentéslogika, ítéletkalkulus

Matematikai logika és halmazelmélet

A logika, és a matematikai logika alapjait is neves görög tudós filozófus Arisztotelész rakta le "Analitika" című művében, Kr.e. IV. században.

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

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

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

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

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

Matematika Logika

A matematika nyelvéről bevezetés

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

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

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

A matematika nyelvér l bevezetés

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

Diszkrét matematika I.

AZ INFORMATIKA LOGIKAI ALAPJAI

Logika és informatikai alkalmazásai

Logika és informatikai alkalmazásai

Diszkrét matematika I.

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

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

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

Az informatika logikai alapjai

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

Matematikai logika. Jegyzet. Összeállította: Faludi Anita 2011.

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

Halmazelmélet. 1. előadás. Farkas István. DE ATC Gazdaságelemzési és Statisztikai Tanszék. Halmazelmélet p. 1/1

Halmazok; a matematikai logika elemei 1.1. A halmaz fogalma; jelölések

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

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

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

ÍTÉLETKALKULUS (NULLADRENDŰ LOGIKA)

Halmaz: alapfogalom, bizonyos elemek (matematikai objektumok) Egy halmaz akkor adott, ha minden objektumról eldönthető, hogy

I. Matematikai logika

1. előadás: Halmazelmélet, számfogalom, teljes

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

Matematikai logika NULLADRENDŰ LOGIKA

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

Az informatika logikai alapjai

Csikós Pajor Gizella Péics Hajnalka ALGEBRA. Bolyai Farkas Alapítvány Zenta 2011.

Bevezetés a számításelméletbe (MS1 BS)

TANMENET. a matematika tantárgy tanításához 10. E.osztályok számára

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

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

LOGIKA ÉS ÉRVELÉSTECHNIKA

1. Mit nevezünk egész számok-nak? Válaszd ki a következő számok közül az egész számokat: 3 ; 3,1 ; 1,2 ; -2 ; -0,7 ; 0 ; 1500

Mindent olyan egyszerűvé kell tenni, amennyire csak lehet, de nem egyszerűbbé.

SULINOVA PROGRAMTANTERVÉHEZ ILLESZKEDŐ TANMENET 9. ÉVFOLYAM SZÁMÁRA

Osztályozó- és javítóvizsga témakörei MATEMATIKA tantárgyból

Láthatjuk, hogy az els szám a 19, amelyre pontosan 4 állítás teljesül, tehát ez lesz a legnagyobb. 1/5

Oktatási Hivatal. 1 pont. A feltételek alapján felírhatók az. összevonás után az. 1 pont

Példa:

Mindent olyan egyszerűvé kell tenni, amennyire csak lehet, de nem egyszerűbbé. (Albert Einstein) Halmazok 1

LOGIKA ÉS ÉRVELÉSTECHNIKA

KOVÁCS BÉLA, MATEMATIKA I.

ÍRÁSBELI BELSŐ VIZSGA MATEMATIKA 8. évfolyam reál tagozat Az írásbeli vizsga gyakorlati és elméleti feladatai a következő témakörökből származnak.

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

A logikai következmény

Logikai alapok a programozáshoz

Az R halmazt a valós számok halmazának nevezzük, ha teljesíti az alábbi 3 axiómacsoport axiómáit.

2. Ítéletkalkulus szintaxisa

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. Mit nevezünk egész számok-nak? Válaszd ki a következő számok közül az egész számokat: 3 ; 3,1 ; 1,2 ; -2 ; -0,7 ; 0 ; 1500

Az egyenes egyenlete: 2 pont. Az összevont alak: 1 pont. Melyik ábrán látható e függvény grafikonjának egy részlete?

2016/2017. Matematika 9.Kny

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

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

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

Racionális számok: Azok a számok, amelyek felírhatók két egész szám hányadosaként ( p q

Kisérettségi feladatsorok matematikából

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

A matematikai logika alapjai

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

MATEMATIKA TANMENET SZAKKÖZÉPISKOLA 12.E ÉS 13.A OSZTÁLY HETI 4 ÓRA 31 HÉT/ ÖSSZ 124 ÓRA

MATEMATIKA EMELT SZINTŰ SZÓBELI VIZSGA TÉMAKÖREI (TÉTELEK) 2012

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

KOVÁCS BÉLA, MATEMATIKA I.

EÖTVÖS LORÁND SZAKKÖZÉP- ÉS SZAKISKOLA TANÍTÁST SEGÍTŐ OKTATÁSI ANYAGOK MÉRÉS TANTÁRGY

1.1. Alapfogalmak. Vektor: R 2 beli elemek vektorok. Pl.: (2, 3) egy olyan vektor aminek a kezdo pontja a (0, 0) pont és a végpontja a

INFORMATIKA ALAPJAI-II

Az osztályozóvizsgák követelményrendszere 9. évfolyam

1. EGY- ÉS KÉTVÁLTOZÓS LOGIKAI ELEMEK KAPCSOLÁSTECHNIKÁJA ÉS JELÖLŐRENDSZERE

Előfeltétel: legalább elégséges jegy Diszkrét matematika II. (GEMAK122B) tárgyból

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

ÖSSZEVONT ÓRÁK A MÁSIK CSOPORTTAL. tartósság, megerősítés, visszacsatolás, differenciálás, rendszerezés. SZÁMTANI ÉS MÉRTANI SOROZATOK (25 óra)

HASONLÓSÁGGAL KAPCSOLATOS FELADATOK. 5 cm 3 cm. 2,4 cm

Az ellenpéldával történő cáfolás az elemi matematikában

Diszkrét matematika I., 12. előadás Dr. Takách Géza NyME FMK Informatikai Intézet takach november 30.

Számelmélet, műveletek, egyenletek, algebrai kifejezések, egyéb

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉP SZINT Számelmélet

5. feladatsor megoldása

1. Logikailag ekvivalens

BOOLE ALGEBRA Logika: A konjunkció és diszjunkció tulajdonságai

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

Zárthelyi feladatok megoldásai tanulságokkal Csikvári Péter 1. a) Számítsuk ki a 2i + 3j + 6k kvaternió inverzét.

Geometriai feladatok, 9. évfolyam

Matematika javítóvizsga témakörök 10.B (kompetencia alapú )

Szé12/1/N és Szé12/1/E osztály matematika minimumkérdések a javítóvizsgára

Átírás:

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 megköveteljük, hogy az vagy igaz, vagy hamis legyen. Nem fordulhat tehát elő, hogy egy állítás igaz is, hamis is. c) Az állításokra kirótt követelményeknek csak a kijelentő mondatok, és azoknak is csak egy része tesz eleget. d) Valamely állítás igaz, ill. hamis voltát az állítás logikai értékének is nevezik, és célszerűen az igaz állításokhoz az 1, a hamis állításokhoz pedig a 0 logikai értéket rendeljük. a) A 2 természetes szám. Logikai értelemben ez a mondat állítás, logikai értéke 1. b) A 2 nem racionális szám. Logikai értelemben ez a mondat állítás, logikai értéke 0. 3 c) Beborult az élet vidám orcája. Logikai értelemben ez a mondat nem tekinthető állításnak. 2. A matematikai logika műveletei Megjegyzés: Állításokból kiindulva a következőkben ismertetésre kerülő műveletek segítségével újabb állításokhoz juthatunk. Definíció: Legyen A és B két állítás. A és a B konjunkcióján (logikai és művelet) olyan állítást értünk, amely pontosan akkor igaz, ha A és B is igaz. Jele: A B. Megjegyzés: A konjunkció ún. igazságtáblázata: A = A 2 természetes szám. B = 2 nem nagyobb 1-nél. A B = A 2 természetes szám és nem nagyobb 1-nél. Az A állítás logikai értéke 1, a B állításé 0, így a A B állítás logikai értéke 0, azaz hamis az állítás. Definíció: Legyen A és B két állítás. A és a B diszjunkcióján (logikai megengedő vagy művelet) olyan állítást értünk, amely pontosan akkor igaz, ha A és B közül legalább az egyik igaz. Jele: A B. Megjegyzés: A diszjunkció igazságtáblázata: A = A rombusz minden szöge 90 -os. B = A rombusz oldalai egyenlő hosszúságúak. A B = A rombusz minden szöge 90 -os vagy a rombusz oldalai egyenlő hosszúságúak. Az A állítás logikai értéke 0, a B állításé 1, így a A B állítás logikai értéke 1, azaz igaz az állítás. 1

Definíció: Legyen A és B két állítás. A és a B antivalenciáján (logikai kizáró vagy művelet) olyan állítást értünk, amely pontosan akkor igaz, ha A és B közül pontosan az egyik igaz. Jele: A B. Megjegyzés: A antivalencia igazságtáblázata: A = A 2 racionális szám. B = A 2 irracionális szám. A B = A 2 vagy racionális, vagy irracionális szám. Az A állítás logikai értéke 0, a B állításé 1, így a A B állítás logikai értéke 1, azaz igaz az állítás. Definíció: Valamely A állítás tagadásán vagy negációján (logikai nem művelet) olyan állítást értünk, amely pontosan akkor igaz, ha A hamis. Jele: A. Megjegyzés: A A állítást A negáltjának nevezzük. A negáció igazságtáblázata: A = A háromszög szögei egyenlők. B = Két páros szám összege mindig páros. A = A háromszög szögei nem egyenlők. B = Két páros szám összege sohasem páros. Az A állítás logikai értéke 0, így a A állítás logikai értéke 1, azaz igaz az állítás. A B állítás logikai értéke 1, így a B állítás logikai értéke 0, azaz hamis az állítás. Definíció: Legyen A és B két állítás. A előtagú és B utótagú implikációnak nevezzük azt az állítást, amely pontosan akkor hamis, ha A igaz és B hamis. Jele: A B. Megjegyzés: Az implikáció igazságtáblázata: A = A H háromszög szabályos. B = A H háromszög egyenlő szárú. A fenti állítások esetén A B igaz, B A hamis. Megjegyzés: Ha valamely matematikai tételben a A B implikáció igaz, akkor gyakran a következő kifejezések valamelyikét használjuk: Az előző példa esetében: a) ha A, akkor B; b) A-ból következik B; c) A elégséges feltétele B-nek; d) B szükséges feltétele A-nak; e) Minden A-ra igaz B is. a) ha a H háromszög szabályos, akkor (a H háromszög) egyenlő szárú is; b) abból, hogy a H háromszög szabályos, következik, hogy (a H háromszög) egyenlő szárú is; c) a H háromszög szabályos volta elégséges ahhoz, hogy (a H háromszög) egyenlő szárú legyen; d) a H háromszög egyenlő szárú volta szükséges ahhoz, hogy H szabályos háromszög legyen. 2

Definíció: Legyen A és B két állítás. A és B ekvivalenciáján azt az állítást értjük, amely pontosan akkor igaz, ha A B és B A is igaz. Jele: A B. Megjegyzés: Az ekvivalencia igazságtáblázata: A = A H háromszög szögei egyenlők. B = A H háromszög oldalai egyenlők. A fenti állítások esetén A B és B A implikációk igazak, ezért A B igaz. Megjegyzés: Ha valamely matematikai tételben a A B ekvivalencia igaz, akkor gyakran a következő kifejezések valamelyikét használjuk: Az előző példa esetében: a) A akkor és csak akkor, ha B; b) A pontosan akkor, ha B; c) A szükséges és elégséges B-hez; d) B egyenértékű (vagy ekvivalens) A-val. a) a H háromszög szögei akkor és csak akkor egyenlők, ha (a H háromszög) oldalai egyenlők; b) a H háromszög szögei pontosan akkor egyenlők, ha (a H háromszög) oldalai egyenlők; c) ahhoz, hogy a H háromszög szögei egyenlők legyenek, szükséges és elégséges, hogy (a H háromszög) oldalai egyenlők; d) az, hogy a H háromszög szögei egyenlők, egyenértékű azzal, hogy (a H háromszög) oldalai egyenlők. Megjegyzés: Ha állításokat az előbb említett műveletekkel összekapcsoljuk, akkor az un. logikai formulákhoz jutunk. (Ha n darab állítással dolgoztunk, akkor n változós logikai formuláról beszélünk.) (egyváltozós) logikai formulák: A; A; ( A); A A; stb. (kétváltozós) logikai formulák: A B; (A B); A B; stb. (háromváltozós) logikai formulák: (A B) C; (A B) C; (A B) C; stb. Ha valamely logikai formula változóiba konkrét állítást helyettesítünk, akkor vagy igaz, vagy hamis állításhoz jutunk. Tétel: Fennállnak az alábbi, logikai formulákra vonatkozó azonosságok: a) A B = B A, illetve A B = B A (kommutativitás); b) (A B) C = A (B C), illetve (A B) C = A (B C) (asszociativitás); c) (A B) C = (A C) (B C), illetve (A B) C = (A C) (B C) (disztributivitás); d) A A = A, illetve A A = A; e) (A B) = ( A) ( B), illetve (A B) = ( A) ( B) (De Morgan-azonosságok); f) ( A) = A; g) A B = A B, illetve A B = ( A B) (A B). 3

1.3 Állítások tagadása és megfordítása Definíció: Egy állítás tagadásán azt az állítást értjük, ami igaz, ha az eredeti állítás hamis, illetve hamis, ha az eredeti állítás igaz. Megjegyzés: Egy állítás tagadása többféleképpen is megfogalmazható. A = Ma hétfő van. Ekkor az A állítás tagadása: A = Nem igaz, hogy ma hétfő van. vagy inkább használatosabb: A = Ma nem hétfő van. Állítás és (A B) vagy (A B) kizáró vagy (A B) akkor és csak akkor (A B) ha-akkor (A B) minden ( A) van olyan ( A) Tagadása vagy ( A B) és ( A B) akkor és csak akkor (A B) kizáró vagy (A B) A B van olyan ( A) minden ( A) Tagadjuk le az alábbi kijelentéseket! a) Péter moziba megy. Péter nem megy moziba. b) Tegnap nem kaptam levelet. Tegnap kaptam levelet. c) Minden holló fekete. Van olyan holló, amelyik nem fekete. ( Nem minden holló fekete. ) d) Van olyan fiú, aki nem szereti a focit. Minden fiú szereti a focit. e) Elmentem a boltba és nem vettem tejet. Nem mentem el a boltba vagy vettem tejet. f) Holnap moziba megyek vagy tanulok. Holnap nem megyek moziba és nem tanulok. g) Ha hétfő van, akkor (mindig) fogorvoshoz megyek. (Van olyan, hogy) hétfő van és nem megyek fogorvoshoz. h) Akkor és csak akkor veszek új autót, ha ötösöm lesz a lottón. Vagy új autót veszek, vagy ötösöm lesz a lottón. (kizáró vagy, azaz pontosan az egyik teljesül) Definíció: Egy A B típusú állítás megfordításán a B A állítást (vagyis a feltétel és a következmény megcserélését) értjük. A Ha egy szám osztható 10-zel, akkor páros. megfordítása: Ha egy szám páros, akkor osztható 10-zel. Megjegyzés: A fenti példában az eredeti állítás igaz, a megfordítása azonban hamis. Ha egy A B típusú állítás és a megfordítása is igaz, akkor a két állításra: A B. 4

1.4 Kidolgozott feladatok 1. Feladat Írja fel rövidebb formulával az alábbi kifejezést! (A B) ( A B). A logikai formulákra vonatkozó azonosságok felhasználásával: (A B) ( A B) ( A B) ( A B) ( A B) (A B) A B Megjegyzés: Másik lehetséges megoldás, ha elkészítjük a kifejezés logikai értéktáblázatát. A táblázatból kiolvasható, hogy a kifejezés értéke pontosan akkor igaz, ha A és B logikai értéke megegyezik, azaz ekvilanciáról (A B) van szó. 2. Feladat Fogalmazzuk meg a következő állítások tagadását! a) Minden barátomnak van legalább két testvére. b) Minden szállodában van telefon vagy rádió. c) Idén vagy a tengerparton, vagy a hegyek között nyaralunk. (kizáró vagy) d) Van olyan falu, ahol nincs posta. e) Van olyan tantárgy, amelyikből írásban és szóban is vizsgázunk. f) Ha tanulok, nem félek a dolgozattól. g) Minden embernek van olyan könyve, amelyiknek minden sorát kívülről tudja. a) Van olyan barátom, akinek legfeljebb egy testvére van. b) Van olyan szálloda, ahol nincs telefon és nincs rádió. c) Idén akkor és csak akkor nyaralunk a tengerparton, ha a hegyek között is. d) Minden faluban van posta. e) Minden tantárgyra igaz, hogy nem vizsgázunk belőle írásban vagy nem vizsgázunk belőle szóban. f) Tanulok és félek a dolgozattól. g) Van olyan ember, akinek minden könyvében van olyan sor, amit nem tud kívülről. 3. Feladat Fogalmazzuk meg a következő állítás megfordítását: Ha egy húrnégyszögnek van derékszöge, akkor téglalap. Igaz-e az állítás, illetve a megfordítása? 5

Az állítás megfordítása: Ha egy húrnégyszög téglalap, akkor van derékszöge. Az eredeti állítás hamis (egy lehetséges ellenpélda az a négyszög, amelynek szögei az egyik körüljárás szerint: 90, 60, 90 és 120, ez a négyszög a húrnégyszögek tételének megfordítása miatt húrnégyszög, de nem téglalap. Az állítás megfordítása igaz, hiszen egy tetszőleges téglalapnak van derékszöge. 4. Feladat Zsuzsi azt mondja édesanyjának: Ha az újságot elolvasom, vagy a rádió híreit meghallgatom, akkor nem kapcsolom be a televíziót és levelet írok. Zsuzsi kijelentésének mi a logikai értéke abban az esetben, ha nem olvasott újságot, a rádió híreit hallgatta, bekapcsolta a televíziót, levelet írt? Az egyszerű kijelentések: Az összetett kijelentés: A: Újságot olvas. B: A rádió híreit hallgatja. C: Bekapcsolja a televíziót. D: Levelet ír. (A B) ( C D). Értékeljük ki az összetett kijelentést: Az előzőek értelmében a kifejezés logikai értelemben hamis. 5. Feladat A következő állításokat bontsuk fel egyszerű kijelentésekre, és azokból logikai műveletek segítségével írjuk fel az összetett kijelentést! a) Esik az eső és délután nem megyek úszni. b) Ha kedd van, akkor délután úszni vagy teniszezni megyek. c) Akkor és csak akkor megyek teniszezni, ha nem esik az eső és nem fúj a szél. d) Ha délután tanulok és nem megyek moziba, akkor holnapra felkészülök, és Pistával pingpongozom vagy sakkozom. a) Az egyszerű kijelentések: A: Esik az eső. B: Délután úszni megyek. Az összetett kijeletés: A ( B). b) Az egyszerű kijelentések: A: Kedd van. B: Délután úszni megyek. C: Teniszezni megyek. Az összetett kijeletés: A (B C). 6

c) Az egyszerű kijelentések: A: Teniszezni megyek. B: Esik az eső. C: Fúj a szél. Az összetett kijeletés: A ( B C). d) Az egyszerű kijelentések: A: Délután tanulok. B: Délután moziba megyek. C: Holnapra felkészülök. D: Pistával pingpongozom. E: Pistával sakkozom. Az összetett kijelentés: (A B) (C (D E)). 6. Feladat Készítsük el az alábbi kifejezés logikai értéktáblázatát! (A B) A. A kifejezés kétváltozós, ezért négy esetet kell megkülönböztetni: A B A B (A B) (A B) A 1 1 1 0 0 1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 7