Matematikai logika és halmazelmélet

Hasonló dokumentumok
A matematika nyelvér l bevezetés

A matematika nyelvéről bevezetés

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

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

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

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

Kijelentéslogika, ítéletkalkulus

Kijelentéslogika, ítéletkalkulus

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

Diszkrét matematika I.

Diszkrét matematika I.

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

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

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

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

Diszkrét matematika 1. középszint

Halmazok, intervallumok

Matematika alapjai; Feladatok

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.

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

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

Dr. Vincze Szilvia;

AZ INFORMATIKA LOGIKAI ALAPJAI

Itt és a továbbiakban a számhalmazokra az alábbi jelöléseket használjuk:

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

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

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

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

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

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

Készítette: Ernyei Kitti. Halmazok

Egy halmazt elemei megadásával tekintünk ismertnek. Az elemeket felsorolással,vagy ha lehet a rájuk jellemző közös tulajdonság megadásával adunk meg.

KOVÁCS BÉLA, MATEMATIKA I.

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

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

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

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

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

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

Diszkrét matematika HALMAZALGEBRA. Halmazalgebra

2011. szeptember 14. Dr. Vincze Szilvia;

ÍTÉLETKALKULUS (NULLADRENDŰ LOGIKA)

KOVÁCS BÉLA, MATEMATIKA I.

Az informatika logikai alapjai

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

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!

2. Alapfogalmak, műveletek

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

Matematika Logika

2014. szeptember 24. és 26. Dr. Vincze Szilvia

Mérhetőség, σ-algebrák, Lebesgue Stieltjes-integrál, véletlen változók és eloszlásfüggvényeik

HALMAZELMÉLET feladatsor 1.

Logika és informatikai alkalmazásai

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

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

Logika és informatikai alkalmazásai

Diszkrét matematika I. gyakorlat

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

HALMAZOK TULAJDONSÁGAI,

Számítási intelligencia

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

MATEMATIKA I. JEGYZET 1. RÉSZ

Matematika III. 2. Eseményalgebra Prof. Dr. Závoti, József

Leképezések. Leképezések tulajdonságai. Számosságok.

1. Halmazok, halmazműveletek. Nevezetes ponthalmazok a síkban és a térben. (x eleme az A halmaznak, x az A halmazhoz tartozik),

jobban megmutató. Érdemes megismerni többféle, a gyakorlaban előforduló jelölést akkor is, ha a matematikaórán esetleg csak egyfajtát

Logika és informatikai alkalmazásai

Halmazelméleti alapfogalmak

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

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

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

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

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

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

Az informatika logikai alapjai

Bevezetés a matematikába (2009. ősz) 1. röpdolgozat

SZÁMÍTÁSTUDOMÁNY ALAPJAI

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

Mikor van egy változó egy kvantor hatáskörében? Milyen tulajdonságokkal rendelkezik a,,részhalmaz fogalom?

A logikai következmény

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

MATEMATIKA tanterv emelt szint évfolyam

Algoritmusok Tervezése. Fuzzy rendszerek Dr. Bécsi Tamás

KOVÁCS BÉLA, MATEMATIKA I.

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

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.

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

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

Logika és informatikai alkalmazásai

1. tétel. Valószínűségszámítás vizsga Frissült: január 19. Valószínűségi mező, véletlen tömegjelenség.

Metrikus terek, többváltozós függvények

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

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

Modern matematikai paradoxonok

Matematika A1a Analízis

BEVEZETÉS A MAGASABBSZINTŰ MATEMATIKÁBA ÉS ALKALMAZÁSAIBA KÉZI CSABA GÁBOR

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

4.2. Tétel: Legyen gyenge rendezés az X halmazon. Legyen továbbá B X, amelyre

Relációk Függvények. A diákon megjelenő szövegek és képek csak a szerző (Kocsis Imre, DE MFK) engedélyével használhatók fel!

Struktúra nélküli adatszerkezetek

