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

Podobné dokumenty
Matematická analýza 1

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

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

1 Lineární prostory a podprostory

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.

Množiny, relace, zobrazení

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

V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti

Úvod do informatiky. Miroslav Kolařík

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

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

Lineární algebra : Lineární prostor

2. přednáška 8. října 2007

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.

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

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

Cílem kapitoly je opakování a rozšíření středoškolských znalostí v oblasti teorie množin.

Operace s maticemi

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace

Kongruence na množině celých čísel

1.3. Číselné množiny. Cíle. Průvodce studiem. Výklad

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

PŘEDNÁŠKA 7 Kongruence svazů

1. Množiny, zobrazení, relace

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:

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

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

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

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

Aritmetika s didaktikou I.

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

Důkaz Heineho Borelovy věty. Bez újmy na obecnosti vezmeme celý prostor A = M (proč? úloha 1). Implikace. Nechť je (M, d) kompaktní a nechť.

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

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

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.

PŘEDNÁŠKA 2 POSLOUPNOSTI

0.1 Úvod do lineární algebry

Báze a dimenze vektorových prostorů

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

Bakalářská matematika I

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

Nechť M je množina. Zobrazení z M M do M se nazývá (binární) operace

ÚVOD DO ARITMETIKY. Michal Botur

Základy matematiky pro FEK

1 Báze a dimenze vektorového prostoru 1

1 Linearní prostory nad komplexními čísly

Operace s maticemi. 19. února 2018

NAIVNÍ TEORIE MNOŽIN, okruh č. 5

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

Relace a kongruence modulo

5 Orientované grafy, Toky v sítích

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

Věta o dělení polynomů se zbytkem

Úvod do informatiky. Miroslav Kolařík

i=1 Přímka a úsečka. Body, které leží na přímce procházející body a a b můžeme zapsat pomocí parametrické rovnice

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

Definice 13.1 Kvadratická forma v n proměnných s koeficienty z tělesa T je výraz tvaru. Kvadratická forma v n proměnných je tak polynom n proměnných s

Úvod do informatiky. Miroslav Kolařík. Zpracováno dle učebního textu R. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008.

1 Základní pojmy. 1.1 Množiny

Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA I, zimní semestr 2000/2001 Michal Marvan. 2.

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 α

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

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

Množina je nejdůležitější matematický pojem, na kterém stojí veškeré další matematické pojmy.

RELACE, OPERACE. Relace

Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech

Těleso racionálních funkcí

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

Kritéria dělitelnosti Divisibility Criterions

Matice. a m1 a m2... a mn

0.1 Úvod do lineární algebry

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

Teoretická informatika Tomáš Foltýnek Algebra Struktury s jednou operací

TGH02 - teorie grafů, základní pojmy

6. Vektorový počet Studijní text. 6. Vektorový počet

Matematická analýza pro informatiky I.

