Uspořádání. Základy diskrétní matematiky, BI-ZDM ZS 2014/15, Lekce 4 https://edux.fit.cvut.cz/courses/bi-zdm/

Podobné dokumenty
Ekvivalence. Základy diskrétní matematiky, BI-ZDM ZS 2011/12, Lekce 5

Matematická analýza 1

Pojem binární relace patří mezi nejzákladnější matematické pojmy. Binární relace

prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. BI-ZMA ZS 2009/2010

Aritmetika s didaktikou I.

Doporučené příklady k Teorii množin, LS 2018/2019

Svazy. Jan Paseka. Masarykova univerzita Brno. Svazy p.1/37

Řešení rekurentních rovnic 2. Základy diskrétní matematiky, BI-ZDM ZS 2011/12, Lekce 11

Teorie množin. Čekají nás základní množinové operace kartézské součiny, relace zobrazení, operace. Teoretické základy informatiky.

Úvod do informatiky. Miroslav Kolařík

Lineární algebra Kapitola 1 - Základní matematické pojmy

Řešení rekurentních rovnic 3. Základy diskrétní matematiky, BI-ZDM ZS 2011/12, Lekce 12

Pojem relace patří mezi pojmy, které prostupují všemi částmi matematiky.

Základní pojmy teorie množin Vektorové prostory

3 Množiny, Relace a Funkce

Princip rozšíření a operace s fuzzy čísly

p 2 q , tj. 2q 2 = p 2. Tedy p 2 je sudé číslo, což ale znamená, že

Oproti definici ekvivalence jsme tedy pouze zaměnili symetričnost za antisymetričnost.

Základy matematické analýzy

B i n á r n í r e l a c e. Patrik Kavecký, Radomír Hamřík

Úvod do informatiky. Miroslav Kolařík

Matematická analýza pro informatiky I.

Poznámka. Je-li f zobrazení, ve kterém potřebujeme zdůraznit proměnnou, píšeme f(x) (resp. f(y), resp. f(t)) je zobrazení místo f je zobrazení.

2.4. Relace typu uspořádání

Teorie množin. pro fajnšmekry - TeMno. Lenka Macálková BR Solutions Orličky. Lenka (Brkos 2010) TeMno

1 Báze a dimenze vektorového prostoru 1

RELACE, OPERACE. Relace

PŘEDNÁŠKA 7 Kongruence svazů

Pro každé formule α, β, γ, δ platí: Pro každé formule α, β, γ platí: Poznámka: Platí právě tehdy, když je tautologie.

Matematika B101MA1, B101MA2

Lineární algebra : Lineární (ne)závislost

PŘEDNÁŠKA 2 POSLOUPNOSTI

NAIVNÍ TEORIE MNOŽIN, okruh č. 5

Učební texty k státní bakalářské zkoušce Matematika Diskrétní matematika. študenti MFF 15. augusta 2008

Matematika pro informatiky

Cvičení z logiky II.

Teoretická informatika Tomáš Foltýnek Teorie čísel Nekonečno

VLASTNOSTI GRAFŮ. Doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky, FIT České vysoké učení technické v Praze. BI-GRA, LS 2010/2011, Lekce 5

Množiny, relace, zobrazení

α β ) právě tehdy, když pro jednotlivé hodnoty platí β1 αn βn. Danou relaci nazýváme relace

Základy teorie množin

prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. BI-ZMA ZS 2009/2010

Marie Duží

0. ÚVOD - matematické symboly, značení,

Matematická indukce. Základy diskrétní matematiky, BI-ZDM ZS 2011/12, Lekce 3

Matematická indukce a správnost programů. Základy diskrétní matematiky, BI-ZDM ZS 2011/12, Lekce 13

Úvod do informatiky. Miroslav Kolařík

Kapitola Základní množinové pojmy Princip rovnosti. Dvě množiny S a T jsou si rovny (píšeme S = T ) prvek T je také prvkem S.