Átírás:

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 2 Logikai műveletek Állítások tagadása És, vagy, ha... akkor, pontosan akkor, nem Implikáció megfordítása Szükséges és elegendő/elégséges Kontrapozíció de Morgan azonosságok 3 Kvantorok Minden..., van olyan... 4 Halmazműveletek és logikai műveletek Halmazok Halmazműveletek Halmazműveleti azonosságok Végtelen halmazok 5 Összefoglalás Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 2 / 21

Matematikai kijelentések szerkezete A matematikai kijelentések olyan mondatok, amelyekben matematikai objektumok (pl. szám, halmaz, függvény, osztható... ) és logikai konnektívumok (és, vagy, ha... akkor, minden, van olyan... ) szerepelnek. Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 3 / 21

Logikai műveletek Állítások tagadása Példa Mi az alábbi állítások tagadása? Esik az eső. Nem esik az eső. E Esik az eső és süt a nap. E S (E&S) Nem esik az eső vagy nem süt a nap. E S Ma moziba megyünk vagy fagyizuk. E M F Nem megyünk moziba és nem fagyizunk. M F Ha hétfőn nem futunk, (akkor) futunk kedden. H K Hétfőn nem futunk de/és kedden sem. H K Ha hétfőn futunk, futunk kedden is. H K Hétfőn futunk de kedden nem. H K Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 4 / 21

Logikai műveletek És, vagy, ha... akkor, pontosan akkor, nem Definíció Jelöljön P és Q két állítást. Igazságtáblájukkal a következő logikai műveleteket definiáljuk (0 = hamis, 1 = igaz): tagadás, negáció (, nem, NOT), és, konjunkció, logikai szorzás (, és/de, AND), (megengedő) vagy, diszjunkció, logikai összeadás (, vagy, OR), kizáró vagy, moduláris (maradékos) összeadás (, vagy..., vagy, XOR), implikáció (, ha..., akkor... ), ekvivalencia (, pontosan akkor, akkor és csak akkor ), P P 0 1 1 0 P Q P Q P Q P Q P Q P Q 0 0 0 0 0 1 1 0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 1 1 0 1 1 Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 5 / 21

Logikai műveletek És, vagy, ha... akkor, pontosan akkor, nem Definíció Két logikai kifejezést azonosnak (azonosan egyenlőnek) tekintünk, ha logikai értékük a bennük szereplő logikai változók bármely értékére azonos. Az azonosság jele. Ha nem futunk hétfőn, futunk kedden Hétfőn vagy kedden futunk. Példa (Az implikáció ekvivalens alakja) A B A B Megoldás A B A B 0 1 0 1 0 1 0 0 1 1 1 0 1 1 1 0 0 0 1 0 0 1 1 1 0 1 1 1 Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 6 / 21

Logikai műveletek És, vagy, ha... akkor, pontosan akkor, nem Nem igaz, hogy ha nem futunk hétfőn, futunk kedden Se hétfőn se kedden nem futunk. Példa (Az implikáció tagadása) (A B) A B Megoldás (A B) A B 0 0 1 0 0 0 1 0 0 0 1 1 0 0 0 1 1 1 0 0 1 1 1 0 0 1 1 1 1 0 0 1 Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 7 / 21

Logikai műveletek Implikáció megfordítása Definíció Az A B implikáció megfordításán a B A implikációt értjük. Példa Ha Béla orvoshoz megy, tiszta fehérneműt húz. Ha Béla tiszta fehérneműt húz, orvoshoz megy. Példa (A B) (B A) A B. Megoldás (A B) (B A) A B 0 1 0 1 0 1 0 0 1 0 0 1 1 0 1 0 0 0 0 1 1 0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 8 / 21

Logikai műveletek Szükséges és elegendő/elégséges Ha n osztható 4-gyel, akkor osztható 2-vel is. ha A, akkor B A igazsága elegendő (de nem szükséges) feltétele B igazságának B igazságának A igazsága elegendő (de nem szükséges) feltétele Csak akkor osztható n 4-gyel, ha 2-vel is. csak akkor A, ha B B igazsága A igazságának szükséges (de esetleg nem elegendő) feltétele A igazságának szükséges (de esetleg nem elegendő) feltétele B igazsága Matematikai szövegekben a fenti két mondatszerkezet ekvivalens: A elegendő feltétele B-nek, és B szükséges feltétele A-nak. Nem matematikai példa: csak akkor kapsz diplomát, ha befizeted a tandíjat! A szükséges és elegendő feltétele B-nek, azaz A B csak akkor B, ha A (mert szükséges, azaz B A), és ha A, akkor B (mert elégséges, azaz A B). Akkor és csak akkor A, ha B Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 9 / 21