množinu definujeme axiomaticky: nesnažíme se ji zkonstruovat (dokonce se ani nezabýváme otázkou,

Základy teorie množin

Polynomy nad Z p Konstrukce faktorových okruhů modulo polynom. Alena Gollová, TIK Počítání modulo polynom 1/30

3 Lineární kombinace vektorů. Lineární závislost a nezávislost

Patří-li do množiny A právě prvky a, b, c, d, budeme zapisovat A = {a, b, c, d}.

Algebraické struktury s jednou binární operací

Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic

Definice. Vektorový prostor V nad tělesem T je množina s operacemi + : V V V, tj. u, v V : u + v V : T V V, tj. ( u V )( a T ) : a u V které splňují

Co je to univerzální algebra?

Základy teorie množin

Pavel Horák, Josef Janyška LINEÁRNÍ ALGEBRA UČEBNÍ TEXT

Základy teorie množin

(FAPPZ) Petr Gurka aktualizováno 12. října Přehled některých elementárních funkcí

TGH02 - teorie grafů, základní pojmy

Lineární algebra : Báze a dimenze

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

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

Přednáška 1: Reálná funkce jedné reálné proměnné

Konstrukce relace. Postupně konstruujeme na množině všech stavů Q relace i,

ALGEBRA. Téma 5: Vektorové prostory

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

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

6.1 Vektorový prostor

Stromové rozklady. Definice 1. Stromový rozklad grafu G je dvojice (T, β) taková, že T je strom,

Transkript:

Relace. Pojem relace patří mezi pojmy, které prostupují všemi částmi matematiky. Definice. Mějme množiny A a B. Binární relace R z množiny A do množiny B je každá množina uspořádaných dvojic (a, b), kde a A, b B. Jinými slovy, binární relace je každá podmnožina kartézského součinu A B. V případě B = A mluvíme o binární relaci na množině A. Značíme (a, b) R nebo arb a čteme: a je v relaci R s b. Slovo binární budeme většinou vynechávat a mezi dvěma způsoby značení budeme volně přecházet. Příklad. Mějme A množinu všech studentů fakulty a B množinu všech vypsaných předmětů, které se na fakultě vyučují. Vztah mezi A a B nelze popsat funkční závislostí, neboť není pravděpodobné, že by každý student měl zapsaný nejvýše jeden předmět a stejně tak je nepravděpodobné, že by každý předmět navštěvoval nejvýše jeden student. Zde je třeba k popisu užít pojem relace: R = {(a, b) A B student a má zapsán předmět b}. Nejmenší relace je prázdná relace R =. Naopak největší relace je tzv. univerzální relace Rovnost na množině A je relace R = A A. I A = {(x, x) A A x A}. Někdy se nazývá diagonála. Mějme relaci R na množině R definovanou R = {(x, y) R R x je menší než y}. V tomto případě se držíme obvyklého značení a místo x R y píšeme x < y. Jsou-li množiny, na kterých relace uvažujeme, malé, můžeme si relace graficky znázornit buď vyznačením bodů v kartézském součinu nebo pomocí orientovaného grafu a nebo pomocí reprezentující matice M R. 1

2 Definice. Mějme možiny A = {a 1,..., a m }, B = {b 1,..., b n } a relaci R A B. Matice M R = (m ij ) typu m n definovaná m ij = se nazývá reprezentující matice relace R. { 1 když (ai, b j ) R; 0 když (a i, b j ) / R Mějme množiny A = {1, 2, 3} a B = {a, b} a relaci R = {(1, a), (1, b), (2, a), (3, b)}. Její reprezentující matice je 1 1 M R = 1 0. 0 1 Univerzální relace má matici, jejíž prvky jsou samé 1. Matice reprezentující diagonálu I A je diagonální matice s 1 na diagonále a s 0 všude mimo diagonálu. Definice. Mějme množiny A, B, C a relace R A B a S B C. Složená relace R S je relace z A do C definována následovně: Pro a A a c C je a(r S)c, jestliže existuje b B takové, že arb a bsc. Relace R 1 B A se nazývá inverzní k relaci R, jestliže br 1 a právě, když arb. V některých knihách a textech se složení relací R a S značí v obráceném pořadí S R oproti našemu označení R S. Oba způsoby mají své důvody. Pracujeme-li proto s několika texty, je třeba se přesvědčit, jaké označení se autor rozhodl užívat. Skládáme-li relaci R samu se sebou, používáme značení R R = R 2. Obecně, pro n-násobné složení relace R se sebou platí induktivní vztah R n = R R n 1, n 2. Příklad. Na množině A všech lidí uvažujme relace R a S: arb, je-li a rodičem b, asb, jsou-li a, b sourozenci. Co je R 1, S 1, R S, S R, R 2 a S 2? ar 1 b znamená, že člověk a je dítětem člověka b; S 1 = S; a(r S)b právě, když a je rodičem nějakého sourozence osoby b; a(s R)b, jestliže a je strýc nebo teta b; ar 2 b, jestliže člověk a je prarodičem člověka b; as 2 b, je-li buď a = b nebo a a b jsou sourozenci a v obou případech mají alespoň ještě jednoho dalšího sourozence. Pro inverzi ke složení dvou relací platí následující vztah, (R S) 1 = S 1 R 1. K důkazu stačí ověření podle definic složení a inverze. Mějme c(r S) 1 a. To znamená a(r S)c. Existuje tak b, že arb a bsc. To je to samé, jako br 1 a a cs 1 b. V tom případě ale c(s 1 R 1 )a.

3 Příklad. Uvažujme relaci R na N danou: (k, m) R, jestliže k = m 2. Co je R n? Začneme s R 2. Podle definice (k, m) R 2 jestliže existuje i N, že (k, i) R a (i, m) R, tj. k = i 2 a i = m 2. Spojením těchto podmínek dostaneme k = m 4. Poučeni tímto speciálním případem navrhujeme, že (k, m) R n, když k = m 2n. Důkaz provedeme indukcí podle n. Případ n = 1 je triviální a n = 2 jsme ověřili v prvním kroku. Předpokládejme, že tvrzení platí pro n a vyvodíme, že platí i pro n + 1: (k, m) R n+1, exisuje-li i, že (k, i) R n a (i, m) R, tj. k = i 2n a i = m 2. Spojením dostáváme k = (m 2 ) 2n = m 2 2n = m 2n+1. Skládání relací odpovídá v maticové reprezentaci součinu jejich reprezentujících matic s jednou důležitou změnou: Místo součtu užíváme Booleovskou operaci, což znamená, že 1 + 1 = 1. Jinak se nic nemění. Uvažujme na množině A = P({0, 1}) relaci R danou inkluzí. Jak vypadá matice relace R 2? Množina A = {, {0}, {1}, {0, 1}} a matice příslušná R je Pak matice M R 2 M R 2 = M R M R = je dána součinem M R = 1 1 1 1 0 0 0 1 1 1 1 1 0 0 0 1. 1 1 1 1 0 0 0 1 = 1 1 1 1 0 0 0 1 = M R. V maticové reprezentaci má inverzní relace matici transponovanou k matici původní relace, M R 1 = (M R ) T. Uvedeme si nejpoužívanější vlastnosti, podle kterých relace klasifikujeme. Definice. Mějme relaci R na množině A. Řekneme, že R je reflexivní, jestliže pro každé a A platí ara. symetrická, jestliže pro každé a, b A platí implikace arb = bra. antisymetrická, jestliže pro každé a, b A platí a = b, kdykoli arb a bra. tranzitivní, jestliže pro každé a, b, c A platí arc, kdykoli arb a brc. Vlastnosti symetrie a antisymetrie nejsou opačné ani navzájem se vylučující. Např. diagonála I A je symetrická i antisymetrická relace. Příklad. Rozhodněte, zda relace R na množině R je reflexivní, symetrická, antisymetrická nebo tranzitivní, jestliže (x, y) R právě, když (i) x + y = 0;

4 (ii) x = y ; (iii) x y je racionální číslo; (iv) xy 0; (v) x je iracionální násobek y; (vi) prázdná relace R =. (i) je pouze symetrická, (ii) je reflexivní, symetrická a tranzitivní, (iii) má všechny vlastnosti kromě antisymetrie, (iv) je reflexivní a symetrická, (v) je pouze symetrická, (vi) kromě reflexivity má všechny ostatní vlastnosti. Výše uvedené čtyři základní vlastnosti můžeme popsat i pomocí operací mezi relacemi. Reflexivní relace vyžaduje, aby (a, a) R pro všechna a z dané množiny A. Jinými slovy, R obsahuje diagonálu, I A R. Symetrická relace vyžaduje, aby z (a, b) R vždy vyplynulo (b, a) R, tj. (a, b) R 1. Vidíme, že symetrická relace splňuje R = R 1. Pro antisymetrickou relaci zjišťujeme, že nastane-li situace, kdy (a, b) R a současně (b, a) R (tj. (a, b) R 1 ), pak nutně a = b, tj. (a, b) I A. Stručně zapsáno: R R 1 I A. A konečně tranzitivní relace požaduje, aby (a, b) R a (b, c) R vynutilo (a, c) R. Opět stručně vyjádřeno: R R R. Shrneme tato pozorování do tabulky. reflexivita R : I A R symetrie R : R = R 1 antisymetrie R : R R 1 I A tranzitivita R : R R R Definice. Relace R na množině A se nazývá ekvivalence, jestliže je reflexivní, symetrická a tranzitivní. V takovém případě budeme používat místo arb zápis a b. Nejjednodušší příklad ekvivalence je relace rovnosti I A. Jiný příklad je počítání modulo m, kde m je přirozené číslo větší než 1. Připomeňme si, že a b mod m, jestliže b je zbytek čísla a po dělení číslem m, tj. a b je dělitelné číslem m. Na množině celých čísel definujeme relaci R počítání modulo m následovně. R = {(a, b) a b mod m}. R je zřejmě relflexivní a symetrická. K tranzitivitě předpokládáme, že arb a brc, tj. a b i b c je dělitelné číslem m. Pak i součet (a b) + (b c) = a c je dělitelný m, a tedy arc. Příklad. Na množině A = R 2 \ (0, 0) zavedeme relaci R tak, že body X a Y jsou v relaci, jestliže leží na stejné přímce procházející bodem (0, 0). Ověříme, že R je ekvivalence. Opět reflexivita a symetrie je zřejmá. Tranzitivita je také snadno ověřitelná: Leží-li body X a Y na téže přímce procházející počátkem a body Y a Z opět na stejné přímce procházející počátkem, musí na téže přímce ležet i dvojice X a Z. Je užitečné všimnout si, že pro tranzitivitu bylo důležité, že množina A neobsahuje počátek. Bez toho by tranzitivita neplatila.

5 Definice. Mějme na množině A ekvivalenci. Třída ekvivalence určená prvkem a A je množina [a] := {b A b a}. Specielně, vždy a [a]. Např. pro počítání modulo 4 je třída ekvivalence určená prvkem 0 rovna [0] = {4k k Z}, tj. všechny násobky 4. Podobně [1] = {4k + 1 k Z}. Vidíme, že takto dostaneme 4 různé třídy ekvivalence, jejichž sjednocení pokrývá všechna celá čísla, [0] [1] [2] [3] = Z. Rovněž si můžeme všimnout, že třídy ekvivalence jsou disjunktní množiny. Obě vlastnosti se nevyskytují jen u počítání modulo, ale platí obecně pro každou ekvivalenci. Věta 1. Mějme ekvivalenci na množině A. Je-li a [b], pak [a] = [b]. Specielně, dvě různé třídy ekvivalence jsou nutně disjunktní. Důkaz. Mějme a [b], tj. a b. Pak každý prvek ekvivalentní s a je také ekvivalentní s b a obráceně. Tím [a] = [b]. Uvažujme nyní dvě různé třídy ekvivalence, [a] [b]. Kdyby existoval společný prvek c [a] [b], pak by podle výše dokázané části platilo, že [c] = [a] a [c] = [b]. To by znamenalo [a] = [b], což je spor. Třídy ekvivalence tvoří tzv. rozklad množiny. Pod rozkladem množiny A rozumíme systém neprázdných disjunktních množin A i A, i I, splňujících A i = A. i I Nejenže třídy ekvivalence tvoří rozklad, ale i naopak každý rozklad množiny A zadává ekvivalenci na A, jejíž třídy ekvivalence jsou přesně množiny původního rozkladu. Taková ekvivalence je dána a b, jestliže a i b patří do stejné množiny rozkladu. Uvažujme rozklad množiny A = {1, 2, 3, 4, 5, 6} na A 1 = {1, 2, 3}, A 2 = {4, 5} a A 3 = {6}. Jak vypadá ekvivalence daná tímto rozkladem? Vypíšeme všechny ekvivalentní dvojice: (1, 1), (1, 2), (1, 3), (2, 1), (2, 2), (2, 3), (3, 1), (3, 2), (3, 3), (4, 4), (4, 5), (5, 4), (5, 5), (6, 6). Příklad. Mějme rozklad roviny R 2 na množiny A r, r 0, kde A r označuje kružnici se středem v počátku a poloměrem r. Popište ekvivalenci zadanou tímto rozkladem. Body (x 1, y 1 ) a (x 2, y 2 ) jsou ekvivalentní, leží-li na stejné kružnici A r, tj. jejich souřadnice splňují rovnici x 2 + y 2 = r 2. Můžeme tak psát (x 1, y 1 ) (x 2, y 2 ), když x 2 1 + y 2 1 = x 2 2 + y 2 2.

6 Někdy užíváme relaci k uspořádání prvků v množině. Mezi nejznámější patří uspořádání slov ve slovníku nebo uspořádání přirozených čísel. Relace, které slouží k porovnávání prvků mají společné vlastnosti. Definice. Relace R na množině A se nazývá uspořádání, je-li reflexivní, antisymetrická a tranzitivní. Příklad. Relace na množině N je příklad uspořádání. Stejně tak relace dělitelnosti S na N (msn, když m dělí n) je uspořádání. Relace inkluze na systému P(A) všech podmnožin množiny A je uspořádání. Naopak zavedeme-li na množině všech lidí relaci R definovanou xry, je-li člověk x nejvýše tak starý jako člověk y, pak tato relace není uspořádání, neboť nesplňuje vlastnost antisymetrie. Prvky a, b, pro které platí arb nebo bra nazýváme porovnatelné. V předchozím příkladu jsou při relaci všechny prvky navzájem porovnatelné. Při relaci dělitelnosti už tomu tak není, např. (3, 7) / S a stejně tak (7, 3) / S. Podobné je to i v případě inkluze, kde např. každé dvě neprázdné disjunktní množiny jsou neporovnatelné. Důležitý typ uspořádání je tzv. lexikografické uspořádání. Je to zobecnění obyčejného uspořádání slov ve slovníku. Teď místo slov budeme porovnávat konečné posloupnosti symbolů. Definice. Mějme množinu A s uspořádáním A. Označíme F (A) množinu všech konečných neprázdných posloupností vytvořených z prvků množiny A. Uvažujme dvě posloupnosti (a 1, a 2,..., a m ) a (b 1, b 2,..., b n ) z F (A). Řekneme, že (a 1, a 2,..., a m ) L (b 1, b 2,..., b n ), jestliže platí jedna z následujících dvou podmínek: (a 1, a 2,..., a m ) je počáteční úsek posloupnosti (b 1, b 2,..., b n ); existuje k < min{m, n}, že a 1 = b 1,..., a k = b k a Uspořádání L se nazývá lexikografické. a k+1 b k+1, a k+1 A b k+1. První podmínka v definici říká, že posloupnost (b 1, b 2,..., b n ) je buď rovna posloupnosti (a 1, a 2,..., a m ) nebo je jejím prodloužením. Druhý požadavek znamená, že první index k + 1, kde se členy obou posloupností začnou lišit, musí splňovat a k+1 A b k+1. Jako jednoduchou ilustraci uvažujme množinu A = {a, b} s obyčejným abecedním uspořádáním. Pak např. (a, a, b) L (a, a, b, a), (a, b, a, a, b) L (a, b, a, b). Zvolíme-li A = R, (e, π, 2, 2) L (e, π, 13) L (π, e). Máme-li na množině zadané uspořádání, můžeme mluvit o největším a nejmenším prvku této množiny nebo její podmnožiny.

7 Definice. Mějme množinu A s uspořádáním A. Prvek a A se nazývá největší (nejmenší) prvek množiny A, jestliže pro všechna b A platí, že b A a, (a A b). Největší a nejmenší prvek nemusí vždy existovat. Množina celých čísel s obvyklým uspořádáním nemá ani nejmenší ani největší prvek. Nicméně, existuje-li takový prvek, je vždy jediný. Kdyby např. v množině A existovaly dva největší prvky a 1, a 2, pak z definice největšího prvku plyne, že a 1 A a 2 a také a 2 A a 1. Protože uspořádání je antisymetrická relace, dostaneme a 1 = a 2. Požadavek na největší prvek můžeme oslabit a dostaneme pojem maximálního prvku. Maximálních prvků, na rozdíl od největšího, může být v množině více. Definice. Mějme množinu A s uspořádáním A. Prvek a A se nazývá maximální (minimální) prvek množiny A, jestliže neexistuje b A s vlastností a A b a b a, (b A a a b a). Příklad. Vezmeme si za A množinu všech neprázdných vlastních podmnožin množiny {1, 2,..., n} s uspořádáním. V množině A neexistuje nejmenší prvek, neboť jediný kandidát by byla, ale ta nepatří do A. Stejně tak neexistuje největší prvek v A, neboť to by mohla být jen celá množina {1, 2,..., n}, ale ta také nepatří do A. Minimálních prvků je v A dokonce několik, každá jednoprvková podmnožina je minimální prvek. Podobně i maximálních prvků je více, je to každá množina s n 1 prvky. Porovnáním definic vidíme, že největší prvek je vždy i maximální prvek a nejmenší prvek je i minimální prvek. Příklad uvedený výše ukazuje, že opačně to neplatí. Cvičení. (1) Mějme relaci R na množině všech lidí. Rozhodněte, zda R je reflexivní, symetrická, antisymetrická nebo tranzitvní, je-li a R b definováno (a) a je vyšší než b; (b) a a b se nenarodili ve stejný den; (c) a a b mají stejné křestní jméno; (d) a a b mají stejného prarodiče. (2) Uvažujme relaci R na N danou: k R m, jestliže k = m m. Co je R 2 a R 3? (3) Popište všechny relace, které jsou současně symetrické i antisymetrické. (4) Kterou z vlasností reflexivita, symetrie, antisymetrie a tranzitivita má prázdná relace R =. (5) Dokažte, že relace R je symetrická a tranzitivní právě, když R R 1 = R.

8 (6) Na množině všech polynomů definujeme ekvivalenci p q, když p = q. Ověřte, že je opravdu ekvivalence a určete třídu [x 4 ]. (7) Na R uvažujme ekvivalenci x y, pokud sin x = sin y. Ověřte, že je skutečně ekvivalence a určete třídu ekvivalence [x 0 ] pro daný bod x 0 R. (8) Mějme rozklad roviny R 2 na rovnoběžné přímky y = 2x + c, c R. Jakou ekvivalenci tento rozklad určuje? (9) Mějme rozklad množiny N = i=1 A i a k němu příslušnou ekvivalenci na N. Nalezněte funkci f : N N, aby platilo m n právě, když f(m) = f(n). (10) Mějme dvě ekvivalence R a S. Ukažte, že jejich složení je ekvivalence právě, když tyto relace komutují, tj. R S = S R. (11) Na množině A všech konečných posloupností vytvořených z 0 a 1 definujeme pro a, b A relaci a P b tak, že buď a = b nebo b je prodloužením posloupnosti a. Ověřte, že P je uspořádání. Jsou všechny dvojice prvků množiny A porovnatelné? (12) Ověřte, že inverzní relace k uspořádání je opět uspořádání. (13) Zjistěte, které z následujících matic reprezentují relaci uspořádání. M 1 =, M 2 =, M 3 = 1 1 1 0 0 0 1 0 1 0 1 0 1 0 0 0 1 1 0 1 1. (14) Seřaďte následující posloupnosti podle lexikografického uspořádání: 0, 01, 11, 010, 011, 0001 a 0101. (15) Množina A = {2, 4, 6, 9, 12, 18, 27, 36, 48, 60, 72} je uspořádána relací dělitelnosti, tj. (a, b) R, když a dělí b. (a) Nalezněte největší a nejmenší prvek. (b) Nalezněte všechny maximální a minimální prvky. Řešení. (1a) antisymetrická a tranzitivní, (1b) pouze symetrická, (1c) reflexivní, symetrická a tranzitivní, (1d) reflexivní a symetrická. (2) k R 2 m znamená, že k = m mm+1 a k R 3 m dává k = m m(mm+1 +m+1). (3) Symetrická relace R splňuje R = R 1, antisymetrická R R 1 I A. Spojením máme R I A. (4) Všechny kromě reflexivity, pokud je R uvažovaná na neprázdné množině a všechny vlastnosti, pokud je R uvažovaná na prázdné množině. (5) : Relace (R R 1 ) je vždy symetrická, takže z rovnosti plyne, že R je symetrická. Tím R = R 1 a rovnost dává R 2 = R, tj. tranzitivitu.

9 : Protože R je tranzitivní, R 2 R. Navíc symetrie dává R = R 1, což je dohromady R R 1 R. K důkazu obrácené inkluze mějme (a, b) R. Ze symetrie máme (b, a) R a užitím tranzitivity (a, a) R. Protože také (a, b) R 1, spojením posledních dvou faktů dostaneme (a, b) R R 1. (6) [x 4 ] = {x 4 + ax 2 + bx + c a, b, c R}. (7) [x 0 ] = {x 0 + 2kπ k Z} {π x 0 + 2kπ k Z}. (8) Dva body (x 1, y 1 ) a (x 2, y 2 ) jsou ekvivalentní, splňují-li 2x 1 + y 1 = 2x 2 + y 2. (9) Funkci f definujeme hodnotou i pro všechny prvky z množiny A i. (10) Nejprve si všimneme, že pro reflexivní relaci R je tranzitivita ekvivalentní s R 2 = R, nikoli je s inkluzí R 2 R. : Je-li R S ekvivalence, pak je symetrická, tj. R S = (R S) 1 = S 1 R 1 = S R. : Složení reflexivních relací je vždy reflexivní relace. Ověříme symetrii: (R S) 1 = S 1 R 1 = S R = R S, kde v posledním kroku jsme užili komutativitu. Zbývá tranzitivita: (R S) 2 = R 2 S 2 díky komutativitě. Protože v našem případě R 2 = R a S 2 = S, máme (R S) 2 = R S a ověření tranzitivity je dokončené. (11) Relace P je uspořádání, ale ne všechny dvojice jsou porovnatelné, např. a = 0 a b = 10. (13) Matice M 1 a M 2. (14) 0 L 0001 L 01 L 010 L 0101 L 011 L 11. (15) Neexistuje největší ani nejmenší prvek. Maximální prvky: 27, 48, 60 a 72. Minimální prvky: 2 a 9.