Každé formuli výrokového počtu přiřadíme hodnotu 0, půjde-li o formuli nepravdivou, a hodnotu 1, půjde-li. α neplatí. β je nutná podmínka pro α

Kapitola 1: Reálné funkce 1/13

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.

Aplikovaná matematika I, NMAF071

Derivace funkce. prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. Katedra matematiky BI-ZMA ZS 2009/2010

Relace. R, S vyjmenovaním prvků. Sestrojte grafy relací R, S. Určete relace

Množiny, základní číselné množiny, množinové operace

Lineární algebra : Násobení matic a inverzní matice

Aplikovaná numerická matematika

Lineární algebra : Skalární součin a ortogonalita

Základy teorie množin

10 Funkce více proměnných

Kapitola 1. Relace. podle definice podmnožinou každé množiny. 1 Neříkáme už ale, co to je objekt. V tom právě spočívá intuitivnost našeho přístupu.

METRICKÉ A NORMOVANÉ PROSTORY

Aplikovaná numerická matematika - ANM

1. POJMY 1.1. FORMULE VÝROKOVÉHO POČTU

ORIENTOVANÉ GRAFY, REPREZENTACE GRAFŮ

Omezenost funkce. Definice. (shora, zdola) omezená na množině M D(f ) tuto vlastnost. nazývá se (shora, zdola) omezená tuto vlastnost má množina

MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij]

Bakalářská matematika I

M M. Je-li ρ M 2 relace, pak vztah (x, y) ρ zapisujeme x ρ y.

Cvičení 1. Úvod do teoretické informatiky(2014/2015) cvičení 1 1

Lineární prostory. - vektorové veličiny(síla, rychlost, zrychlení,...), skládání, násobení reálným číslem

ÚVOD DO ARITMETIKY. Michal Botur

ALGEBRA. Téma 4: Grupy, okruhy a pole

1. POJMY 1.1. FORMULE VÝROKOVÉHO POČTU

Lineární algebra : Polynomy

Kapitola 1. Úvod. 1.1 Značení. 1.2 Výroky - opakování. N... přirozená čísla (1, 2, 3,...). Q... racionální čísla ( p, kde p Z a q N) R...

KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO ALGEBRA DAGMAR SKALSKÁ VÝVOJ TOHOTO UČEBNÍHO TEXTU JE SPOLUFINANCOVÁN

Text může být postupně upravován a doplňován. Datum poslední úpravy najdete u odkazu na stažení souboru. Veronika Sobotíková

2. Test 07/08 zimní semestr

PŘEDNÁŠKA 5 Konjuktivně disjunktivní termy, konečné distributivní svazy

Přijímací zkouška - matematika

Dnešní látka Variačně formulované okrajové úlohy zúplnění prostoru funkcí. Lineární zobrazení.

TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 4. PREDNÁŠKA - SOUČIN PROSTORŮ A TICHONOVOVA VĚTA.

Lineární algebra : Báze a dimenze

Úvod do logiky (presentace 2) Naivní teorie množin, relace a funkce

Kapitola 1: Reálné funkce 1/13

IV. Základní pojmy matematické analýzy IV.1. Rozšíření množiny reálných čísel

Definice 4.1 Nechť (X, ) je svaz s nejmenším prvkem 0 a největším prvkem 1. Komplement prvku x X je každý prvek y, pro který platí. x y = 1, x y = 0.

Pumping lemma - podstata problému. Automaty a gramatiky(bi-aag) Pumping lemma - problem resolution. Pumping lemma - podstata problému

Organizace. Zápočet: test týden semestru (pátek) bodů souhrnný test (1 pokus) Zkouška: písemná část ( 50 bodů), ústní část

Základy aritmetiky a algebry I

Základní datové struktury III: Stromy, haldy

1. Množiny, zobrazení, relace

Úvod do lineární algebry

Úvod do predikátové logiky. (FLÚ AV ČR) Logika: CZ.1.07/2.2.00/ / 1