Logikai műveletek Kontrapozíció Példa Mutassuk meg, hogy ha m és n olyan pozitív egészek, hogy m + n 49, akkor m 25 vagy n 25. Példa (Kontrapozíció) A B B A Megoldás A B B A 0 1 0 1 0 1 1 0 0 1 1 0 1 1 1 0 1 0 0 1 0 0 0 1 1 1 1 0 1 1 0 1 Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 10 / 21

Logikai műveletek de Morgan azonosságok Példa (de Morgan azonosságok) (A B) A B (A B) A B Megoldás (A B) A B 1 0 0 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 1 0 0 0 1 1 1 0 0 1 1 1 0 1 0 0 1 (A B) A B 1 0 0 0 1 0 1 1 0 0 0 1 1 1 0 0 0 1 0 1 1 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 11 / 21

Kvantorok Minden..., van olyan... Jelölés A xp(x) és a xp(x) jelölések jelentése: minden x-re (igaz, hogy) P(x) és van olyan x, hogy P(x). A ill. a jel neve univerzális ill. egzisztenciális kvantor. : minden, tetszőleges, bármely, akármelyik, bármikor... : van, van olyan, létezik, található olyan, megesik... Példa Jelölje P(x), hogy x prím, S(x), hogy x páros és O(x, y), hogy x osztója y-nak. Formalizáljuk az alábbi állításokat, és döntsük el, hogy igazak-e! Létezik páros prím. x[s(x) P(x)] igaz Minden prím páratlan. x[p(x) S(x)] Ha x és y osztója z-nek, akkor xy is. x, y, z[o(x, z) O(y, z) O(xy, z)] hamis hamis Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 12 / 21

Kvantorok Minden..., van olyan... Példa Mi az alábbi állítások tagadása? Mindenki szereti Júliát. x J [S(x)] Van aki nem szereti. x J [ S(x)] Valaki járt itt. x E [I (x)] Senki sem járt itt. x E [ I (x)] Minden ajtón van kilincs. a A k K [R(a, k)] Van olyan ajtó, amin nincs kilincs. a A k K [ R(a, k)] Kvantoros állítások tagadása:... A tagadása... A. Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 13 / 21

Halmazműveletek és logikai műveletek Halmazok Definíció Két halmazt akkor és csak akkor tekintünk egyenlőnek, ha elemeik ugyanazok. A halmazt, melynek nincs eleme, üres halmaznak nevezzük. Jele:. Az x dolog eleme az X halmaznak jelölése: x X. Az A halmazt a B halmaz részhalmazának nevezzük (A B), ha az A minden eleme B-nek is eleme. A valódi része B-nek (A B), ha A B, de A B. Halmazokról mindig csak mint egy adott alaphalmaz részhalmazairól beszélünk, még ha ezt az alaphalmazt nem is nevezzük meg. Jelölés R: valósok, N: természetes számok, Z: egészek, Q: racionálisok, N + : pozitív egészek, R + : pozitív valós számok. A H halmaz azon x elemeinek halmazát, melyek a P tulajdonsággal rendelkeznek a következőképp adjuk meg: { x H : P(x) }. Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 14 / 21

Halmazműveletek és logikai műveletek Halmazműveletek Definíció (Halmazműveletek) Legyen A és B egy H halmaz két részhalmaza. Az A és B halmaz A B metszetén (közös részén) azoknak az elemeknek a halmazát értjük, amelyek mindkét halmazban benne vannak: A B = { x H : x A x B }. A B egyesítettjén (unióján) azoknak az elemeknek a halmazát értjük, amelyek a két halmaz közül legalább az egyikben benne vannak: A B = { x H : x A x B }. Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 15 / 21

