PPKE ITK ● 2013/14/2. tanulmányi időszak
Név: ........................................................... Neptun: ..............
DISZKRÉT MATEMATIKA II.
ÍRÁSBELI VIZSGA 2014. május 20.
PÁZMÁNY PÉTER KATOLIKUS EGYETEM INFORMÁCIÓS TECHNOLÓGIAI ÉS BIONIKAI KAR
Diszkrét matematika II.
PPKE ITK — írásbeli vizsga 1420
Diszkrét matematika II. — PPKE ITK
Fontos tudnivalók Tisztelt Vizsgázó! Jelen füzet a 2013/14/2. tanulmányi időszak, vizsgaidőszakának Diszkrét matematika II. írásbeli (és szóbeli) vizsgájához lett kiadva. A füzet tartalmazza az intézmény által nyilvánosságra hozott vizsgainformációkat, valamint a tárgy témaköreinek kidolgozott formáját is. A füzetben mindemellett megtalálható a Diszkrét matematika II. vizsga menetének leírása, a pontszámítás módja, és egyéb fontos tudnivalók. A kiadványban bárhol, de különösen a kidolgozott témakörökben előfordulhatnak hiányosságok, bővebb magyarázatra szoruló részek. Az ezek kiegészítése illetve jegyzetelés, feladatmegoldás céljából a kidolgozott tételeket a füzetben jegyzetoldalak követik.
Eredményes felkészülést kívánunk!
A kiadványt összeállította: Naszlady Márton Bese – 2014
Ez a kiadvány a Creative Commons Nevezd meg! – Ne add el! 4.0 Nemzetközi licenc alá tartozik. A licenc megtekintéséhez látogasson el a http://creativecommons.org/licenses/by-nc/4.0/ oldalra. A kiadványban szereplő tartalmi elemek harmadik személytől származó véleményt, értesülést tükröznek. Az esetlegesen előforduló tárgyi tévedésekből fakadó visszás helyzetek kialakulásáért, illetve azok következményeiért a kiadó nem vállal felelősséget!
írásbeli vizsga 1420
2 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Tartalomjegyzék Témakörök ................................................................................................................................ 4 Műveletek és struktúrák......................................................................................................... 4 Műveletek ......................................................................................................................... 4 Algebrai struktúrák ........................................................................................................... 5 Háló ................................................................................................................................... 7 Számosságok ....................................................................................................................... 10 Számosság fogalma......................................................................................................... 10 Számosságok ................................................................................................................... 10 Nevezetes halmazok számossága .................................................................................... 12 Számossággal kapcsolatos elméletek.............................................................................. 13 Nagyságrendek .................................................................................................................... 15 Aszimptotikus közelítések, nagyságrend ........................................................................ 15 Függvények növekedése ................................................................................................. 15 Komplexitás ......................................................................................................................... 15 Logika .................................................................................................................................. 16 Szintaxis .......................................................................................................................... 16 Szemantika ...................................................................................................................... 16 Szemantikai következmény ............................................................................................ 17 Prenex konjunktív normálforma ..................................................................................... 18 Rezolúció ........................................................................................................................ 18 Gráfok .................................................................................................................................. 20 Általános összefüggések ................................................................................................. 20 Részgráfok, izomorfia ..................................................................................................... 21 Körök és utak .................................................................................................................. 21 Síkgráfok és színezésük .................................................................................................. 23 Hálózati folyamok ............................................................................................................... 25 Fogalmak ........................................................................................................................ 25 Tételek hálózatokra ......................................................................................................... 25 Vizsgainformációk .................................................................................................................. 27 Vizsga menete, jegy számítása ....................................................................................... 27 Jegyzetek ................................................................................................................................. 28
írásbeli vizsga 1420
3 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Témakörök Műveletek és struktúrák Műveletek Definíció
Tekintsük matematikai objektumok egy halmazát. A művelet olyan függvény, amely az adott objektumok halmazából vett objektum(ok)hoz egy (másik) halmazbeli objektumot rendel. Egyváltozós (unáris) az művelet, ha egy objektumhoz rendel egy (másik) objektumot. Kétváltozós (bináris) az művelet, ha két objektumhoz rendel hozzá egy (másik) objektumot. Az változós művelet
Műveleti tulajdonságok Definíció Egy halmazon értelmezett bináris művetel asszociatív (csoportosítható), ha ( ) ( ) bármely esetén teljesül. Definíció
Egy halmazon értelmezett bármely esetén
bináris művelet kommutatív (felcserélhető), ha teljesül.
Definíció
Egy halmazon értelmezett ( mely esetén
művelet disztributív a műveletre nézve, ha bár) ) és ( .
Definíció
Egy halmazon értelmezett bináris művelet bal oldali egységelemének egy olyan elemet nevezünk, melyre esetén teljesül. Egy halmazon értelmezett bináris művelet jobb oldali egységelemének egy olyan elemet nevezünk, melyre esetén teljesül.
Tétel
Legyen értelmezve léteznek, akkor
halmazon egy bináris művelet. Ha a kétoldali egységek , vagyis az egység kétoldali és egyértelmű.
Bizonyítás Definíció
Az elem a egységelem, azaz
Definíció
Az Az
Tétel
elem bináris műveletre vonatkozó bal oldali inverze egy olyan elem, melyre , ahol elem a művelet egységeleme. elem bináris műveletre vonatkozó jobb oldali inverze egy olyan elem, melyre , ahol elem a művelet egységeleme.
Legyen értelmezve halmazon egy li inverzek léteznek, akkor inverz kétoldali és egyértelmű. (
Bizonyítás Definíció
bináris művelet egységeleme, ha mind bal-, mind jobboldali esetén teljesül.
Az mely az
írásbeli vizsga 1420
)
bináris, asszociatív művelet. Ha a kétolda, vagyis asszociatív műveletnél az (
)
elem bináris műveletre vonatkozó inverze egy olyan elemnek bal- és jobboldali inverze is, azaz
4 / 32
elem, .
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Algebrai struktúrák Definíció
Algebrai struktúra alatt olyan nem üres halmazt értünk, melyben legalább egy művelet van definiálva. Jelölés: ⟨ | ⟩ több művelet esetén ⟨ | ⟩. Az algebrai struktúrában a művelet(ek) mellett szerepelhetnek függvények is.
Csoport, félcsoport Definíció Egy nemüres halmazt félcsoportnak nevezünk, ha értelmezve van rajta egy ( ) ( ) bináris művelet, amely asszociatív: esetén Példa:
⟨
| ⟩ (az
Definíció
Egy nemüres halmazt csoportnak nevezünk, ha értelmezve van rajta egy bináris művelet, amely: ( ) ( ) 1.) asszociatív: esetén 2.) van egységeleme: , melyre 3.) van inverze: esetén , melyre
Definíció
Az olyan csoportot, melyben a művelet kommutatív, vagyis , kommutatív vagy Abel-csoportnak nevezzük.
Példa:
⟨ | ⟩ (valós számok összeadása), ⟨
Tétel
Ha (1) (2)
-es mátrixok a szorzásra nézve)
esetén
| ⟩ (pozitív racionális számok szorzása)
esetén ha , illetve ha .
csoport, akkor , akkor , akkor
Bizonyítás (1) (2) Tétel
Ha (1) (2)
Bizonyítás (1) (2) Gyűrű Definíció
esetén, ha , illetve ha .
csoport, akkor , akkor , akkor (
) (
)
(
( )
)
Egy nemüres halmazt gyűrűnek nevezünk, ha értelmezve van rajta két művelet, és , melyekre teljesülnek a következő tulajdonságok: 1.) a művelet Abel-csoport 2.) a művelet félcsoport 3.) a két műveletet a disztributív szabályok kötik össze, azaz esetén: ( ) ( )
A műveletet összeadásnak, a műveletet szorzásnak nevezzük. Ha a szorzás kommutatív, akkor kommutatív gyűrűről beszélünk. Példa:
⟨ ⟨ |
írásbeli vizsga 1420
| ⟩ (az -es mátrixok az összeadásra és szorzásra nézve gyűrű) ⟩ (a racionális számok az összeadásra, szorzásra nézve kommutatív gyűrű)
5 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Test, ferdetest Definíció Egy nemüres halmazt testnek nevezünk, ha értelmezve van rajta két művelet, és , melyekre teljesülnek a következő tulajdonságok: 1.) a és a művelet Abel-csoport 2.) a művelet egységelemének nincs a műveletre vonatkozó inverze 3.) a két műveletet a disztributív szabályok kötik össze, azaz esetén: ( ) ( ) Ha a művelet nem kommutatív, akkor ferdetestről beszélünk. Példa:
⟨ |
⟩ (a valós számok az összeadásra és szorzásra nézve testet alkotnak)
Részstruktúra Definíció Ha ⟨ | ⟩ és struktúrája -nak. Példa:
Az
esetén
-re is ⟨
| ⟩, akkor azt mondjuk, hogy
rész-
-es mátrixok körében a diagonális mátrixok alteret alkotnak.
Komplex számok, mint rendezett számpárok struktúrája {( Definíció Legyen a valós számpárok halmaza: két műveletet értelmezünk a következőképpen: összeadás: ( szorzás: (
)( )(
) )
esetén ( esetén (
) ) (
(
) )
)
}. A (
halmazon )
(
)
Tétel
{( ) A műveletekre nézve.
} alakú számok testet alkotnak a definícióban megadott
Tétel
) komplex számok és a valós számok között egy-egy értelmű, műveletAz ( ) komplex számok izomorfak a valós tartó leképezés létesíthető, vagyis az ( számokkal.
Bizonyítás Konstruktív módon, megadva az izomorfiát biztosító egy-egy értelmű leképe) zést: ( . A kommutatív és asszociatív tulajdonságok a komplex számokra is teljesülnek, így elegendő annak bizonyítása, hogy mind az összeadásra, mind a szorzásra nézve is zárt a halmaz: két ilyen komplex szám szorzata és összege is ugyanilyen típusú komplex szám. Szükséges még az inverz és az egységelem létezésének bizonyítása is. ) } halmazból, mivelhogy Az összeadás nem vezet ki az {( ( ) ( ) ( ) ) ( ) ( ) Az összeadás egysége ( ). Erre vonatkozó inverz: ( ) A szorzás nem vezet ki az {( ( ) ( ) ( A szorzás egysége (
írásbeli vizsga 1420
} halmazból, mivelhogy ) ( )
). Erre vonatkozó inverz: (
6 / 32
) (
)
(
)
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Háló Definíció
A
Definíció
Az
direkt szorzat bármely részhalmazát relációnak nevezzük. bináris reláció
A bináris reláció tulajdonságai ) 1.) reflexív, ha ( ) 2.a) szimmetrikus, ha ( ( ) 2.b) antiszimmetrikus, ha ) 3.) tranzitív, ha ( és ( Ekvivalencia reláció Definíció Az bináris reláció a kus és tranzitív.
halmazon, ha
{(
)|
}
( ) és ( ) csakis úgy lehet, ha ) esetén ( ) halmazon ekvivalencia reláció, ha reflexív, szimmetri-
Rendezési reláció Definíció Az bináris reláció halmazon parciális (részben) rendezési reláció, ha reflexív, antiszimmetrikus és tranzitív. A halmazt ekkor részben rendezettnek nevezzük. Definíció
A halmaz részben rendezett, ha rendezési reláció van megadva a relációt szokás a jellel jelölni.
Definíció
Az parciális rendezési reláció halmazon teljes, ha az ( ) ) és az ( relációk közül legalább az egyik teljesül.
Definíció
A A
Definíció
Tétel
elemein. Ezt esetén a
halmazon adott parciális rendezés szerinti legnagyobb elem , ha minden -ra . halmazon adott parciális rendezés szerinti legkisebb elem , ha minden -ra .
A halmazon adott parciális rendezés szerinti maximális elem olyan , melyre . A halmazon adott parciális rendezés szerinti minimális elem olyan , melyre .
, ha nincsen , ha nincsen
Ha van legnagyobb (vagy legkisebb) elem, akkor az egyértelmű.
Bizonyítás Indirekt módon tegyük fel, hogy két legnagyobb elem létezik, legyenek ezek és . Ekkor a definíció szerint és . Mivel a rendezési reláció antiszimmetrikus, ezért . Definíció
A részben rendezett halmaz valamely részhalmazának felső korlátja (az adott rendezés és szerint) , ha minden -re . A részben rendezett halmaz valamely részhalmazának alsó korlátja (az adott rendezés és szerint) , ha minden -re .
Definíció
A részben rendezett halmaz valamely részhalmaza korlátos, ha létezik alsó és felső korlátja. Ha létezik a felső korlátok közül legkisebb, akkor azt supremumnak, ha létezik az alsó korlátok közül legnagyobb, azt infimumnak nevezzük.
írásbeli vizsga 1420
7 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Háló Definíció 1 A részben rendezett halmaz háló, ha bármely véges részhalmazának van infimuma és supremuma. A háló teljes, ha bármely részhalmazának van infimuma és supremuma. Definíció 2 A halmaz háló, ha értelmezve van rajta két, és által jelölt művelet, melyekre esetén teljesülnek az alábbi tulajdonságok: ) ( ) ( ) 1.) ( ( ) 2.) 3.) elnyelési tulajdonság ( ) ( ) Példa:
A természetes számok halmazán az oszthatóság mint részbenrendezési reláció, hálót alkot. Nemüres halmaz részhalmazai hálót alkotnak a metszet és unió műveletekkel.
Tétel
és
(azaz a és idempotens műveletek).
Bizonyítás
. Ekkor . Ekkor
( (
) )
( (
( (
)) ))
. Hasonlóan
Tétel Bizonyítás Tegyük fel, hogy Tegyük fel, hogy Tétel
(
. Ekkor . Ekkor
(
)
(
)
)
.
.
A háló kétfajta definíciója ekvivalens egymással.
Bizonyítás Konstruktív módon. Ha létezik rendezési reláció, megadható és műveletek: ( ) és ( ). Ekkor a és műveletek: Legyen 1.) kommutatív 2.) asszociatív ( ) ( ) ( ) ( ) ( ) ( ( ) ) ( ( )) ( ) ) ( ( 3.) elnyelés (
)
(
)
(
(
))
{
(
))
{
(
( (
) ) ( (
) )
Ha léteznek és műveletek, megadható rendezési reláció: Legyen , akkor és csak akkor, ha . Ekkor reláció: 1.) reflexív 2.) antiszimmetrikus
}
3.) tranzitív
}
írásbeli vizsga 1420
8 / 32
(
)
(
)
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Definíció
Valamely rendezett halmazon értelmezett dezéstartó), ha minden halmazbeli pontja -nek, ha ( ) .
Tétel
(Tarski fixpont tétele) Teljes hálón értelmezett monoton (rendezéstartó) vénynek van legkisebb és legnagyobb fixpontja.
Bizonyítás Legyen
függvény monoton (ren( ) ( ). A -re fix-
azon elemek halmaza, melyekre ( ) ( ) lesz a legkisebb fixpont.
függ-
. Ennek alsó határa, vagyis
( ) ( ) ( ( )) Egyrészt , ugyanis . Ezért ( ) , vagyis ( ) is alsó korlát. Mivel a legnagyobb alsó korlát, ezért ( ) , tehát . ( ). Mivel ( ) Másrészt fixpont, vagyis vagyis ( ) . De akkor alsó korlát volta miatt ( ). láció antiszimmetrikus tulajdonága miatt
( ), , ezért ( ( )) ( ). A rendezési re-
Harmadrészt legkisebb fixpont. Legyen a fixpontok halmaza, ( ). Mivel , ezért ; továbbá mivel infimuma -nak, és is -beli, ezért . A két egyenlőtlenségből az antiszimmetrikus tulajdonság miatt , vagyis valóban a legkisebb fixpont.
írásbeli vizsga 1420
9 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Számosságok Számosság fogalma Definíció
Egy és egy halmaz egyenlő számosságú, ha létezik függvény, amely a két halmaz elemei között kölcsönösen egyértelmű megfeleltetést létesít. Jelölés: | | | |
Definíció
Egy
halmaz számossága legalább akkora, mint számossága, ha létezik részhalmaz, amely halmazzal egyenlő számosságú. Jelölés: | | | |
Definíció
Egy {
halmaz véges számosságú, ha van olyan véges } halmaz és az halmaz egyenlő számosságú.
szám, amelyre az
Számosságok Megszámlálhatóan végtelen számosság Definíció Egy halmaz megszámlálhatóan végtelen számosságú (vagy röviden megszámlál{ } halmazával egyenlő számosságú. ható), ha a természetes számok Példa:
{ A nemnegatív számok Hozzárendelési szabály: ( )
} halmaza megszámolható, azaz | |
Állítás
Ha megszámlálható és a tőle diszjunkt számlálható.
halmaz véges, akkor
is meg-
Bizonyítás Ha megszámlálható, akkor elemei sorba rendezhetők: { | | , és legyenek elemei . Ekkor a sorolás az halmaz elemeit adja meg. Hozzárendelési szabály: ()
Állítás
}. Legyen föl-
{
A diszjunkt halmazok egyesítésének számossága csak és számosságától függ, vagyis ha és helyére a velük egyenlő számosságú és halmazokat tesszük úgy, hogy és diszjunktak, akkor számossága is .
Bizonyítás Ha van olyan függvény, mely és elemei között, és függvénymely elemei között teremt kölcsönösen egyérelmű megfeleltetést, akkor között az függvény teszi meg ezt, melynek definíciója: ( )
Állítás
| |.
{
és és
( ) ( )
Véges sok ( darab) diszjunkt, megszámlálható megszámlálható.
halmaz uniója
is
Bizonyítás Az halmaz elemit úgy soroljuk fel, hogy először minden halmaz első elemét, azután minden halmaz második elemét, és így tovább vesszük. Formálisan az egyes halmazok elemeit kettős indexszel látjuk el, vagyis legyen minden { }. Ezután { }, ahol a értékre elemet a következőképp definiáljuk: ha (vagyis legyen a szám -val való osztási maradéka), akkor . írásbeli vizsga 1420
10 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Állítás
Megszámlálhatóan sok diszjunkt halmaz, melyek mindegyike megszámlálható, egyesítve megszámlálható halmazt alkotnak, vagyis halmaz megszámlálható.
Bizonyítás Jelöljük az egyes halmazok elemit kettős indexszel: { { { Ezt követően az zeletbeli kígyóvonal mentén) feleltessük meg
} } }
elemeit
Kontinuum számosság Állítás A ( ) intervallumba tartozó összes valós szám nagyobb számosságú.
sorrendben (egy képelemeinek.
halmaza megszámlálhatónál
Bizonyítás Ez a | | számosság leaglább megszámlálható, hiszen tartalmazza például a nyilvánvalóan megszámlálható { } részhalmazt. Indirekt módon tegyük fel, hogy megszámlálható, vagyis elemeit valamilyen sorrendbe rendezhetjük. Minden ilyen egy és közötti valós szám, felírható tehát végtelen tizedestörtként, . (az egyértelműség miatt , ha végződésű számot kizárunk a halmazból). Az indirekt feltevés szerint tehát a következő sorozat minden elemét tartalmazná:
A táblázat „átlója” mentén végighaladva készítsünk olyan valós számot, melynek tizedestört alakjához a következőképp jutunk: { Ez a szám biztosan nem szerepelhet a fenti táblázatban, hisz bármely -re elmondható, hogy a szám -edik tizedesjegye különbözik a szám -edik tizedesjegyétől. Mivel így nem minden és közötti valós szám szerepel a felsorolásban, ellentmondáshoz jutunk, tehát | | nem lehet megszámlálható. Cantor-féle átlós eljárás A fenti bizonyítás az ún. Cantor-féle átlós eljárást használja. Leggyakrabban a rekurzív függvények matematikájában alkalmazzák olyan esetben, amikor azt szeretnék igazolni, hogy egy univerzális kiszámítási tulajdonsággal rendelkező függvény nem eleme annak a függvényosztálynak, melynek kiszámítására hivatott.
írásbeli vizsga 1420
11 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Állítás
Legye egy véges vagy megszámlálhatóan végtelen halmaz, | | |. diszjunkt, kontinuum számosságú halmaz. Ekkor |
pedig egy tőle
Bizonyítás Legyen a -nek egy megszámlálhatóan végtelen részhalmaza. Álljon a halmaz azon elemeiből, melyek nincsenek -ben. A megszámlálhatóan vég| | |, tehát létetelen halmazokra tett állítások alapján tudjuk, hogy | zik egy függvény, mely elemeit kölcsönösen egyértelműen -re képezi. Ekkor az ( ) függvény
{
( )
elemeit fogja kölcsönösen egyértelműen -re képezni.
Nevezetes halmazok számossága Természetes számok A megszámlálhatóan végtele számosság definíciójából következően az megszámlálható.
halmaz számossága
Páros és páratlan számok Állítás A páros számok halmaza megszámlálható. A páratlan számok halmaza szintúgy megszámlálható. Bizonyítás Páros számok hozzárendelése az halmazhoz: ( ) Páratlan számok hozzárendelése az halmazhoz ( ) Racionális számok Állítás A racionális számok
halmaza megszámlálható. {
Bizonyítás Helyezzük az {
} halmazba az összes egész számot, az } halmazba az összes olyan törtet, melynek a nevezője
{ } halmazba az öszés már nem egyszerűsíthető; az szes olyan törtet, melynek a nevezője és már nem egyszerűsíthető és így tovább. Ezek az halmazok megszámlálhatóak, hisz elemeiket föl tudjuk sorolni. Így megszámlálható sok diszjunkt halmazhoz jutunk, melyek egyesítése szintén megszámlálható, és kiadja halmazt. Valós számok Mivel a valós számok halmazának része a ( ) intervallum, melyről már korábban beláttuk, hogy kontinuum számosságú, így a fenti állításból következik, hogy számossága kontinuum. Síkbeli alakzatok Állítás Az egységszakasz pontjainak számossága megegyezik az egységnégyzet pontjainak számosságával. Bizonyítás Az egységnégyzet pontjainak halmaza: (
)
(
)
{(
)
}
A Descartes féle koordináta rendszerben az egységnégyzet pontjai megadhatók ( ) ) számpárok és az egységszakasz pontjai között alakban. Ezen ( lehet egyértelmű megfeleltetést létesíteni a következőképp:
írásbeli vizsga 1420
12 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Írjuk fel az és koordinátákat és alakban. Ekkor az és számjegyekből konstruált tizedestört alakban fölírt szám eleme az egységszakasz (
tizedestört ) intervallumának.
Számossággal kapcsolatos elméletek Cantor tétel Tétel Ha halmaz, akkor nincs olyan -n értelmezett hatványlahmazára, azaz | | | |.
függvény, mely ráképez a
Bizonyítás A | | | | állítás nyilvánvaló, mivel minden { } kölcsönösen egyértelmű megfeleltetés az részhalmazai közt.
esetén { } elemei és
, vagyis egyelemű
Indirekt módon tegyük fel, hogy létezik olyan függvény, mely a két halmaz között kölcsönösen egyértelmű leképezést teremt, vagyis | | | |. Definiáljuk a következő halmazt: { ( )} Vagyis az halmazba kerülnek azon elemek, melyek nincsenek benne az szerinti képükben. Egyrészt, mivel halmazban elemei vannak, azaz , ezért eleme lesz a halmaz hatványhalmazának, vagyis . Másrészt, mivel függvény ráképezés, ezért van olyan elem, melynek képe éppen , vagyis ( ) . ( ) esetén, ha ( ) akkor ellentmondásra jutunk, mivel képe önmagának, így tartalmaznia kellene -t is, ekkor viszont ( ) ellentmond definíciójának. ( ) esetén, ha ( ) akkor is ellentmondásra jutunk, mivel ekkor eleme kell legyen -nek a definíció miatt, ugyanakkor, mivel képe -nak, teljesülnie kéne annak is, hogy ( ), ami ellentmondás. Állítás
Megszámlálható halmaz hatványhalmaza épp kontinuum számosságú.
Bizonyítás A (végtelen) tizedestörtek mintájára a kettes számrendszerben is definiálható egy olyan írásmód, melyben az -ed, az -ed törtet jelöli. (Ezzel a módszerrel
, vagy
az írásmód nem egyértelmű (pl. két lehetőséget.
). Amely számokra ez ), ott tekintsük mind-
Így a ( ) intervallumba tartozó valós számok halmazának minden eleméhez hozzárendeltünk egy vagy két felírást, vagyis egy vagy két darab ( ) - sorozatot. Az összes ilyen sorozatok halmaza tehát kontinuum számosságú. Minden ilyen sorozat egyértelműen meghatározza a természetes számok halmazának azt az részhalmazát, melyben akkor és csak akkor teljesül, ha , és minden részhalmaz pontosan egyféle ilyen sorozatból áll elő. Ezzel beláttuk, hogy a számossága kontinuum.
írásbeli vizsga 1420
13 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Kontinuum hipotézis A kontinuumhipotézis szerint nincs olyan halmaz, amelynek számossága a valós számok számossága (kontinuum-számosság) és a természetes számok számossága (megszámlálhatóan végtelen) közé esne. Jelölje a továbbiakban a számosságokat az (alef) jel. A megszámolható számosság jele rákövetkező és rekurzívan, minden esetén az -ra rákövetkezőt jelölje.
,a
A kontinuumhipotézis szerint: Az általánosított kontinuumhipotézis szerint tetszőleges -ra teljesül, hogy ha , akkor | |
írásbeli vizsga 1420
14 / 32
számossága
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Nagyságrendek Aszimptotikus közelítések, nagyságrend Definíció
Legyen két függvény, és , melyek a valós vagy az egész számok halmazából ( ( )) képeznek a valós számok halmazába. Azt mondjuk, hogy ( ) (nagy-ordó), ha létezik olyan pozitív konstans, amelyekre: | ( )|
| ( )|
Ekkor azt mondjuk, hogy ( ) aszimptotikus felső korlátja ( )-nek. ( )
Példa: Definíció
esetén ( )
( ( )), ahol ( )
Legyen két függvény, és , melyek a valós vagy az egész számok halmazából ( ( )) képeznek a valós számok halmazába. Azt mondjuk, hogy ( ) (nagy-omega), ha létezik olyan pozitív konstans, amelyekre: | ( )|
| ( )|
Ekkor azt mondjuk, hogy ( ) aszimptotikus felső korlátja ( )
Példa: Definíció
esetén ( )
( )-nek.
( ( )), ahol ( )
Legyenek és , a valós vagy egész számok halmazából a valós vagy az egész ( ( )) számok halmazába képező függvények. Azt mondjuk, hogy ( ) (nagy-teta), ha teljesül: ( ) ( ( )) és ( ) ( ( )) Ekkor azt mondjuk, hogy a két függvény nagyságrendje megegyezik.
Függvények növekedése Nagy ordó „rendezés”: ( ) ( ( )) (
( )) (
( ) )
Függvények nagyságrendje: 1.) konstans 2.) logaritmus 3.) elsőfokú polinomok 4.) hatvány logaritmusok 5.) polinomok 6.) exponenciális 7.) faktoriális
Komplexitás A komplexitás témaköre a május 20-i vizsgának nem része.
írásbeli vizsga 1420
15 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Logika Szintaxis Nulladrendű logika Jelkészlet 1.) betűk 2.) , , , 3.) , 4.) zárójelek
atomok
Formula Minden atom formula. Ha és formulák, akkor
,
,
is formulák.
,
A fenti két szabály véges sokszori alkalmazásával kapjuk a formulákat. Az atomi formulákat latin, az összetett formulákat görög betűvel jelöljük. Elsőrendű logika Jelkészlet 1.) változószimbólumok: 2.) konstansszimbólumok: 3.) prédikátumszimbólumok: 4.) függvényszimbólumok: 5.) logikai összekötő jelek (műveletek jelei): , , 6.) kvantorok: , 7.) zárójelek
,
Kifejezés (term) Minden individuumváltozó és konstans kifejezés. Ha ) is kifejezés. függvény szimbólum, akkor (
kifejezés és
-változós
A fentiek szerint a függvény argumentumaiba írhatunk változókat, konstansokat, de beágyazhatók más, vagy saját függvényértékek is. A kifejezések vagy prédikátumszimbólumok argumentumaiban, vagy függvények argumentumaiban fordulhatnak elő, önállóan nem. Atomi formulák Ha -argumentumú prédikátumszimbólum és atomi formula. Formula Minden atom formula. Ha és formulák, akkor ( ) ( ) is formula.
,
,
,
kifejezések, akkor (
)
is formulák.
A fenti három szabály véges sokszori alkalmazásával kapjuk a formulákat.
Szemantika Kvantorok hatásköre Megállapodás szerint a kvantor hatásköre a mögötte álló változó utáni atomi formula vagy zárójelben megadott formula. Az ezekben szereplő változó előfordulásokat kötöttnek nevezzük, a változó egyéb előfordulásait szabadnak. írásbeli vizsga 1420
16 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Interpretáció Az elsőrendű nyelvben is valamely formula igazságértékét csak úgy tudjuk megmondani, ha interpretáljuk a formulát. Az interpretáció több részből áll. Meg kell adni az alaphalmazt, aminek elemeire vonatkoznak a formulák. Ahogyan nulladrendben is tettük, itt is meg kell mondani az atomi formulák igazságértékét. Ezen túlmenően, a függvényeket is interpretálni kell, meg kell mondani, hogy az egyes individuumokon mi a felvett függvényérték (ami szintén az univerzum egy eleme, vagyis egy individuum). Ezután az elsőrendben tanult kvantorok jelentése, és a műveletek nulladrendben tanult jelentése alapján kiértékelhető a formula. Definíciók Definíció Az elsőrendű mondat kielégíthető, ha van olyan interpretáció, amelyikben igaz. Ezt az interpretációt a formula modelljének nevezzük. Definíció
Az elsőrendű mondat érvényes, ha minden interpretációban igaz.
Definíció
Az elsőrendű mondat kontradikció/kielégíthetetlen, ha minden interpretációban hamis.
Definíció
Adott két formula . A két formula ekvivalens, ha minden interpretációban ugyan az az igazságértékük. Jelölése:
Szemantikai következmény Definíció
Modellelméleti vagy szemantikus következményfogalom: Azt mondjuk, hogy az { } formulahalmaz szemantikai következménye , ha minden olyan interpretációban, amelyben az formulák igazak, is igaz. Más szavakkal: az { lább akkor igaz, amikor az Jelölése: {
} formulahalmaz következménye , ha -k igazak.
lega-
}
Helyes következtetési sémák Definíció Azokat a következtetési sémákat tekintjük helyes következtetési sémának, amelyekben a következmény valóban a feltételek (szemantikai) következménye. Modus ponens (leválasztási szabály) Azt kell vizsgálnunk, hogy ahol és igazak, ott a igaz-e. Ha igen, akkor helyes, ha nem, akkor helytelen a következtetési séma. Csak az első interpretációban teljesül, hogy és } igaz. Ebben az interpretációban is igaz, tehát valóban { .
Tétel
{
Bizonyítás Az A fenti tétel miatt a az írásbeli vizsga 1420
}
akkor és csak akkor, ha együttesen akkor és csak akkor igaz, ha
igaz.
jel bal oldalát a továbbiakban egyszerű -val jelöljük, ahol -n mindig formulát értjük. 17 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Tétel
akkor és csak akkor, ha
érvényes.
Bizonyítás 1.) Lássuk be, hogy ha , akkor érvényes: Írjuk föl az igazságtáblázatot. A jelölt sort ez esetben nem lehet figyelembe venni, ugyanis akkor nem teljesülne. A maradék sorokra pedig valóban az az igazságérték.
2.) Lássuk be, hogy ha érvényes, akkor : Ha tautológia, akkor a fenti igazságtáblában a jelölt sor nem szerepelhet, hanem csak a jelöletlen, sorok. Ezekben a sorokban viszont valóban a legalább ott igaz, ahol igaz. Tétel
akkor és csak akkor, ha
kielégíthetetlen.
Bizonyítás Az akkor és csak akkor, ha ) ( hetetlen. Ezt kifejtve: (
érvényes, vagyis )
(
) kielégít-
Prenex konjunktív normálforma Fontosabb elsőrendű ekvivalens formulák ( ) ( ) 1.a) 2.a)
( )
3.a)
(
4.a)
( ( )
1.b)
( ) ) ( ))
2.b) ( ( )
5.a)
( ( )
( ))
( )
5.b)
( ( )
( ))
( )
)
( )
( )
( )
3.b)
(
( ) 4.b)
( ( )
( ) ) ( ))
( ( )
) ( )
( ) ( )
Normálformára való átírás algoritmusa 1. A logikai összekötőjelek átírása , , -ra. 2. A De Morgan szabályok alkalmazása addig, amíg a hatásköre atomi formula nem lesz. 3. A változók standardizálása (kvantoronkénti átnevezése). 4. A kvantorkiemelési szabályok alkalmazása addig, amíg minden kvantor a formula elejére nem kerül. 5. A kvantorok és az azokat közvetlenül követő változó sorrendjét meg kell tartani. 6. A formula konjunktív normálformára hozása disztributív törvények alkalmazásával.
Rezolúció Skólem normálforma A formulát, ahol a prefixumban csak univerzális kvantorok vannak Skólem formulának nevezzük. Tétel
Minden elsőrendű formulához található olyan Skólem normálformában lévő formula, amely az eredeti formula logikai következménye.
írásbeli vizsga 1420
18 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
A formula „Skólemizálásához” először átírjuk a formulát prenex formába, az előzőekben már ismertetett módon. Az egzisztenciális kvantorokat az ún. Skólem konstansok, illetve Skólem függvények segítségével kiküszöböljük. Tekintsük az első egzisztenciális kvantort a prefixumban, legyen ez . Ha a formula igaz, akkor az előtte álló, univerzálisan kvantált változók minden értékkombinációjához létezik legalább egy értéke az változónak, amelyre a formula értéke igaz. Ezt a tényt ) az ( függvénnyel fejezzük ki. Ha az első kvantor éppen egzisztenciális, akkor ez a függvény nulla változós, vagyis konstans. Ez az f függvény formálisan megadja, melyik az az objektum az univerzumban, ami a formulát igazzá teszi. Ezt a formális függvényképzést végrehajtjuk a soron következő egzisztenciális kvantorra is. Addig folytatjuk, amíg minden egzisztenciális kvantort nem elimináltunk. Természetesen ügyelni kell arra, hogy a függvény szimbólumok különbözők legyenek. Az így kapott formulák az eredeti formula logikai következményei. Azonban az átalakítás NEM ekvivalens, hiszen visszafelé nem jutunk el az eredeti formulához. A gyakorlati alkalmazások szempontjából azonban ez elegendő, hiszen mi csak azt akarjuk eldönteni, lehetséges-e a formulát igazzá tenni, vagyis, más szavakkal: Kielégíthető-e a formula. Az elsőrendű rezolúció alapjai A Skólem normálformát feltételezve, prenex elhagyható, csak megjegyezzük, hogy valóban, minden változó univerzálisan kvantált volt. Tehát a maradék részre, az ún. a mátrixra lehet alkalmazni a rezolúciót. A nulladrendhez képest különbséget jelent az, hogy a literálokat helyettesíteni kell. A változó/term rendezett párokat tartalmazó { } halmazt helyettesítésnek nevezzük, ha egymástól különböző változókat jelölnek, és ( ). Legáltalánosabb egységesítő helyettesítésnek nevezzük az kifejezéseknek egy egységesítő helyettesítését, ha bármely egyesítő helyettesítés előállítható formában ( egy alkalmas helyettesítés). (Legáltalánosabb) egységesítő helyettesítés alapelvei: Változóba szabad konstanst vagy másik változót helyettesíteni. Változóba szabad olyan függvényt is helyettesíteni, amelynek argumentumában más változó, vagy konstansok szerepelnek. (függvénybe is, a termek képzésének szabályai szerint helyettesíthetők változók, illetve konstansok, illetve újabb függvények.) A rezolúcióhoz a formulát és a következmény tagadását Skólem normálformára alakítjuk. Nevezzük át a változókat úgy, hogy a változónevek különbözőek legyenek a klózokban. A rezolúció tehát csak akkor alkalmazható, ha az egységesítés elvégezhető. Ekkor pedig rezolúció alapelvét adó következtetési sémát alkalmazzuk, és akárcsak nulladrendben, elvégezzük a rezolúciót.
írásbeli vizsga 1420
19 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Gráfok Általános összefüggések Tétel
(Handshaking tétel) Minden gráfban a fokszámok összege az élek számának kétszeresével egyenlő.
Bizonyítás Tegyük fel, hogy az él az és csúcsokhoz illeszkedik, azaz és az él két végpontja. Ekkor, ha , akkor az élt ( )-nál és ( )-nél is számoltuk. Ha pedig , akkor az él hurokél, és így ( )-nál számoltuk kétszer. Tehát a gráf összes csúcsainak fokszámát összeadva az élek számának kétszeresét kapjuk. Tétel
Minden gráfban a páratlan fokszámú csúcsok száma páros.
Bizonyítás Minden gráfban a fokszámok összege páros, amely a páros és páratlan fokszámok összegéből tevődik össze. A páros fokszámok összege nyilván páros, hiszen páros számok összege páros. Így a páratlan fokszámok összegének is párosnak kell lenni, ami csak úgy valósulhat meg, hogy ha a páratlan fokszámú csúcsok száma páros. Tétel
Az
csúcsú összefüggő egyszerű gráf éleinek száma legalább
.
Bizonyítás Teljes indukcióval. Az állítás esetén nyilvánvalóan igaz. Tegyük fel, hogy valamely esetén minden csúcsú gráfnak van éle. Belátjuk, hogy akkor minden csúcsú összefüggő gráfnak van éle. Legyen egy csúcsú összefüggő gráf. Ha -nek kevesebb éle van, mint , akkor van elsőfokú csúcsa. Ugyanis mivel összefüggő, így izolált csúcsa nincs. Vegyük ezt az elsőfokú csúcsot, és a hozzátartozó éllel együtt töröljük a gráfból. Ekkor csúcsú összefüggő gráfot kapunk minimum éllel, tehát teljesült az indukciós feltevés. A törölt élt újra hozzáadva következik, hogy -nek nimimum éle van. Ha nem lenne elsőfokú csúcsa, akkor minden csúcsának fokszáma legalább ), amiből következik, hogy lenne, így a fokszámok összege legalább ( az élek száma . Tétel
Bármely egyszerű gráfban van két olyan pont, amelyek fokszáma egyenlő.
Bizonyítás A lehetséges fokszámok , vagyis darab fokszám. Egyszerre azonban nem teljesülhet, hogy van és fokszámú csúcs, mivel az fokszámúból az összes csúcsba kell él vezessen, ami ellentmond annak, hogy van olyan csúcs, amibe nem vezet él. Ekkor már csak féle fokszám közül választhatunk, amit a skatulya-elv miatt csak úgy osztatunk szét, hogy ha van legalább kettő csúcs, aminek ugyan az a fokszám jut. Tétel
Ha egy gráfban minden csúcs fokszáma legalább , akkor a gráfban van kör.
Bizonyítás Alkalmazzuk a leghosszabb út módszerét. Legyen hosszúságú út a gráf egy leghosszabb útja, és ennek egy végpontja . Tekintsük most -nek -hez illeszkedő éleit. Ezek közül bármelyiknek a végpontja -hez tartozik, ugyanis ellenkező esetben hossza -nél nagyobb lenne, ami ellentmond annak, hogy a leghosszabb út. Ha minden pontjának foka legalább , akkor illeszkedik -hez egy él is. Ha hurokél, akkor ez egy körét kijelöli. Ha nem hurokél, akkor -ak -től különböző végpontja -ben van, tehát -nek a és pontokat öszszekötő része -vel együtt egy körét alkotja. Tétel
Ha egy
írásbeli vizsga 1420
csúcsú gráfnak legalább
éle van, akkor van benne kör.
20 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Bizonyítás Teljes indukcióval. Az állatás esetén nyilvánvalóan igaz. Tegyük fel, hogy valamely -re minden csúcsú és legalább élű gráfban van kör. Legyen egy csúcsú gráf, amelynek legalább éle van. Visszatérve a bizonyításra, vegyük egy leghosszabb útját. Ha valamelyik végpontja nek nem elsőfokú csúcsai, akkor az előzőek szerint -ben van kör. Ellenkező esetben töröljük -nek egy elsőfokú csúcsát a hozzátartozó éllel együtt. Ekkor a kapott gráfnak éle és csúcsa van, tehát az indukciós feltevés miatt tartalmaz kört, amit is tartalmaz.
Részgráfok, izomorfia Definíció
Az gráf egy gyásával.
gráf részgráfja, ha
megkapható
-ből pontok és élek elha-
Definíció
Két gráf izomorf, ha egyikük pontjai és élei kölcsönösen egyértelmű és illeszkedéstartó módon megfeleltethetők a másik pontjainak és éleinek.
Definíció
Legyenek
( ) és ( ) gráfok. A két gráf homeomorf, ha létezik } { ( ) ( )} függvény, melyre, ha { , mindezt úgy, hogy ha két csúcs szomszédos -ben, akkor -szerinti képeik is szomszédosak -ben.
Körök és utak Euler-kör, Euler-út Definíció A gráf Euler-köre olyan zárt élsorozat, mely összes élét pontosan egyszer tartalmazza. Euler-útról akkor beszélünk, hogyha az élsorozat nem feltétlenül zárt. Tétel
(Szükséges és elégséges feltétel Euler-kör létezésére) Egy összefüggő gráfban akkor és csak akkor létezik Euler-kör, ha minden csúcsának fokszáma páros.
Bizonyítás Először belátjuk, hogy ha a gráf tartalmaz Euler-kört, akkor minden csúcsának fokszáma páros. Ha a gráfot az Euler-köre mentén járjuk be, akkor minden csúcsba pontosan annyiszor haladunk be, mint ahányszor kihaladunk belőle. Ezért nyilvánvalóan a bemenések és kijövetelek csúcsonkénti száma páros, mely éppen a csúcsok fokszámát adja. Másodszor bizonyítandó, hogy ha minden pont fokszáma páros, akkor valóban tartalmaz Euler-kört. Ezt pontszámára vonatkozó teljes indukcióval bizonyítjuk. A legkisebb pontszámú, minden csúcsában páros fokszámú gráf a három pontú teljes gráf (háromszög). Ebben van Euler-kör. Tegyük fel, hogy minden | ( )| esetén igaz az állítás. Induljunk el egyik csúcsából, és haladjunk úgy az élek mentén, hogy egyiken sem megyünk át egynél többször. Ha elakadunk, vagyis az egyik csúcsból már nem vezet ki él, akkor az biztosan a kiindulási csúcs a páros fokszáma miatt. Ekkor kaptunk egy zárt élsorozatot. Legyen egy olyan zárt élsorozat -ben, melyben a lehető legtöbb él szerepel. A fenti eljárásban azért álltunk meg, mert a kezdőpontból nem indult ki újabb él, tehát az ebből a pontból kiinduló összes él -ben van. Ha -nek Euler-köre, akkor készen vagyunk. Amennyiben írásbeli vizsga 1420
21 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
nem Euler-köre -nek, akkor vizsgáljuk -nek azt a részgráfját, mely pontosan azokat az éleket tartalmazza, amelyeket nem tartalmaz. Ennek a részgráfnak kevesebb csúcsa van, mint -nek, hiszen nem tartalmazza azt a csúcsot, amely a fenti eljárásban a kiindulópont volt. Az indukciós feltevés miatt ennek a részgráfnak minden komponensében található Euler-kör. Ennek a részgráfnak valamely komponense tartalmaz egy olyan pontot, mely -ben is szerepel. Ha ugyanis nem lenne közös pontjuk, akkor nem lenne összefüggő. Az előbb említett komponens Euler-körét járjuk be a közös pontból elindulva, majd járjuk be -et. Ekkor egy -nél nagyobb élszámú zárt élsorozatot kapunk. Ez azonban ellentmond a feltevésünknek, tehát Euler-kör. Tétel
(Szükséges és elégséges feltétel Euler-út létezésére) Egy összefüggő gráf akkor és csak akkor tartalmaz Euler-utat, ha a páratlan fokszámú csúcsok száma vagy .
Bizonyítás Az előző tétel alapján egyértelmű, hogy páratlan csúcs esetében a gráfban van Euler-kör, tehát Euler-út is. Ha páratlan fokú csúcs van, akkor ezeket összekötve a gráfban keletkezik egy Euler-kör. Ha ezt az élet újból elhagyjuk, akkor olyan élsorozatot kapunk, amely nem zárt, de eleget tesz az Euler-út definíciójának. Tétel
(Szükséges és elégséges feltétel irányított gráfokra) Egy összefüggő, irányított gráfban pontosan akkor van Euler-kör, ha minden csúcsnál a bemenő és kimenő élek száma megegyezik. Egy összefüggő, irányított gráfban pontosan akkor van Euler-út, ha van benne Euler-kör, vagy ha két csúcs kivételével a bemenő és kimenő élek száma minden csúcsban megegyezik, a kivételeknél pedig az egyik (kiindulási) csúcsban a kimenő élek száma eggyel több, a másik (érkezési) csúcsban pedig a bemenő élek száma több eggyel.
Bizonyítás A fenti gondolatmenet alapján belátható a tétel állítása. Hamilton-kör, Hamilton-út ( ) gráfban Hamilton-kör, ha a összes elemét (a gráf Definíció Egy kör egy csúcsait) pontosan egyszer tartalmazza. Hamilton-útról akkor beszélünk, ha kör helyett út. Tétel
(Szükséges feltétel Hamilton-kör létezésére) Ha egy gráfban pontot elhagyva -nál több komponens keletkezik, akkor nem tartalmazhat Hamilton-kört.
Bizonyítás Indirekt módon. Tegyük fel, hogy van a gráfban Hamilton-kör, legyen ez ( ) és legyen az a pont, melyet elhagyva a gráf több, mint komponensre esik szét. Vegyük észre azonban, hogy az elhagyott pontok közötti „ívek” biztosan összefüggő komponenseket alkotnak. Pl.: a ( ) ív is biztosan összefüggő lesz, hiszen két szomszédos pontja között az eredeti Hamilton-kör egy éle fut. Mivel éppen ilyen ívet kapunk, nem lehet több komponens -nál. Kevesebb lehet, hiszen különböző ívek között futhatnak élek. Tétel
(Ore tétele) Ha a gráfra teljesül, hogy bármely két nem szomszédos ( ) ( ) fokának összege nagyobb egyenlő fokszámánál ( -nek van Hamilton-köre.
írásbeli vizsga 1420
22 / 32
csúcs ), akkor
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Bizonyítás Tegyük fel indirekt módon, hogy a gráf kielégíti a feltételt, de nincsen benne Hamilton-kör. Ez az ellenpélda gráfunk legyen . Húzzunk be -be további éleket úgy, hogy az új gráf is ellenpélda legyen (továbbra sincs benne Hamiltonkör). Így kapunk egy gráfot, ami továbbra is ellenpélda, hisz új élek behúzásával „rossz pontpárt” nem lehet létrehozni, de ha még egy élet akárhogyan behúzunk, akkor már tartalmaz a gráf Hamilton-kört. Biztosan van két olyan pont, } hogy { ( ), hiszen egy csúcsú teljes gráfban ( esetén) van Ha{ } gráfban van Hamilton-kör, tehát -ben milton-kör. Ekkor viszont a van Hamilton-út. ( esetén is van Hamilton-út, esetén pedig a gráfunk egy izolált pont, nincs éle, nincs benne Hamilton-kör). Legyenek a Hamilton-út csúcsai: , és és . Ha szomszédos a út valamely pontjával, akkor nem lehet összekötve -gyel, mert ez esetben ( ) egy Hamilton-kör lenne. Így tehát
nem lehet összekötve legalább ( ) darab ponttal, ezért ( ) ( )
( ) ( )
( ) ami viszont ellentmondás, hiszen ( ) volt feltéve. Ore tételének speciális esete Dirac tétele. Tétel (Dirac tétele) Ha az csúcspontú egyszerű gráf bármely pontjának a foka legalább , akkor vany -nek Hamilton-köre. Bizonyítás A Dirac tétel az Ore tételnél erősebb feltételt fogalmaz meg, mivel ha minden | ( )| pont fokszáma legalább , akkor teljesül az Ore tétel feltétele.
Síkgráfok és színezésük Definíció
Egy gráf síkba rajzolható gráf, ha lerajzolható úgy a síkba, hogy élei csak a szögpontokban metszik egymást. Ezt az így lerajzol gráfot síkgráfnak nevezzük.
Tétel
(Fáry-Wagner tétel) Ha egy síkba rajzolható gráf, akkor léteik olyan síkbarajzolása, amelyben minden él egyenes szakasz.
Tétel
(Euler-féle poliéder tétel) A összefüggő, egyszerű síkgráf esetében, ha a gráf szögpontjainak száma, a gráf éleinek száma és a gráf által létrehozott területek száma a végtelen területet is számolva, akkor .
Bizonyítás Az adott gráfot lépésenként újra lerajzoljuk: 1. lépés: csúcs, igaz az állítás: 2. lépés: csúcs, igaz az állítás: ) esetre igazoltuk a formulát: n. lépés: Tegyük fel, hogy ( következő lépés kétféle lehet:
.A
a) Vagy meglévő csúcsokat kötünk össze egy új éllel, ekkor az élek és területek száma eggyel növekszik, a pontok száma változatlan. Az állítás igaz: ( ) ( ) b) Egy új csúcsot rajzolunk be a rá illeszkedő éllel együtt, amelynek szomszédjai már a meglévő lerajzolt gráfban vannak. Ekkor a csúcsok és élek száma eggyel nő, míg a területek száma változatlan. Az állítás igaz: ( ) ( )
írásbeli vizsga 1420
23 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Következmény
Ha
összefüggő, egyszerű síkgráf pontjainak száma legalább 3, akkor
Bizonyítás
Mivel egyszerű gráfról van szó, ezért minden területet legalább 3 él határol (legalább 3 a fokszáma). A területeket határoló éleket összeadva az élek számának kétszeresét kapjuk, hiszen minden területet határoló két területhez tartozik. Vagyis , hiszen ha mindegyik terület háromszög lenne, akkor lenne a fokszáma 3. Így . Ebből kifejezve -t
Ebből az állítás következik. Következmény
Ha összefüggő, egyszerű síkba rajzolható gráf, akkor a minimális fokszáma legfeljebb 5.
Bizonyítás
Indirekt módon tegyük fel, hogy a minimális fokszám 6. A fokszámok összege az élek számának kétszerese (handshaking), így . Az előző következmény alapján: , vagyis , ami viszont ellentmondás.
Következmény
Ha a összefüggő, egyszerű síkgráf pontjainak száma legalább 3, és nincsen 3 hosszú köre, akkor .
Bizonyítás
A feltételek miatt most minden területet legalább 4 él határol, fokszáma legalább 4, tehát , vagyis , . Kifejezve szerint:
Ebből az állítás következik. Tétel
(Kuratowski tétel) Valamely gráf akkor és csak akkor sík gráf, ha nem tartalmaz -tel vagy -mal izomorf/homeomorf részgráfot.
Bizonyítás
Az esetek az Euler tétel következményei miatt megdőlnek.
Tétel
A
Bizonyítás
Sztereografikus projekció (bijekció) révén konstruktívan, az adott gráfot a gömbről a síkra vetítve bizonyítható.
gráf akkor és csak akkor síkba rajzolható, ha gömbre rajzolható.
Gráfszínezések Definíció A ( ) a gráf kromatikus száma, vagyis az a szám, amely megmutatja, legkevesebb hány szín kell a gráf csúcsainak olyan kiszínezéséhez, hogy a szomszédos csúcsok más színűek legyenek. Definíció
Egy egyszerű gráf -színezhető, ha minden csúcsához hozzárendelhető úgy egy szín hogy két szomszédos csúcshoz rendelt szín különböző.
írásbeli vizsga 1420
24 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Hálózati folyamok Fogalmak Definíció
( ) irányított gráf, és ennek két különböző pontja, és , meAdott egy lyeket forrásnak és nyelőnek nevezünk. (A forrásból csak kifelé, a nyelőbe meg csak befelé mutatnak élek.) Adott továbbá az éleken értelmezett nemnegatív értékű kapacitásfüggvény. Ekkor
Definíció
(
) gráfot a
) hálózatnak nevezzük.
függvényt folyamnak hívjuk, ha teljesülnek a következők:
Az
( Definíció
függvénnyel együtt (
) (
( )
)
(
(
)
) (
)
( ) egy hálózat forrással és nyelővel. Legye Legyen egy partíciója -nek, vagyis és . Legyen továbbá és . Ekkor az halmazt -vágásnak hívjuk. Az kapacitásán (
)
(
∑
)
számot értjük. Definíció
( ) hálózat forrással és nyelővel. Jelölje Adott a maradék) ( ) ( ). kapacitás-függvényt, ahol esetén ( ( ) az élein értelmezett maradékAz folyamhoz tartozó javító gráf a {( ) ( ) } kapacitás-függvénnyel, ahol A
-beli irányított
utakat javító utaknak hívjuk.
Tételek hálózatokra Tétel
A folyam értéke egyenlő bármelyik vágáson átfolyó folyammal.
Bizonyítás Egy adott csúcsra nézve az anyagmegmaradás (Kirchhoff) törvénye miatt a befolyó anyag/kifolyó anyag az összes élre összegezve: ∑ (
)
(
∑
)
{
Összegezve most a vágásban az -beli csúcsokra (vagyis kiszámítva értékét), csak a vágásból kimutató élek folyamértékei számítanak, ugyanis a közbülső csúcsokra ez az összeg nulla. Következmény ( (
)
) (
∑ )
(
∑ ( ∑
) (
) (
∑ )
(
) )
A folyam értéke nem lehet nagyobb, mint bármelyik vágás kapacitása.
írásbeli vizsga 1420
25 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Tétel
Ha csen javító út.
, akkor a folyam akkor és csak akkor maximális, ha nin-
Bizonyítás Ha a folyam maximális, nem létezhet javítóút, mert akkor azt használva a folyam értéke növelhető lenne. Ha nincsen javító út, akkor a folyam maximális. Ennek belátásához tekintsük azokat a csúcsokat, ahová még nem vezet javító út, legyen ezek halmaza , és ) vágást. Tekintsük azokat is kerüljön ebbe a halmazba. Tekintsük az ( az előremutató éleket, amelyek -ból -ba mutatnak. Ezeken a folyamérték egyenlő a kapacitással, máskülönben is -hoz tartozna. Ehhez hasonlóan a hátramutató éleken a folyam . Tétel
(Ford-Fulkerson tétel) Legyen ték egyenlő a minimális vágással.
(
) hálózat. Ekkor a maximális folyamér-
Bizonyítás Az előző tételnél láttuk, hogy a maximális folyam egyenlő egy alkalmas vágás kapacitásával. Másrészt azt is bizonyítottuk, hogy bármely folyam nem lehet nagyobb bármely vágás kapacitásánál. Ezért az előző tétel bizonyításában szereplő ( ) vágás minimális vágás kell legyen.
írásbeli vizsga 1420
26 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Vizsgainformációk Vizsga menete, jegy számítása Vizsgát csak akkor tehet a hallgató, ha az évközi teljesítménye megfelel a tantárgyi követelményekben előírtaknak (aláírással rendelkezik. A tárgyból vizsga nélkül csak elégséges (2) és közepes (3) megajánlott jegy szerezhető. Közepesnél jobb osztályzat csak a vizsgazárthelyi megírásával (és a megfelelő pontszám elérésével) kapható. A vizsga kötelező írásbeli és választható szóbeli részből áll. A kötelező írásbeli részt annak pontszáma alapján százalékosan értékeljük. Az írásbelin is van egy alapszint (50%), amelyet ha nem teljesít a hallgató, elégtelen érdemjegyet kap. Csak legalább elégséges jegyet lehet a szóbelivel módosítani. A félév során megírt zárthelyiből származó pontok, illetve a vizsga írásbelin szerzett pontok alapján az ajánlott jegy számítása: 0%-59% 60%-69% 70%-79% 80%-89% 90%-100%
elégtelen (1) elégséges (2) közepes (3) jó (4) jeles (5)
A vizsga az elméleti tudást, és annak alkalmazási készségét méri. Akinek megvan az aláírása, jogot szerzett arra, hogy a vizsgán bizonyítsa tudását. A fentiek szerint a vizsgajegybe a félév során szerzett pontok is beszámítanak, ezért, akinek kevés pontja van, legfeljebb jó jegyet szerezhet. Ez a megszerzett jegy bekerül az indexbe, de ez a jegy is a TVSZ szerint javítható, külön vizsgával. Az elégtelen érdemjegyet szerző hallgató e jegyét a vizsga ismétlésével javítja, ekkor is a NEPTUN-ban újra jelentkezni kell. Egy tárgyból összesen két vizsgát lehet tenni.
írásbeli vizsga 1420
27 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Jegyzetek
írásbeli vizsga 1420
28 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
írásbeli vizsga 1420
29 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
írásbeli vizsga 1420
30 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
írásbeli vizsga 1420
31 / 32
2014. május 20.
Diszkrét matematika II. — PPKE ITK
Évközi eredmény maximális elért pontszám pontszám 70 10 80
1. nagy zárthelyi dolgozat Nagy zárthelyi 2. nagy zárthelyi dolgozat dolgozatok Összesen
Elért pontszám
Az évközi és a vizsgán nyújtott teljesítmény értékelése évközi vizsga
50%
55%
60%
65%
70%
75%
80%
85%
90%
95% 100%
50% 55% 60% 65% 70% 75% 80% 85% 90% 95% 100%
50% 53% 55% 58% 60% 63% 65% 68% 70% 73% 75%
53% 55% 58% 60% 63% 65% 68% 70% 73% 75% 78%
55% 58% 60% 63% 65% 68% 70% 73% 75% 78% 80%
58% 60% 63% 65% 68% 70% 73% 75% 78% 80% 83%
60% 63% 65% 68% 70% 73% 75% 78% 80% 83% 85%
63% 65% 68% 70% 73% 75% 78% 80% 83% 85% 88%
65% 68% 70% 73% 75% 78% 80% 83% 85% 88% 90%
68% 70% 73% 75% 78% 80% 83% 85% 88% 90% 93%
70% 73% 75% 78% 80% 83% 85% 88% 90% 93% 95%
73% 75% 78% 80% 83% 85% 88% 90% 93% 95% 98%
75% 78% 80% 83% 85% 88% 90% 93% 95% 98% 100%
Érdemjegyek megállapítása Érdemjegy 1 (elégtelen) 2 (elégséges) 3 (közepes) 4 (jó) 5 (jeles)
írásbeli vizsga 1420
32 / 32
% 0 – 59 60 – 69 70 – 79 80 – 89 90 – 100
2014. május 20.