Matematická logika. Miroslav Kolařík

1 Množiny, výroky a číselné obory

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice

Definice 1.1. Nechť je M množina. Funkci ρ : M M R nazveme metrikou, jestliže má následující vlastnosti:

Přednáška 9, 28. listopadu 2014 Část 4: limita funkce v bodě a spojitost funkce

Transkript:

Uspořádání doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky FIT České vysoké učení technické v Praze c Josef Kolar, 2014 Základy diskrétní matematiky, BI-ZDM ZS 2014/15, Lekce 4 https://edux.fit.cvut.cz/courses/bi-zdm/ Evropský sociální fond. Praha& EU: Investujeme do vaší budoucnosti doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 1/ 16

Částečné uspořádání Co je to částečné uspořádání? Částečné uspořádání(nebo prostě jen uspořádání) je relace, která dovoluje prvky nějaké množiny porovnat podle nějakého kritéria prvek a patří před prvek b. Takové porovnání v posloupnosti různých hodnot ovšem nemusí být použitelné k získání seřazené permutace prvků dané posloupnosti, jako je tomu u problému řázení v programování. Definice 1 ( částečné uspořádání) Binární relaci R na množině X nazýváme částečným uspořádáním, pokud je reflexivní, antisymetrická a tranzitivní. Dvojici(X, R) pak nazýváme částečně uspořádánou množinou neboli poset. Připomeneme: (RE): X R, (ANS): R R 1 X, (TR): R R R doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 2/ 16

Uspořádání- příklady Příklad 2 Následující příklady ukazují jak uspořádání, tak i relace, které uspořádáními nejsou: 1 neostré uspořádání x y čísel(přirozených, celých, racionálních, reálných) podle velikosti je relací(částečného) uspořádání 2 ostré uspořádání x < y čísel(přirozených, celých, racionálních, reálných) podle velikosti není relací(částečného) uspořádání 3 porovnání čísel podle absolutní hodnoty x y není relací (částečného) uspořádání 4 porovnání kladných přirozených čísel podle dělitenosti m n df mdělí nbezezbytku jerelací(částečného)uspořádání 5 porovnání nenulových celých čísel podle dělitenosti m n není relací (částečného) uspořádání doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 3/ 16

Odvozené ostré uspořádání Notace pro uspořádané množiny Pro odlišení používáme pro částečné uspořádání symbol a pro částečně uspořádané množiny zápis(x, ). Definice 3 ( ostré uspořádání) Nechť je částečné uspořádání na množině X. Binární relaci definovanou vztahem x y x y x y nazýváme ostrým uspořádáním odvozeným od částečného uspořádání. Vmnožinovémvyjádřenítoznamená: = X. doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 4/ 16

Vlastnosti ostrého uspořádání Věta4 Nechť(A, )ječástečněuspořádanámnožinaa jeodvozenéostré uspořádání. Potom platí: 1 je ireflexivní, asymetrická a tranzitivní relace 2 ( a,b X) a b a b 3 ( a,b,c X)(a b b c) (a b b c) a c Důkaz: 1 (IR)jezřejmázmnožinovéhovyjádření,(AS)plynez(ANS)a (IR),(TR)plynezčástí2a3 2 plyne z množinového vyjádření 3 (a b b c) (a b b c) a c,přitomnemůžebýt a=c,neboťpakbybylo (a b b a) (a b b a) a=b,cožjespor.druhá část je analogická. doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 5/ 16

Od ostrého k částečnému uspořádání Od částečného uspořádání jsme odvodili ostré uspořádání. Je možný i opačný postup? Věta5 Nechť R je binární relace na množině X, která je asymetrická a tranzitivní. Definujeme-lina Xrelaci = R X,pakje(X, )částečně uspořádaná množina. Navíc, relace ostrého uspořádání odvozená z částečného uspořádání je právě relace R. Důkaz: Platí R R 1 = O X a R R R,takže (R X ) (R X ) 1 = X,cožznamenáantisymetriirelace. Tatorelacejesoučasněreflexivní,neboťvzniklasjednocením Ra X. Díky tranzitivitě relace R je ovšem také tranzitivní(ověřit!). Druháčásttvrzeníplyneztoho,že =(R X ) X = R,neboť Rjeasymetrická,tudížtakéireflexivní,tedy R X = O X. doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 6/ 16