Halmazműveletek és logikai műveletek Halmazműveletek Definíció (Halmazműveletek (folytatás)) Az A és B halmaz A \ B (másképpen A B) különbségén az A összes olyan elemének halmazát értjük, amelyek nincsenek benne B-ben. A \ B = { x H : x A x / B }. Az A halmaz H-ra vonatkozó komplementerén a H \ A halmazt értjük. Jele A H. Ha az alaphalmaz nincs megnevezve, a komplementert egyszerűen A jelöli. A H = { x H : x / A }. Az A halmaz P(A) hatványhalmazán azt a halmazt értjük, melynek elemei A részhalmazai (beleértve az üreshalmazt is). P(A) = { B : B A }. Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 16 / 21

Halmazműveletek és logikai műveletek Halmazműveleti azonosságok A halmazműveletek tulajdonságai: A (B C) = (A B) C A (B C) = (A B) C A B = B A A B = B A kommutativitás A (B C) = (A B) (A C) A (B C) = (A B) (A C) A A = A, A A = A A (A B) = A A (A B) = A asszociativitás idempotencia elnyelési tulajdonság disztributivitás A = A, A =, A H = H, A H = A A B = A B A B = A B de Morgan azonosságok Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 17 / 21

Halmazműveletek és logikai műveletek Végtelen halmazok Definíció (Halmazok számossága) Két halmaz azonos számosságú, ha elemeik közt létezik kölcsönösen egyértelmű megfeleltetés. Van egy szálloda végtelen sok egyágyas szobával (a szobaszámok a pozitív egészek). Minden szoba foglalt Érkezik egy új vendég. Régi vendégek: 2 3 4 5 6 7 8 9... Új vendég: 1 Egy busz érkezik, végtelen sok (1., 2., 3.,... ) vendéggel Régi vendégek: 2 4 6 8 10 12... Új vendégek: 1 3 5 7 9 11... Végtelen sok (1., 2.,... ) busz érkezik, mindegyik végtelen sok vendéggel Régiek: 1 2 4 7 11 16 22... 1. busz: 3 5 8 12 17 23... 2. busz: 6 9 13 18 24... 3. busz: 10 14 19 25... 4. busz: 15 20 26... Wettl Ferenc. előadása alapján Matematikai logika és halmazelmélet 2015-09-07 18 / 21

Halmazműveletek és logikai műveletek Végtelen halmazok Definíció (Megszámlálhatóan végtelen halmaz) Egy halmazt megszámlálhatóan végtelennek nevezünk, ha egyenlő számosságú az N halmazzal. Tétel Az egész számok és a racionális számok halmaza is megszámlálhatóan végtelen. Tétel A valós számok (és az irracionális számok) halmaza nem megszámlálható (számosságukat kontinuumnak nevezzük). Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 19 / 21

Halmazműveletek és logikai műveletek Végtelen halmazok Bizonyítás Indirekt bizonyítás. Tegyük fel, hogy a valósak egy végtelen sorozatba rendezhetők, pl. 1 0,3610513769310776034... 2 3,1159236543282345014... 3 0,1585026723823654328... 4 2,6748231345822345014... 5 7,5748700000000000000... 6-0,6548727650234576800... 7-5,2687623176577653234... 8 0,9870244807633333777... 9 0,1113554322346000214.... Vegyünk egy számot, amelynek az n. tizedesjegye különbözik az n. szám n. tizedesjegyétől, 0-tól és 9-től is minden n-re, pl. 0,523315111... Ez a szám nincs a sorozatban. Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 20 / 21

Összefoglalás Összefoglalás a tudnivalókról 1 logikai műveletek műveleti tábláinak ismerete, 2 alapazonosságok igazolása igazságtáblával: A B A B, (A B) A B (implikáció tagadása), (A B) (B A) A B, A B B A (kontrapozíció), (A B) A B, (A B) A B (de Morgan). 3 logikai műveleteket és/vagy kvantorokat tartalmazó állítások tagadása, 4 halmazműveletek definíciói, a műveleti tulajdonságok használata, 5 a természetes számok, a racionális, az irracionális és a valós számok számossága. Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 21 / 21