Relace pokrytí Částečné uspořádání lze tedy získat zpětně z ostrého uspořádání jen přidáním diagonály. Je možné z nějaké menší relace rekonstruovat ostré uspořádání? Lze se zbavit tranzitivity- zpátky pomocí tranzitivního uzávěru! To vede k relaci pokrytí(též bezprostředního předcházení). Definice 6 (redukcerelace)nechť Rjebinárnírelacenamnožině X.Redukcírelace Rnazývámerelaci R r definovanouvztahem R r = R R 2 Je-li Rostrýmuspořádánímna X,pakjehoredukci R r nazývámerelací pokrytí nebo též bezprostředního předcházení. Protranzitivnírelaci R: = O X R r R. doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 7/ 16

Hasseův diagram uspořádání Diagram relace pokrytí odpovídající uspořádání na částečně uspořádané množině(x, ) nazýváme Hasseovým diagramem(kreslíme zdola nahoru ). OBRÁZEK Věta7 Nechť(X, ) je konečná částečně uspořádaná množina a = X jeodvozenéostréuspořádánína X.Potomplatí: 1 ostré uspořádání je rovno tranzitivnímu uzávěru své redukce 2 výchozí částečné uspořádání je rovno reflexivně-tranzitivnímu uzávěru redukce odvozeného ostrého uspořádání. Jak můžeme spočítat redukci odvozeného ostrého uspořádání? doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 8/ 16

Příklady Hasseova diagramu Příklad 8 1 Uvažujmepodmnožinu X= {1,2,3,4,5,6,8,9,10,12}množiny přirozených čísel uspořádanou relací dělitelnosti m n. Redukce odvozeného ostrého uspořádání bude obsahovat dvojice (1,2),(1,3),(1,5),(2,4),(2,6),(2,10),(3,6),(3,9),(4,8),(4,12), (5, 10),(6, 12).(viz HASSEŮV DIAGRAM) 2 Uvažujme potenční množinu tříprvkové množiny uspořádanou relací množinové inkluze(p({a, b, c}), ). Redukce odvozeného ostrého uspořádání(tj. ostré inkluze) bude obsahovat dvojice podmnožin (,{a}),(,{b}),(,{c}),({a},{a,b}),({a},{a,c}),({b},{a,b}), ({b},{b,c}),({c},{a,c}),({c},{b,c}),({a,b},{a,b,c}), ({a,c},{a,b,c}),({b,c},{a,b,c}).(vizhasseůvdiagram) doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 9/ 16

Úplné uspořádání Definice 9 ( úplné uspořádání) Nechť(A, ) je částečně uspořádaná množina. Řekneme,že a,b Ajsouporovnatelné,jestliže a bnebo b a. Řekneme,že a,b Ajsouneporovnatelné,jestližeani a bani b aneplatí. Řekneme, že je úplné uspořádání(též lineární uspořádání), jestliže jsou každé dva prvky z A porovnatelné. Které z následujících jsou úplně uspořádané množiny? Které prvky z neúplně uspořádaných množin jsou porovnatelné? (N, ), (N +, ), (Z, ), (P(X), ) Věta 10 Pro každou konečnou částečně uspořádanou množinu(a, ) existuje rozšířenínaúplnéuspořádání u. doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 10/ 16

Uspořádání a kartézský součin Definice 11 Nechť(A 1, 1 ),(A 2, 2 ),...,(A m, m )jsoučástečněuspořádané množiny.namnožině A=A 1 A 2... A m definujemebinárnírelaci direktní součin takto: (a 1,...,a m ) (b 1,...,b m ) platíprávětehdy,jestliže a i i b i pro všechna i=1,2,...,m. lexikografickéuspořádání L takto: (a 1,...,a m ) L (b 1,...,b m ) platíprávětehdy, jestliže a i = b i provšechna i=1,2,...,m neboexistujeindex ktakový,že a k k b k asoučasně a i = b i pro všechna 1 i k 1. doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 11/ 16

Direktní součin a lexikografické uspořádání Jaké mají vlastnosti a jak se od sebe liší direktní součin částečných uspořádání a lexikografické uspořádání? Direktní součin je částečné uspořádání(ověřit!). uspořádání musí platit ve všech složkách lzepoužítkčástečnémuuspořádání n-témocniny A n uspořádané množiny(a, ) nelze použít k porovnání uspořádané n-tice s uspořádanou m-ticí Lexikografické uspořádání je rovněž částečné uspořádání(ověřit!). lexikografické uspořádání odvozené od úplných uspořádání je také úplné definici lexikografického uspořádání lze doplnit tak, že bude možné porovnávat uspořádané n-tice s uspořádanými m-ticemi lexikograficky můžeme(úplně) uspořádat i množinu A = A 0 A 1 A 2... doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 12/ 16

Minima a jiné podobné prvky Definice 12 Nechť(A, )ječástečněuspořádanámnožinaa jeodvozenéostré uspořádání. Nechť M A je neprázdná podmnožina množiny A. prvek a Ajenejmenšíprvekmnožiny M,jestliže a Mapro všechna x Mplatí a x prvek b Ajenejvětšíprvekmnožiny M,jestliže b Mapro všechna x Mplati x b prvek c Ajeminimalniprvekmnožiny M,jestliže c Ma neexistuje x M: x c(značíme c=min(m)) prvek d Ajemaximalniprvekmnožiny M,jestliže d Ma neexistuje x M: d x(značíme d=max(m)). Určíme nejmenší, největší, minimální a maximální prvky(pokud existují) posetů({2,3,4,5,6,8,9,10,12}, )a(p({a,b,c}), ). doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 13/ 16

Vlastnosti minim, maxim, apod. Věta 13 Nechť(A, )ječástečněuspořádanámnožina, M Anějakájejí neprázdná podmnožina. 1 Jestližeexistujenejmenšíprvek M,pakjejediný. 2 Jestliže m 1 = min(m),m 2 = min(m)am 1 m 2,pak m 1 = m 2. 3 Jestližeje mnejmenšíprvek M,pak m=min(m)ajinéminimum užmnožina Mnemá. 4 Obdobná tvrzení platí pro největší/maximální prvky. doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 14/ 16

Minima a maxima na konečných množinách Věta 14 1 Každá konečná neprázdná podmnožina M částečně uspořádané množiny(a, ) má(alespoň jeden) minimální a(alespoň jeden) maximální prvek. 2 Nechť(A, )jeúplněuspořádanámnožinaamjejíneprázdná podmnožina.je-li a=min(m),pakje anejmenšíprvek M. Podobněje-li b=max(m),pakje bnejvětšíprvek M. 3 Je-li(A, )konečnáúplněuspořádanámnožinaamjejíneprázdná podmnožina, pak má M nejmenší i největší prvek. doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 15/ 16

Dobře uspořádaná množina Definice 15 ( dobře uspořádaná množina) Nechť(A, ) je částečně uspořádaná množina. Řekneme, že(a, ) je dobře uspořádaná množina, jestliže každá neprazdná podmnožina M A ma nejmenší prvek. Věta 16 Každé dobré uspořádání je současně uspořádáním úplným. Princip dobrého uspořádání (N, ) je dobře uspořádaná množina. Věta 17 Principy indukce jsou ekvivalentní s principem dobrého uspořádání. doc. Josef Kolář (FIT ČVUT) Uspořádání ZDM, ZS 2014/15, Lekce 4 16/ 16