Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ Jitka Panáčová Jaroslav Beránek Email: panacova@ped.muni.cz, beranek@ped.muni.cz Pedagogická fakulta Masarykovy univerzity, Brno 2020 1 Obsah 1 Úvod do výrokové logiky a základní poznatky o množinách 3 1.1 Výroková logika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.1 Výroky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.2 Logické spojky, složené výroky a výrokové formule . . . . . . . . . . 5 1.2 Úvod do teorie množin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.3 Výrokové formy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.3.1 Složené výrokové formy . . . . . . . . . . . . . . . . . . . . . . . . . 17 1.3.2 Kvantifikátory, kvantifikované výroky . . . . . . . . . . . . . . . . . 18 1.3.3 Úlohy k procvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 1.4 Množiny . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 1.4.1 Základní způsoby určení množiny . . . . . . . . . . . . . . . . . . . 33 1.4.2 Grafické znázornění množin, vztahy meni množinami, operace s množinami . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 1.4.3 Úlohy k procvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 1.5 Definice, matematické věty a pravidla odvozování . . . . . . . . . . . . . . 61 1.5.1 Matematická definice . . . . . . . . . . . . . . . . . . . . . . . . . . 61 1.5.2 Matematická věta . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 1.5.3 Pravidla odvozování . . . . . . . . . . . . . . . . . . . . . . . . . . 67 1.5.4 Důkaz matematické věty . . . . . . . . . . . . . . . . . . . . . . . . 69 1.5.5 Úlohy k procvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 1.6 Využití výrokové logiky a základních poznatků o množinách ve školské matematice na 1. stupni ZŠ . . . . . . . . . . . . . . . . . . . . . . . . . . 79 2 Binární relace a zobrazení 84 2.1 Kartézský součin dvou množin . . . . . . . . . . . . . . . . . . . . . . . . . 84 2.1.1 Úlohy k procvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 2.2 Binární relace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 2.2.1 Pojem binární relace . . . . . . . . . . . . . . . . . . . . . . . . . . 89 2.2.2 Úlohy k procvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 2.2.3 Binární relace v množině M a jejich vlastnosti . . . . . . . . . . . . 107 2.2.4 Úlohy k procvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 2.3 Relace ekvivalence a relace uspořádání . . . . . . . . . . . . . . . . . . . . 118 2.3.1 Relace ekvivalence a rozklad množiny . . . . . . . . . . . . . . . . . 118 2.3.2 Úlohy k procvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 2.3.3 Relace uspořádání a uspořádané množiny . . . . . . . . . . . . . . . 125 2.3.4 Úlohy k procvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 2.4 Zobrazení a jeho vlastnosti . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 2.4.1 Úlohy k procvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 2.4.2 Binární relace v učivu matematiky na 1. stupni ZŠ . . . . . . . . . 152 3 Literatura 161 Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 2 Úvod Tato publikace je určena pro studentky a studenty prezenčního i kombinovaného studia učitelství prvního stupně základní školy. Pokrývá značnou část obsahu výuky matematiky prvního a částečně druhého semestru na Pedagogické fakultě Masarykovy univerzity v Brně. Jednou ze základních úloh vyučování matematiky na prvním stupni základní školy je budování pojmu přirozeného čísla. Učitel, který vyučuje matematiku na prvním stupni základní školy, musí znát způsob budování pojmu přirozeného čísla v matematice jako vědě, ale hlavně ve školské matematice. K tomu je pro učitele prvního stupně ZŠ nezbytné, aby ovládal základní pojmy logiky, intuitivní teorie množin a binárních relací, které jsou prostředkem pro budování poznatků o přirozených číslech. Ukazuje se totiž, že ty nejelementárnější pojmy z aritmetiky, s nimiž budete jednou seznamovat své žáky, patří k nejobtížnějším matematickým pojmům a jejich zavedení vyžaduje u učitele důkladnou znalost výrokové logiky, teorie množin a binárních relací. Z popsaných důvodů je celá první kapitola této publikace věnována výrokové logice, základním poznatkům o množinách a stavbě matematických vět. Druhá kapitola shrnuje učivo z oblasti binárních relací, jejich vlastností a zobrazení mezi množinami. Obě kapitoly jsou koncipovány tak, že průběžně čtenáře seznamují se základními pojmy uvedených oblastí, na které navazují řešené úlohy. Závěr obou kapitol shrnuje využití výrokové logiky, základních poznatků o množinách a binárních relacích v učivu matematiky prvního stupně ZŠ. Každá podkapitola je na konci doplněna úlohami k procvičení s výsledky, případně návody k jejich řešení. Při zpracování této publikace autoři vycházeli z obsahu výuky matematiky na prvním stupni základní školy. Poznamenejme, že v celé publikaci budeme používat následující označení pro číselné množiny: • N - množina všech přirozených čísel, • N0 - množina všech přirozených čísel (včetně nuly), • Z - množina všech celých čísel, • Q - množina všech racionálních čísel, • R - množina všech reálných čísel. Při studiu elementární matematiky vám, milí studenti, přejeme mnoho úspěchů. V Brně v červenci 2020 Autoři 3 1 Úvod do výrokové logiky a základní poznatky o množinách 1.1 Výroková logika Při dorozumívání mezi lidmi v běžném životě, v různých oblastech lidské činnosti a v matematice vyslovujeme mnoho výroků. Pojem výrok je základním pojmem výrokové logiky, která se zabývá studiem různých forem myšlení a vyjadřování a studiem pravidel správného usuzování. Poznatky z výrokové logiky nám pak umožní přesně a logicky formulovat myšlenky. 1.1.1 Výroky Výrokem rozumíme každé srozumitelné sdělení, které je pravdivé nebo nepravdivé, přičemž z obou těchto možností nastane právě jedna. V případě, že dané sdělení je výrokem a je • pravdivé, hovoříme o pravdivém výroku nebo říkáme, že výrok platí. • nepravdivé, hovoříme o nepravdivém výroku nebo říkáme, že výrok neplatí. Někdy nejsme schopni rozpoznat hned, zda dané sdělení je či není výrok. Zde si pak můžeme pomoci otázkou ”Je pravda, že...?” týkající se daného sdělení - pokud tato otázka má smysl, pak je dané sdělení výrokem. Ve výrokové logice nás nezajímá konkrétní obsah jednotlivých výroků, ale pouze jejich pravdivost. Je-li výrok pravdivý, říkáme, že má pravdivostní hodnotu 1, je-li výrok nepravdivý, říkáme, že má pravdivostní hodnotu 0. Je zřejmé, že rozhodnout o pravdivosti některých výroků je velmi obtížné ba dokonce nemožné, zcela jistě však právě jedna z těchto dvou možností nastane. Příklady výroků: • Praha je hlavní město České republiky. (pravdivý výrok) • Moskva je hlavní město Ukrajiny. (nepravdivý výrok) • 8 − 3 > 7 (nepravdivý výrok) • 12 + 7 = 19 (pravdivý výrok) • 2H2 + O2 = 2H2O. (pravdivý výrok) • Král Karel IV. dostal v říjnu roku 1347 rýmu. (výrok, o jehož pravdivosti nejsme schopni rozhodnout) Příklady sdělení, která nejsou výroky: • Utíkej! • 3 + 6 - 1 • Přijdeš? • x > 7 Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 4 Speciálními případy pravdivých výroků jsou matematické věty, o kterých bude pojednáno podrobněji v kapitole 1.5.2. Mezi výroky řadíme rovněž tzv. hypotézy. Hypotéza (domněnka) je výrok, u kterého nejsme v daném okamžiku schopni rozhodnout, zda je pravdivý, či nepravdivý. Vyslovení hypotézy bývá spojeno s vědeckým bádáním, kdy formulujeme hypotézu, jejíž pravdivost zatím pouze předpokládáme. Tento předpoklad je však třeba ověřit například zkoumáním nebo experimentem, na jejichž základě dospějeme k výsledku, který pravdivost vyslovené hypotézy buď potvrdí, nebo vyvrátí. S hypotézami se rovněž setkáváme v běžném životě, kde jsou obvykle spjaty s budoucností. Příklady hypotéz: • Na planetě Mars existuje život. • Příští týden budeme psát písemku z matematiky. • V jezeře Loch Ness žije lochnesská příšera. Příklad 1.1 Určete, která z následujících tvrzení jsou výroky, případně hypotézy. V případě výroků rozhodněte o jejich pravdivosti. a) Řešte nerovnici 2x − 5 ≤ 7. b) Pro každé přirozené číslo x platí, že 2x − 5 ≤ 7. c) Existuje přirozené číslo x, pro které platí 2x − 5 ≤ 7. d) Dvě strany trojúhelníka jsou shodné. e) Brno má více než milion obyvatel. f) V Brně sídlí univerzita. g) Pro každá dvě celá čísla a, b platí, že 3 + a − b = 1. h) 2x − 5 ≤ 7, i) Číslo 2 je dělitelem čísla 10. j) Číslo 3 není dělitelem čísla 10. k) 3 + a − b, l) Sněží? Řešení: Tvrzení a), d), h), k), l) nejsou výroky. Tvrzení c), f), i), j) jsou pravdivé výroky. Tvrzení b), e), g) jsou nepravdivé výroky. Poznámka 1.1 a) Pravdivý výrok ”Číslo 2 je dělitelem čísla 10.” z příkladu 1.1 i) můžeme také formulovat: ”Číslo 10 je dělitelné číslem 2.” nebo ”Číslo 10 je násobkem čísla 2.” Tyto tři výroky můžeme zapsat symbolicky 2 | 10. b) Pravdivý výrok ”Číslo 3 není dělitelem čísla 10.” z příkladu 1.1 j) můžeme také formulovat: ”Číslo 10 není dělitelné číslem 3.” nebo ”Číslo 10 není násobkem čísla 3.” Tyto tři výroky můžeme zapsat symbolicky 3 | 10. 5 1.1.2 Logické spojky, složené výroky a výrokové formule V odstavci 1.1.1 jsme se seznámili s jednoduchými výroky, které byly po stránce jazykové jednoduchými větami. Tak jako v běžném životě nemluvíme pouze v jednoduchých větách, ale pomocí různých spojek z nich vytváříme souvětí, v logice postupujeme obdobným způsobem - pomocí tzv. logických spojek vytváříme z jednoduchých výroků výroky složené. Pro snazší práci s jednoduchými i složenými výroky používáme ve výrokové logice malá tiskací písmena, např. p, q, r,..., která zastupují konkrétní výrok s pravdivostní hodnotou buď 0, nebo 1. Tomuto označení výroku říkáme výroková proměnná. Základními složenými výroky jsou následující výroky: Negací výroku p rozumíme výrok ¬p, který je nepravdivý, je-li výrok p pravdivý a je pravdivý, je-li výrok p nepravdivý. Konjunkcí výroků p, q rozumíme výrok p∧q, který je pravdivý, jsou-li oba výroky p, q pravdivé. Disjunkcí výroků p, q rozumíme výrok p∨q, který je pravdivý, je-li alespoň jeden z výroků p, q pravdivý. Ostrou disjunkcí výroků p, q rozumíme výrok p ∨ q, který je pravdivý, je-li právě jeden z výroků p, q pravdivý. Implikací výroků p, q rozumíme výrok p ⇒ q, který je nepravdivý, je-li výrok p pravdivý a výrok q nepravdivý. Ekvivalencí výroků p, q rozumíme výrok p ⇔ q, který je pravdivý, mají-li oba výroky p, q stejnou pravdivostní hodnotu. V tabulce 1.1 jsou pro přehlednost uvedeny základní složené výroky s jejich zápisy a příslušné logické spojky. Poznámka 1.2 a) Negování výroku p znamená vytvoření jeho negace ¬p a je založeno na skutečnosti, že pravdivost výroku p a jeho negace ¬p se navzájem vylučují. Negovat jednoduchý výrok lze předřazením slova ”ne” před sloveso, eventuelně pomocí slovního spojení ”není pravda, že...”, případně záměnou slovesa ”je” za ”není”. Postup při negování jednoduchých výroků bude vysvětlen níže na konkrétních pří- kladech. b) Pro implikaci výroků p ⇒ q můžeme použít také formulace: ”p implikuje q”, ”je-li p, pak q”, ”q, jestliže p”, ”p implikuje q. c) Pro ekvivalenci výroků p ⇔ q můžeme použít také formulaci: ”výrok p je ekvivaletní s výrokem q”. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 6 Tabulka 1.1: Logické spojky a základní složené výroky výroky název výroku zápis výroku čtení logické spojky logická spojka p Negace výroku p ¬p není pravda, že platí... ¬ p, q Konjunkce výroků p, q p ∧ q a, a současně, a zároveň ∧ p, q Disjunkce výroků p, q p ∨ q nebo ∨ p, q Ostrá disjunkce výroků p, q p ∨ q buď ..., anebo ∨ p, q Implikace výroků p, q p ⇒ q jestliže ..., pak ⇒ p, q Ekvivalence výroků p, q p ⇔ q právě tehdy, když ⇔ Tabulka 1.2: Tabulka pravdivostních hodnot základních složených výroků výrok výrok negace konjunkce disjunkce ostrá disjunkce implikace ekvivalence p q ¬p p ∧ q p ∨ q p ∨ q p ⇒ q p ⇔ q 1 1 0 1 1 0 1 1 1 0 0 0 1 1 0 0 0 1 1 0 1 1 1 0 0 0 1 0 0 0 1 1 Příklad 1.2 Je dána dvojice výroků p, q: p: Prší. q: Jedu k babičce. Z výroků p, q utvořte složené výroky ¬p, ¬q, p ∧ q, p ∨ q, p ∨ q, p ⇒ q, p ⇔ q. Řešení: ¬p: Neprší. ¬q: Nejedu k babičce. p ∧ q: Prší a jedu k babičce. p ∨ q: Prší nebo jedu k babičce. p ∨ q: Buď prší, nebo jedu k babičce. p ⇒ q: Jestliže prší, pak jedu k babičce. p ⇔ q: Prší právě tehdy, když jedu k babičce. Stejně jako u jednoduchých výroků se ani u složených výroků nezabýváme jejich obsahem, ale jejich pravdivostní hodnotou. Pravdivostní hodnotu složeného výroku určíme z pravdivostních hodnot jednoduchých výroků, z nichž je složený výrok vytvořen. Pravdivostní hodnoty základních složených výroků uvádí tabulka 1.2. 7 Příklad 1.3 Je dána dvojice výroků p, q, z nichž p je pravdivý a q nepravdivý: p: Číslo 6 je dělitelné třemi. q: Číslo 12 je násobkem čísla 5. Z výroků p, q utvořte složené výroky ¬p, ¬q, p ∧ q, p ∨ q, p ∨ q, p ⇒ q, p ⇔ q a s využitím tabulky 1.2 rozhodněte, které z nich jsou pravdivé a které nepravdivé. Řešení: ¬p: Číslo 6 není dělitelné třemi. (nepravdivý výrok) ¬q: Číslo 12 není násobkem čísla 5. (pravdivý výrok) p ∧ q: Číslo 6 je dělitelné třemi a zároveň číslo 12 je násobkem čísla 5. (nepravdivý výrok) p ∨ q: Číslo 6 je dělitelné třemi nebo číslo 12 je násobkem čísla 5. (pravdivý výrok) p ∨ q: Buď je číslo 6 dělitelné třemi, nebo číslo 12 je násobkem čísla 5. (pravdivý výrok) p ⇒ q: Jestliže číslo 6 je dělitelné třemi, pak číslo 12 je násobkem čísla 5. (nepravdivý výrok) p ⇔ q: Číslo 6 je dělitelné třemi právě tehdy, když číslo 12 je násobkem čísla 5. (nepravdivý výrok) Poznámka 1.3 Jednoduché výroky p, q a složené výroky z nich vytvořené vz příkladu 1.3 lze zapsat pomocí matematické symboliky takto: p: 3 | 6, q: 5 | 12, ¬p: 3 | 6, ¬q: 5 | 12, p ∧ q: 3 | 6 ∧ 5 | 12, p ∨ q: 3 | 6 ∨ 5 | 12, p ∨ q: 3 | 6 ∨ 5 | 12, p ⇒ q: 3 | 6 ⇒ 5 | 12, p ⇔ q: 3 | 6 ⇔ 5 | 12 Příklad 1.4 Zformulujte negace jednoduchých výroků a určete jejich pravdivostní hodnoty: p1: 3 + 5 < 8, p2: Číslo 6 je prvočíslo. p3: √ 32 = 2 √ 8, p4: Číslo 5 není dělitelem čísla 100. p5: 5 + 6 > 2. Řešení: ¬p1: 3 + 5 ≥ 8, (pravdivý výrok) ¬p2: Číslo 6 není prvočíslo. (pravdivý výrok) ¬p3: √ 32 = 2 √ 8, (nepravdivý výrok) ¬p4: Číslo 5 je dělitelem čísla 100. (pravdivý výrok) ¬p5: 5 + 6 ≤ 2. (nepravdivý výrok) V následujícím textu vymezíme soubor znaků, s nímž operujeme ve výrokové logice. Tento soubor nazýváme abecedou výrokové logiky a tvoří jej • znaky pro výrokové proměnné: p, q, r, s,... • znaky pro konstanty P a N, kde P, resp. N značí pravdivý, resp. nepravdivý výrok, • znaky pro logické spojky: ¬, ∧, ∨, ∨, ⇒, ⇔, • pomocné znaky: (), [], { }. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 8 Pomocí výše uvedených znaků abecedy výrokové logiky můžeme vytvářet tzv. výrokové formule. Tvoříme je podle následujících pravidel: 1. Každá výroková proměnná p, q, r, s,... je výrokovou formulí. 2. Konstanty P a N jsou výrokové formule. 3. Jestliže výrazy p, q jsou výrokové formule, potom i ¬p, ¬q, p ∧ q, p ∨ q, p ∨ q, p ⇒ q, p ⇔ q jsou výrokové formule. 4. Žádné jiné výrazy nejsou výrokové formule. Výroková formule je tedy takový zápis, který obsahuje výrokové proměnné, logické spojky a závorky, ze kterého po dosazení konkrétních výroků za výrokové proměnné dostaneme výrok. Výrokovými formulemi vyjadřujeme sled logických operací, při jejichž tvorbě budeme vycházet z následujících zásad:1 • logické operace v závorkách mají přednost před logickými operacemi vně závorek, • znak ¬ má přednost před ostatními logickými spojkami, • logické spojky ∧, ∨, ∨ mají přednost před logickými spojkami ⇒, ⇔. Příklady výrokových formulí: • p ∧ ¬q, • ¬p ∨ r, • (r ∧ ¬q) ∨ (¬p ∧ q), • [(p ⇒ q) ∧ (q ⇒ r)] ⇒ (p ⇒ q). Poznámka 1.4 Vymezením pojmu pro výrokovou formuli výše je zřejmé, že libovolná posloupnost vytvořená ze znaků abecedy výrokové logiky nemusí být výrokovou formulí. Například posloupnosti znaků (p ⇒ q)∧ nebo (p ⇒) ∨ q nejsou výrokové formule. Příklad 1.5 Zapište prostřednictvím výrokových formulí následující složené výroky: a) Přijde Adam, ale Filip ne. b) Ze sourozenců Adam, Filip přijde nejvýše jeden. c) Ze sourozenců Adam, Filip přijde alespoň jeden. d) Přijde Adam a Filip. e) Buď přijde Adam nebo Filip. f) Když přijde Adam, tak nepřijde Filip. g) Přijde právě jeden ze dvojice Adam, Filip. h) Z trojice Adam, Filip, Katka přijdou všichni. i) Z trojice Adam, Filip, Katka nepřijde nikdo. j) Jestliže přijde Adam, pak nepřijde ani Filip ani Katka. k) Jestliže přijde Adam a Filip nepřijde, pak přijde Katka. l) Katka s Filipem přijdou právě tehdy, když nepřijde Adam. Řešení: 1 Řada publikací, které se zabývají výrokovou logikou, vychází při tvorbě výrokových formulí z odlišných zásad. My jsme pravidla pro tvorbu výrokových formulí převzali z publikace (Bartsch, 1987). 9 Označme výroky: a: Přijde Adam. f: Přijde Filip. k: Přijde Katka. Symbolické zápisy složených výroků prostřednictvím výrokových formulí jsou a) a ∧ ¬f, b) ¬a ∨ ¬f, c) a ∨ f, d) a ∧ f, e) a ∨ f, f) a ⇒ ¬f, g) a ∨ f, h) a ∧ f ∧ k, i) ¬a ∧ ¬f ∧ ¬k, j) a ⇒ (¬f ∧ ¬k), k) (a ∧ ¬f) ⇒ k, l) (k ∧ f) ⇔ ¬a. Pravdivostním ohodnocením výrokové formule rozumíme určení její pravdivostní hodnoty v závislosti na pravdivostních hodnotách výrokových proměnných, z nichž je složena. Pravdivostní ohodnocení výrokové formule provádíme na základě tabulky pravdivostních hodnot 1.2. Příklad 1.6 Proveďte pravdivostní ohodnocení výrokové formule [p ⇒ (q ⇒ r)] ⇔ [(p ∧ q) ⇒ r]. Řešení: Pravdivostní ohodnocení výrokové formule provedeme pomocí tabulky, do jejíhož záhlaví nejdříve zapíšeme zadanou výrokovou formuli. Do tabulky dále zapíšeme pod výrokové proměnné p, q, r (zleva) všechny variace jejich možných pravdivostních hodnot. Následně ohodnotíme výrokové formule v kulatých závorkách q ⇒ r a p ∧ q (tj. jejich pravdivostní hodnoty zapíšeme do tabulky pod jejich příslušné logické spojky) a analogicky výrokové formule v hranatých závorkách p ⇒ (q ⇒ r) a (p ∧ q) ⇒ r. Pravdivostní hodnoty těchto složených výrokových formulí určíme dle tabulky 1.2. Na závěr ohodnotíme výrokovou formuli s hlavní logickou spojkou ⇔ opět dle tabulky 1.2. [p ⇒ (q ⇒ r)] ⇔ [(p ∧ q) ⇒ r] 1 1 1 1 1 1 1 1 1 0 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 1 0 1 0 1 0 1 0 1 1 1 1 1 0 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 1 0 1 0 1 0 1 0 1 S ohledem na pravdivostní ohodnocení výrokových formulí rozlišujeme následující typy: 1. Tautologie je výroková formule, která pro libovolné pravdivostní hodnoty svých výrokových proměnných nabývá vždy pravdivostní hodnotu 1. 2. Kontradikce je výroková formule, která pro libovolné pravdivostní hodnoty svých výrokových proměnných nabývá vždy pravdivostní hodnotu 0. 3. Splnitelné formule je výroková formule, která není kontradikce ani tautologie. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 10 Poznámka 1.5 Výroková formule [p ⇒ (q ⇒ r)] ⇔ [(p ∧ q) ⇒ r] z příkladu 1.6 je tautologie (vždy pravdivá), viz 6. sloupec v tabulce pravdivostních hodnot. Příklad 1.7 Dokažte, že výroková formule p ∨ ¬p je tautologie a výroková formule p ∧ ¬p je kontradikce. Řešení: Důkaz podává tabulka pravdivostních hodnot: p ¬p p ∨ ¬p p ∧ ¬p 1 0 1 0 0 1 1 0 Příklad 1.8 Dokažte, že výroková formule [(p ⇒ q) ∧ (q ⇒ r)] ⇒ (p ⇒ r) je tautologie. Řešení: Důkaz podává tabulka pravdivostních hodnot: [(p ⇒ q) ∧ (q ⇒ r)] ⇒ (p ⇒ r) 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 1 0 0 0 1 1 1 1 1 0 0 0 1 0 1 0 0 1 1 1 1 1 1 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 1 1 0 1 0 0 1 0 1 1 Poznámka 1.6 Mají-li dvě výrokové formule v1 a v2 stejných výrokových proměnných stejná pravdivostní ohodnocení, pak se nazývají logicky ekvivalentní výrokové formule. Zapisujeme je symbolem v1 ∼ v2. Je zřejmé, že výroková formule v1 ⇔ v2 je tautologií. Po dosazení jednoduchých výroků za všechny výrokové proměnné do logicky ekvivalentních výrokových formulí v1 a v2 získáme dvojici výroků, které nazýváme logicky ekvivalentní výroky. Příklad 1.9 Dokažte, že výrokové formule ¬(p ⇔ q) a (p ∧ ¬q) ∨ (¬p ∧ q) jsou logicky ekvivalentní. Řešení: Provedeme pravdivostní ohodnocení výrokové formule [¬(p ⇔ q)] ⇔ [(p ∧ ¬q) ∨ (¬p ∧ q)]. Důkaz podává tabulka pravdivostních hodnot: [¬ (p ⇔ q)] ⇔ [(p ∧ ¬q) ∨ (¬p ∧ q)] 0 1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 0 0 0 1 0 0 1 1 0 0 0 1 1 1 1 0 0 1 0 1 0 0 1 0 1 0 0 11 Z tabulky je patrné, že výroková formule [¬(p ⇔ q)] ⇔ [(p ∧ ¬q) ∨ (¬p ∧ q)] je tautologie. Výrokové formule ¬(p ⇔ q) a (p ∧ ¬q) ∨ (¬p ∧ q) jsou tedy logicky ekvivalentní, neboť mají stejné pravdivostní hodnoty. Skutečnost, že se jedná o logicky ekvivalentní výrokové formule, zapíšeme ¬(p ⇔ q) ∼ (p ∧ ¬q) ∨ (¬p ∧ q). Příklad 1.10 Uvažujme výroky s: V sobotu bude pršet. n: V neděli bude pršet. p: Půjdeme na procházku. Zapište symbolicky složené výroky v1: Jestliže bude v sobotu nebo v neděli pršet, pak nepůjdeme na procházku. v2: Jestliže půjdeme na procházku, pak nebude pršet ani v sobotu ani v neděli. a rozhodněte, zda jsou výroky v1, v2 logicky ekvivalentní. Řešení: Složené výroky v1, v2 zapíšeme symbolicky pomocí výrokových proměnných s, n, p následovně: v1: (s ∨ n) ⇒ ¬p, v2: p ⇒ (¬s ∧ ¬n). Provedeme pravdivostní ohodnocení výrokové formule [(s ∨ n) ⇒ ¬p] ⇔ [p ⇒ (¬s ∧ ¬n)] pomocí tabulky pravdivostních hodnot: [(s ∨ n) ⇒ ¬p] ⇔ [p ⇒ (¬s ∧ ¬n)] 1 1 1 0 0 1 1 0 0 0 0 1 1 1 1 1 1 0 1 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 1 0 1 1 1 0 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 0 1 1 1 1 1 0 1 1 0 0 0 0 0 1 0 1 1 1 1 1 1 0 0 0 1 1 1 0 1 1 1 1 Z tabulky pravdivostních hodnot je zřejmé, že výroková formule [(s ∨ n) ⇒ ¬p] ⇔ [p ⇒ (¬s ∧ ¬n)] je tautologie a složené výroky v1, v2 jsou logicky ekvivalentní, tj. v1 ∼ v2. Při hlubším studiu matematiky se využívá řada ekvivalentních výrokových formulí. Základní ekvivalentní výrokové formule vyjadřující komutativnost konjunkce a disjunkce výroků jsou uvedeny ve vztazích 1.1 a 1.2. Mezi základní ekvivalentní výrokové formule, které vyjadřují asociativnost konjunkce a disjunkce výroků, řadíme vztahy 1.3 a 1.4: (p ∧ q) ∼ (q ∧ p), (1.1) Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 12 (p ∨ q) ∼ (q ∨ p), (1.2) (p ∧ q) ∧ r ∼ p ∧ (q ∧ r), (1.3) (p ∨ q) ∨ r ∼ p ∨ (q ∨ r), (1.4) Ekvivalentní výrokové formule vyjadřující vzájemnou distributivnost konjunkce a disjunkce výroků zaznamenávají vztahy 1.5 a 1.6. p ∧ (q ∨ r) ∼ (p ∧ q) ∨ (p ∧ r), (1.5) p ∨ (q ∧ r) ∼ (p ∨ q) ∧ (p ∨ r), (1.6) Ekvivalentní výrokové formule 1.7 a 1.8 nazýváme de Morganovými zákony a používáme je společně se vztahy 1.9, 1.10, 1.11 při negování složených výroků. ¬(p ∨ q) ∼ ¬p ∧ ¬q, (1.7) ¬(p ∧ q) ∼ ¬p ∨ ¬q, (1.8) ¬(p ∨ q) ∼ p ⇔ q, (1.9) ¬(p ⇒ q) ∼ p ∧ ¬q, (1.10) ¬(p ⇔ q) ∼ p ∨ q, (1.11) Ekvivalentní výrokové formule 1.12, resp. 1.13, resp. 1.14 nazýváme zákon dvojité negace, resp. zákon o vyloučení třetí možnosti, resp. zákon sporu. ¬(¬p) ∼ p, (1.12) (p ∨ ¬p) ∼ P, (1.13) (p ∧ ¬p) ∼ N. (1.14) Běžně používané ekvivalentní výrokové formule uvádí vztahy 1.15 a 1.16. p ⇔ q ∼ (p ⇒ q) ∧ (q ⇒ p), (1.15) p ⇒ q ∼ ¬p ∨ q. (1.16) Ponecháváme na samotném čtenáři, aby si výše uvedené tautologie 1.1 - 1.16 ověřil pomocí tabulky pravdivostních hodnot. 13 Příklad 1.11 Zapište symbolicky složené výroky a zformulujte jejich negace dle pravidel 1.7 - 1.11: a) Dám si zmrzlinu nebo čokoládu. b) Nedám si zmrzlinu ani čokoládu. c) Jestli si dám zmrzlinu, nedám si čokoládu. d) Zmrzlinu si dám, když si nedám čokoládu. Řešení: Označme výroky: p: Dám si zmrzlinu. q: Dám si čokoládu. Složené výroky a jejich negace určené pomocí pravidel 1.7 - 1.11 zapíšeme symbolicky prostřednictvím výrokových formulí takto: složený výrok negace složeného výroku a) p ∨ q ¬p ∧ ¬q b) ¬p ∧ ¬q p ∨ q c) p ⇒ ¬q p ∧ q d) p ⇔ ¬q p ∨ ¬q Negace složených výroků z tabulky zapíšeme slovy takto: a) Nedám si zmrzlinu ani čokoládu. b) Dám si zmrzlinu nebo čokoládu. c) Dám si zmrzlinu i čokoládu. d) Buď si dám zmrzlinu, nebo si nedám čokoládu. Příklad 1.12 Zapište symbolicky složené výroky a zformulujte jejich negace dle pravidel 1.7 - 1.11: a) 3 > −5 ∧ 3 | 15. b) 2 | 6 ⇒ 2 | 12. c) 1 + 1 = 3 ∨ 2 · 5 = 10. Řešení: Označme výroky: a) r: 3 > −5 s: 3 | 15 b) t: 2 | 6 u: 2 | 12 c) v: 1 + 1 = 3 w: 2 · 5 = 10 Složené výroky a jejich negace určené pomocí pravidel 1.7 - 1.11 zapíšeme symbolicky prostřednictvím výrokových formulí takto: složený výrok negace složeného výroku a) r ∧ s ¬r ∨ ¬s b) t ⇒ u t ∧ ¬u c) v ∨ w ¬v ∧ ¬w Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 14 Negace složených výroků z tabulky zapíšeme matematicky takto: a) 3 ≤ −5 ∨ 3 | 15. b) 2 | 6 ∧ 2 | 12. c) 1 + 1 = 3 ∧ 2 · 5 = 10. V závěru tohoto odstavce uvedeme slovní úlohu, při jejímž řešení využijeme znalostí z výrokové logiky. Příklad 1.13 Tři stroje v dílně jsou v provozu podle následujících podmínek: Pracuje-li první stroj, pracuje i druhý. Pracuje druhý nebo třetí stroj. Nepracuje-li první stroj, nepracuje ani třetí. Kolik existuje různých situací, při nichž jsou splněny všechny podmínky? Řešení: Označme výroky: p: Pracuje první stroj. d: Pracuje druhý stroj. t: Pracuje třetí stroj. Zadané podmínky pro výroky p, d, t vyjádříme prostřednictvím složených výroků takto: p ⇒ d, d ∨ t, ¬p ⇒ ¬t. Situaci, kdy uvedené složené výroky jsou současně pravdivé, zapíšeme výrokovou formulí (p ⇒ d) ∧ (d ∨ t) ∧ (¬p ⇒ ¬t), jejíž pravdivostní ohodnocení je určeno v tabulce: p d t ¬p ¬t p ⇒ d d ∨ t ¬p ⇒ ¬t (p ⇒ d) ∧ (d ∨ t) ∧ (¬p ⇒ ¬t) 1 1 1 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 1 0 0 0 1 1 0 1 0 0 0 1 0 0 1 0 0 1 1 1 0 1 1 0 0 0 1 0 1 1 1 1 1 1 0 0 1 1 0 1 1 0 0 0 0 0 1 1 1 0 1 0 Z posledního sloupce tabulky je zřejmé, že výroková formule (p ⇒ d) ∧ (d ∨ t) ∧ (¬p ⇒ ¬t) je pravdivá ve třech případech. Úloha má tedy tři řešení: 1. všechny tři stroje pracují současně, 2. pracuje první a druhý stroj, třetí stroj nepracuje, 3. pracuje jen druhý stroj. 15 1.2 Úvod do teorie množin V matematice se při hlubším zkoumání výroků neobejdeme bez pojmu množina, který je jedním ze základních pojmů matematiky, jehož intuitivní pojetí je založené na představě souboru. V běžném jazyce používáme v konkrétních situacích místo pojmu množina jiných názvů, jako například hromada (brambor), skupina (lidí), stádo (ovcí), sbírka (známek) apod. Množinu charakterizujeme jako soubor (souhrn, skupinu) navzájem různých objektů, kdy u každého objektu nastane právě jedna ze dvou možností - buď do uvažovaného souboru patří, nebo nepatří. Poznamenejme, že uvedená formulace množiny není její definicí, je to pouze intuitivní popis pojmu množiny, který je pro účely školské matematiky dostačující. Příklady množin: • množina obyvatel České republiky, • množina studentů 1. ročníku na Masarykově univerzitě v Brně v roce 2019, • množina zvířat žijících na Měsíci, • množina bodů na přímce, • množina všech přirozených čísel. Množiny budeme označovat velkými tiskacími písmeny, např. A, B, M, případně velkými psacími písmeny, např. A, B, M... Jednotlivé objekty, které do dané množiny patří, nazýváme prvky množiny. Značíme je zpravidla malými tiskacími písmeny, např. a, b, x, y. Skutečnost, že objekt a patří do množiny A, zapisujeme a ∈ A. Zápis a ∈ A čteme: ”prvek a je prvkem množiny A”, ”prvek a náleží množině A”, ”prvek a patří do množiny A, ”prvek a náleží do množiny A”. Skutečnost, že objekt b není prvkem množiny A, zapisujeme b /∈ A. Zápis b /∈ A čteme: ”prvek b není prvkem množiny A”, ”prvek b nenáleží množině A”, ”prvek b nepatří do množiny A”, ”prvek b nenáleží do množiny A”. Je patrné, že pro každou množinu A a pro každý objekt a nastane právě jedna z těchto dvou možností: buď a ∈ A, nebo a /∈ A. Množinu, která neobsahuje žádný prvek, nazýváme prázdnou množinou a značíme ji symbolem ∅ nebo {}. Množiny, které obsahují alespoň jeden prvek, nazýváme neprázdné. Množina může být určena výčtem prvků, jestliže vyjmenujeme všechny její prvky. Pokud například množina A obsahuje prvky 1, 2, 3, 4, potom množinu A zapíšeme výčtem prvků A = {1, 2, 3, 4}, tj. do složených závorek vypíšeme všechny prvky, které množině A náleží. V tomto případě pak výrazy 1 ∈ A, 3 ∈ A jsou pravdivé výroky, výraz 5 /∈ A Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 16 je výrok nepravdivý. Na tomto místě je užitečné přijmout dohodu, že každý prvek, který do množiny patří, budeme zapisovat do složených závorek právě jednou. Je zřejmé, že výčtem prvků můžeme určit jen konečné množiny. Množina může být dále určena charakteristickou vlastností. Pro vymezení množiny pomocí charakteristické vlastnosti je třeba zavést pojem výrokové formy, se kterým budeme pracovat v následujícím odstavci 1.3. Poznamenejme, že problematikou množin se budeme podrobně zabývat v kapitole 1.4 a ke způsobu určení množiny charakteristickou vlastností se vrátíme v odstavci 1.4.1, kde si ho všimneme významněji. 1.3 Výrokové formy Výroková forma v(x) jedné proměnné x je výraz obsahující proměnnou x, ze kterého získáme po dosazení objektu za proměnnou x výrok. Každé výrokové formě jedné proměnné x přiřazujeme dvě množiny, tzv. definiční obor výrokové formy a tzv. obor pravdivosti výrokové formy, které zavedeme v následujícím textu. Definičním oborem výrokové formy v(x) jedné proměnné x rozumíme množinu D, pro jejíž libovolný prvek po dosazení za proměnnou x dostaneme výrok. Obor pravdivosti výrokové formy v(x) jedné proměnné x rozumíme množinu P, pro jejíž libovolný prvek po dosazení za proměnnou x dostaneme pravdivý výrok. Příklady výrokových forem jedné proměnné (v závorce je uveden jejich definiční obor): • v1(x) : 2x − 7 < 5 (x ∈ Z), • v2(x) : x2 − 6x + 4 = 0 (x ∈ R), • v3(y) : |y − 3| < 2 (y ∈ R), • v4(x): Číslo x je dělitelné sedmi. (x ∈ N), • v5(z) : z | 18 (z ∈ N). Výroková forma v(x1, x2, ..., xn) více proměnných x1, x2, ..., xn je výraz obsahující proměnné x1, x2, ..., xn, ze kterého získáme po dosazení objektů za proměnné x1, x2, ..., xn výrok (n ∈ N). Příklady výrokových forem více proměnných (v závorce je uveden jejich definiční obor): • v1(x, y) : 2x + 3y < 5 (x, y ∈ Z), • v2(x, y) : x2 + y2 = 4 (x, y ∈ R), • v3(x, y, z) : 4x + y − 3z = 4 (x, y, z ∈ R), • v4(x, y): Číslo x je dělitelné číslem y. (x, y ∈ N). 17 Tabulka 1.3: Tabulka základních složených výrokových forem Složená výroková forma Název složené výrokové formy ¬p(x) negace výrokové formy p(x) ∧ q(x) konjunkce výrokových forem p(x), q(x) p(x) ∨ q(x) disjunkce výrokových forem p(x), q(x) p(x) ∨ q(x) ostrá disjunkce výrokových forem p(x), q(x) p(x) ⇒ q(x) implikace výrokových forem p(x), q(x) p(x) ⇔ q(x) ekvivalence výrokových forem p(x), q(x) Příklad 1.14 Zapište všechny výroky, které získáte dosazením do výrokové formy za proměnnou x a rozhodněte o jejich pravdivosti: a) x + 7 < 10, kde množina D = {1, 2, 3, 4, 5} je definiční obor proměnné x, b) 2x + 4 = 0, kde množina D = {0, −1, −2} je definiční obor proměnné x, c) 3 | x, kde množina D = {0, 1} je definiční obor proměnné x, Řešení: Dosazením prvků z definičního oboru za proměnnou x získáme výroky: a) 1 + 7 < 10; 2 + 7 < 10. (pravdivé výroky) 3 + 7 < 10; 4 + 7 < 10; 5 + 7 < 10. (nepravdivé výroky) b) 2 · 0 + 4 = 0; 2 · (−1) + 4 = 0. (nepravdivé výroky) 2 · (−2) + 4 = 0. (pravdivý výrok) c) 3 | 0 (pravdivý výrok) 3 | 1 (nepravdivý výrok) 1.3.1 Složené výrokové formy Z výrokových forem p(x), q(x), které mají stejný definiční obor D, je možno prostřednictvím logických spojek (obdobně jako u výroků) vytvářet složené výrokové formy. Základní složené výrokové formy jsou uvedeny v tabulce 1.3. Příklad 1.15 Zapište a) konjunkci výrokových forem x ≤ 5, x > 2 s definičním oborem R, b) disjunkci výrokových forem x ≤ 1, x > 2 s definičním oborem R, c) implikaci výrokových forem 6 | x, 2 | x s definičním oborem N. Řešení: a) x ≤ 5 ∧ x > 2, kde x ∈ R, b) x ≤ 1 ∨ x > 2, kde x ∈ R, c) 6 | x ⇒ 2 | x, kde x ∈ N. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 18 Příklad 1.16 Pokud to lze, utvořte tři pravdivé a tři nepravdivé výroky dosazením za proměnné x, y, z do zadané výrokové formy: a) 3 − x = 10, kde x ∈ Z, b) 2x + 3 < 7, kde x ∈ N, c) y = x − 5 ∨ y = x + 5, kde x, y ∈ Z, d) x | y ⇒ y | z, kde x, y, z ∈ Z, e) (x < y ∧ y < z) ⇒ x < z, kde x, y, z ∈ Z. Poznámka 1.7 Negováním výrokové formy v(x) rozumíme vytvoření její negace ¬v(x). Pravidla pro negace složených výrokových forem jsou uvedena v tabulce 1.4. Porovnejte tato pravidla s pravidly pro negování složených výroků, viz vztahy 1.7 - 1.11 z odstavce 1.1.2. Příklad 1.17 Jsou dány výrokové formy v1(x): x > 5, kde x ∈ N, v2(x): 7 | x, kde x ∈ N. Zformulujte složené výrokové formy dle zadání a vyslovte jejich negace. a) v1(x) ∧ v2(x), b) v1(x) ∨ v2(x), c) v1(x) ⇒ v2(x), d) v1(x) ⇔ v2(x). Řešení: a) v1(x) ∧ v2(x): x > 5 ∧ 7 | x, b) v1(x) ∨ v2(x): x > 5 ∨ 7 | x, c) v1(x) ⇒ v2(x): x > 5 ⇒ 7 | x, d) v1(x) ⇔ v2(x): x > 5 ⇔ 7 | x. V dalším kroku určíme negace výrokových forem v1(x), v2(x): ¬v1(x): x ≤ 5, kde x ∈ N, ¬v2(x): 7 | x, kde x ∈ N. Negace složených výrokových forem určíme dle tabulky 1.4, přičemž a) ¬v1(x) ∨ ¬v2(x): x ≤ 5 ∨ 7 | x, b) ¬v1(x) ∧ ¬v2(x): x ≤ 5 ∧ 7 | x, c) v1(x) ∧ ¬v2(x): x > 5 ∧ 7 | x, d) v1(x) ∨ v2(x): x > 5 ∨ 7 | x. 1.3.2 Kvantifikátory, kvantifikované výroky V předchozím textu jsme se zabývali výrokovými formami. Víme, že samotná výroková forma nemá pravdivostní hodnotu. Pokud však dosazujeme do výrokové formy za proměnnou x (případně za proměnné x1, x2, , ..., xn) prvky z jejího definičního oboru, dostáváme výrok. Výroky lze však získat z výrokové formy i jiným způsobem, který si vysvětlíme na příkladu 1.18. 19 Tabulka 1.4: Negace složených výrokových forem Negace složené výrokové formy Logicky ekvivalentní výroková forma ¬(p(x) ∧ q(x)) ¬p(x) ∨ ¬q(x) ¬(p(x) ∨ q(x)) ¬p(x) ∧ ¬q(x) ¬(p(x) ∨ q(x)) p(x) ⇔ q(x) ¬(p(x) ⇒ q(x)) p(x) ∧ ¬q(x) ¬(p(x) ⇔ q(x)) p(x) ∨ q(x) Příklad 1.18 a) Uvažujme výrokovou formu v1(x) : x2 ≥ 0, kde x ∈ R. Definičním oborem výrokové formy v1(x) je množina všech reálných čísel R. Pokud ve výrokové formě v1(x) dosadíme za x libovolné reálné číslo, dostaneme vždy pravdivý výrok, který můžeme zformulovat několika způsoby: • Pro každé reálné číslo x platí v1(x). • Pro všechna reálná čísla x platí v1(x). • Pro libovolné reálné číslo x platí v1(x). Symbolický zápis všech těchto výroků je: ∀x ∈ R : x2 ≤ 0. (1.17) Symbol ∀ v zápise 1.17 nazýváme obecný kvantifikátor. Uvažujeme-li výrokovou formu v1(x) a množinu D její definiční obor, pak výrok ∀x ∈ D : v1(x) nazýváme obecný výrok. Výrok 1.17 je příkladem obecného výroku. b) Uvažujme výrokovou formu v2(x) : x2 + 1 = (x + 1)2 , kde x ∈ R. Definičním oborem výrokové formy v2(x) je množina všech reálných čísel R. Rovnost x2 + 1 = (x + 1)2 zřejmě neplatí pro všechna reálná čísla x. Jestliže do výrokové formy v2(x) dosadíme za proměnnou x například číslo 1, dostaneme nepravdivý výrok. Ale zřejmě existuje reálné číslo, které po dosazení za x vytvoří z výrokové formy v2(x) výrok pravdivý. Stačí položit x = 0. Tuto skutečnost můžeme opět zformulovat několika způsoby: Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 20 Tabulka 1.5: Základní kvantifikátory Základní kvantifikátor Označení Jazykový význam Obecný kvantifikátor ∀ pro každé, pro všechny Existenční kvantifikátor ∃ existuje (alespoň jeden) Kvantifikátor jednoznačné existence ∃! existuje právě jeden, pro právě jedno • Existuje reálné číslo x, pro které platí v2(x). • Existuje alespoň jedno reálné číslo x, pro které platí v2(x). • Alespoň pro jedno reálné číslo x platí v2(x). Symbolický zápis všech těchto výroků je: ∃x ∈ R : x2 + 1 = (x + 1)2 . (1.18) Symbol ∃ v zápise 1.18 nazýváme existenční kvantifikátor. Uvažujeme-li výrokovou formu v2(x) a množinu D její definiční obor, pak výrok ∃x ∈ D : v2(x) nazýváme existenční výrok. Výrok 1.18 je příkladem existenčního výroku. Obecný a existenční výrok, který jsme získali v příkladu 1.18, jsou tzv. kvantifikované výroky (obsahují ve své formulaci kvantifikátory). Každý kvantifikovaný výrok získáme tzv. kvantifikací nějaké výrokové formy tak, že předřadíme kvantifikátor její proměnné x (případně kvantifikátory všem jejím proměnným x1, x2, , ..., xn). Jednoduché kvantifikované výroky, s nimiž budeme v dalším textu pracovat, získáme kvantifikací jednoduché výrokové formy jedné proměnné jedním kvantifikátorem. Nejčastěji užívané kvantifikátory čteme prostřednictvím těchto jazykových výrazů: každý, alespoň jeden, žádný, právě jeden, nejvýše jeden, všichni, apod. Základní kvantifikátory jsou uvedeny v tabulce 1.5. Základní kvantifikované výroky, které vzniknou kvantifikací jednoduché výrokové formy v(x) proměnné x ∈ D právě jedním ze základních kvantifikátorů, uvádí tabulka 1.6. Příklad 1.19 Zapište symbolicky (užitím kvantifikátorů) následující obecné, resp. existenční výroky a rozhodněte, zda jsou pravdivé, či nepravdivé: a) Pro každé reálné číslo x platí x2 − 4x + 7 > 0. b) Existuje reálné číslo x, pro které platí |x| = 0. c) Existuje reálné číslo x, pro které platí x2 = −2. 21 Tabulka 1.6: Základní kvantifikované výroky Název kvantifikovaného výroku Symbolický zápis Slovní vyjádření Obecný výrok ∀x ∈ D : v(x) Pro každé x ∈ D platí v(x). Existenční výrok ∃x ∈ D : v(x) Existuje alespoň jedno x ∈ D, pro které platí v(x). Výrok o jednoznačné existenci ∃!x ∈ D : v(x) Existuje právě jedno x ∈ D, pro které platí v(x). Řešení: a) ∀x ∈ R : x2 − 4x + 7 > 0. (pravdivý výrok) b) ∃x ∈ R : |x| = 0. (pravdivý výrok) c) ∃x ∈ R : x2 = −2. (nepravdivý výrok) Příklad 1.20 Přečtěte a zapište slovy symbolický zápis obecných a existenčních výroků a rozhodněte o jejich pravdivosti: a) ∀x ∈ N : x > 7. b) ∀x ∈ R : |x| > 0. c) ∃x ∈ Z : x2 < 1. d) ∃x ∈ A : x < −1, kde A = {7, 8, −3}. Řešení: a) Pro každé přirozené číslo x platí, že x je větší než 7. (nepravdivý výrok) b) Pro každé reálné číslo x platí, že absolutní hodnota z x je větší než 0. (nepravdivý výrok) c) Existuje celé číslo x, jehož druhá mocnina je menší než 1. (pravdivý výrok) d) Existuje číslo x z množiny A takové, že x je menší než -1. (pravdivý výrok) Příklad 1.21 Rozhodněte o pravdivosti, resp. nepravdivosti kvantifikovaného výroku: a) ∀x ∈ N : |x| = x, b) ∃x ∈ N : x /∈ R, c) ∃x ∈ Q : x /∈ N, d) ∃y ∈ N : y /∈ Z, e) ∃x ∈ Z : x ≤ 0, f) ∀y ∈ N : 2 | y. Řešení: Výroky a), c), e) jsou pravdivé. Výroky b), d), f) jsou nepravdivé. V dalším textu se budeme zabývat pravidly pro negace jednoduchých kvantifikovaných výroků s jedním kvantifikátorem, která jsou shrnuta v tabulce 1.7. Tato pravidla lze slovy popsat následujícím způsobem: 1) V negovaném kvantifikovaném výroku zaměníme každý kvantifikátor ∀ obecného výroku existenčním kvantifikátorem ∃ a naopak každý kvantifikátor ∃ existenčního výroku obecným kvantifikátorem ∀. 2) Výrokovou formu v negovaném kvantifikovaném výroku nahradíme její negací. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 22 Tabulka 1.7: Obecný a existenční kvantifikovaný výrok a jeho negace Kvantifikovaný výrok Jeho negace Obecný výrok ∀x ∈ D : v(x) Existenční výrok ∃x ∈ D : ¬v(x) Existenční výrok ∃x ∈ D : v(x) Obecný výrok ∀x ∈ D : v(x) Příklad 1.22 Zformulujte negace jednoduchých kvantifikovaných výroků dle tabulky 1.7: a) Každé přirozené číslo je sudé. b) Přišel alespoň jeden člověk. c) Všichni moji spolužáci odmaturovali. d) Žádná dívka z naší třídy nezpívá. e) Nikdo nepřijel vlakem. f) Někdo je za dveřmi. Řešení: a) Alespoň jedno přirozené číslo není sudé. b) Žádný člověk nepřišel. c) Alespoň jeden z mých spolužáků neodmaturoval. d) Alespoň jedna dívka z naší třídy zpívá. e) Někdo přijel vlakem. f) Nikdo za dveřmi není. Příklad 1.23 Zformulujte negace jednoduchých kvantifikovaných výroků z příkladu 1.19, zapište je symbolicky a rozhodněte o jejich pravdivosti. Řešení: a) Existuje alespoň jedno reálné číslo x, pro které neplatí x2 − 4x + 7 > 0. symbolický zápis: ∃x ∈ R : x2 − 4x + 7 ≤ 0 (nepravdivý výrok) b) Pro všechna reálná čísla x neplatí |x| = 0. symbolický zápis: ∀x ∈ R : |x| = 0 (nepravdivý výrok) c) Pro všechna reálná čísla x neplatí x2 = −2. symbolický zápis: ∀x ∈ R : x2 = −2 (pravdivý výrok) Příklad 1.24 Zformulujte negace jednoduchých kvantifikovaných výroků z příkladu 1.21. Porovnejte pravdivostní hodnoty těchto negací s pravdivostními hodnotami původních výroků. Řešení: a) ∃x ∈ N : |x| = x, b) ∀x ∈ N : x ∈ R, c) ∀x ∈ Q : x ∈ N, d) ∀y ∈ N : y ∈ Z, e) ∀x ∈ Z : x > 0, f) ∃y ∈ N : 2 | y. Výroky b), d), f) jsou pravdivé. Výroky a), c), e) jsou nepravdivé. 23 Tabulka 1.8: Negace složených kvantifikovaných výroků Složený obecný výrok Jeho negace Složený existenční výrok Jeho negace ∀x ∈ D : p(x) ∧ q(x) ∃x ∈ D : ¬p(x) ∨ ¬q(x) ∃x ∈ D : p(x) ∧ q(x) ∀x ∈ D : ¬p(x) ∨ ¬q(x) ∀x ∈ D : p(x) ∨ q(x) ∃x ∈ D : ¬p(x) ∧ ¬q(x) ∃x ∈ D : p(x) ∨ q(x) ∀x ∈ D : ¬p(x) ∧ ¬q(x) ∀x ∈ D : p(x) ∨ q(x) ∃x ∈ D : p(x) ⇔ q(x) ∃x ∈ D : p(x) ∨ q(x) ∀x ∈ D : p(x) ⇔ q(x) ∀x ∈ D : p(x) ⇒ q(x) ∃x ∈ D : p(x) ∧ ¬q(x) ∃x ∈ D : p(x) ⇒ q(x) ∀x ∈ D : p(x) ∧ ¬q(x) ∀x ∈ D : p(x) ⇔ q(x) ∃x ∈ D : p(x) ∨ q(x) ∃x ∈ D : p(x) ⇔ q(x) ∀x ∈ D : p(x) ∨ q(x) Kvantifikované výroky se složenou výrokovou formou se negují kombinací pravidel pro negování jednoduchých kvantifikovaných výroků s pravidly pro negování složených výrokových forem viz tabulka 1.8. Příklad 1.25 S využitím tabulky 1.8 negujte složené kvantifikované výroky, zapište je symbolicky a zjistěte, zda jsou pravdivé či nepravdivé. a) ∃x ∈ R : x2 > 9 ∧ x < −5. b) ∃x ∈ N : x = 4 ∨ x | 8. c) ∀x ∈ R : x2 = −2 ∨ |x| > 0. d) ∀x ∈ N : x | 2 ∧ x | 3. Řešení: a) ∀x ∈ R : x2 ≤ 9 ∨ x ≥ −5. (nepravdivý výrok) b) ∀x ∈ N : x = 4 ∧ x | 8. (nepravdivý výrok) c) ∃x ∈ R : x2 = −2 ∧ |x| ≤ 0. (pravdivý výrok) d) ∃x ∈ N : x | 2 ∨ x | 3. (pravdivý výrok) 1.3.3 Úlohy k procvičení 1. Určete, které ze zadaných sdělení jsou, resp. nejsou výroky případně hypotézy. V případě výroků stanovte jejich pravdivostní hodnotu. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 24 a) Vstupte! b) 4 + 7 < 2 c) Číslo 7 je prvočíslo. d) Číslo 29 není prvočíslo. e) Dnes je 23. srpna. f) 3 + x = 7 g) Venku svítí sluníčko. h) V zimě pojedeme na hory. i) Bůh existuje. j) Matematická olympiáda. k) Pro každé reální číslo x platí x2 > 0. l) Existuje alespoň jedno reální číslo x, pro které neplatí x2 > 0. m) a + b − 3 2. Vezměte libovolný psaný text z časopisu nebo novin a vyberte z něj věty, které a) jsou výroky, b) nejsou výroky. 3. Žáci prvního stupně základní školy pronáší při vyučování v matematice různé výroky. Nahlédněte do příslušných učebních textů a tvořte a zapište výroky, k jejichž vyslovení je žák veden. Uveďte pravdivé výroky, které žák vyslovuje, když odpovídá správně. Uveďte i nepravdivé výroky, které žák vyslovuje, když odpovídá chybně. 4. Je dána dvojice výroků p, q, z nichž jeden je pravdivý a druhý nepravdivý: p: 22 = 4 (nepravdivý výrok), q: 8 < 9 (pravdivý výrok). Utvořte složené výroky ¬p, ¬q, p ∧ q, p ∨ q, p ∨ q, p ⇒ q, p ⇔ q a rozhodněte s využitím tabulky pravdivostních hodnot 1.2, které z nich jsou pravdivé a které nepravdivé. 5. Zapište symbolicky zadané výroky. Stručně zformulujte jejich negace a zapište je symbolicky. a) Mrzne, ale nefouká. b) Nemrzne ani nefouká. c) Jetliže fouká, nemrzne. d) Nemrzne nebo fouká. e) Fouká jen tehdy, když nemrzne. f) Buď nefouká, nebo mrzne. 6. Zapište symbolicky následující výroky: a) Koupím limonádu, zmrzlinu a jahody. b) Když koupím limonádu, nekoupím zmrzlinu ani jahody. c) Koupím limonádu nebo jahody jen tehdy, když nekoupím zmrzlinu. 25 7. Rozhodněte o pravdivosti následujících výroků: a) Jestliže 8 − 2 = 5, potom 8 > 10. b) Jestliže 8 − 2 = 5, potom 5 + 6 = 11. c) Jestliže 8 − 2 = 6, potom 5 · 6 = 15. d) Jestliže číslo 756 je dělitelné číslem 12, pak číslo 2331 je dělitelné číslem 33. e) Číslo 1764 je dělitelné číslem 18 právě tehdy, když číslo 105 je dělitelné číslem 7. f) 8 > 10 ⇔ −5 < −10 g) 8 + 5 = 13 ⇔ 5 · 6 = 11 8. Nechť p, q, r, s jsou čtyři výroky, z nichž výroky p, q jsou pravdivé a výroky r, s jsou nepravdivé. Rozhodněte o pravdivostní hodnotě následujících složených výroků: a) p ∨ r, b) p ⇒ r, c) r ⇒ p, d) s ⇔ q, e) s ⇒ q, f) ¬q, g) ¬p, h) (p ∨ r) ⇒ q, i) ¬p ∨ ¬q, j) (p ∨ q) ∧ r, k) s ⇒ (p ∧ q), l) (r ∨ s) ⇒ (¬p ∧ ¬q). 9. Proveďte pravdivostní vyhodnocení následujících výrokových formulí a rozhodněte o typu výrokové formule, kde p, q, r, s, t, u jsou výrokové proměnné: a) ¬(p ∨ ¬p), b) ¬(p ∧ ¬p), c) (p ⇒ q) ⇒ [(q ⇒ r) ⇒ (p ⇒ r)], d) [s ⇒ (t ∧ u)] ⇔ [(s ⇒ t) ∧ (s ⇒ u)], e) ¬(p ∨ q) ∧ (¬p ⇒ q) 10. Ověřte, že jsou logicky ekvivalentní tyto dvojice výrokových formulí: a) (p ∧ ¬q) ∨ (¬p ∧ q) a p ∨ q, b) ¬p ∨ q a p ⇒ q, c) (p ⇒ q) ∧ (q ⇒ p) a p ⇔ q. 11. Určete, kolik řádků má tabulka pravdivostních hodnot pro výrokovou formuli, v níž se vyskytuje n výrokových proměnných, kde: a) n = 1, b) n = 2, c) n = 3, d) n = 4. 12. Odpovědi pěti osob A, B, C, D, E pozvaných na slavnostní hostinu lze vyjádřit v jazyce logiky takto: a) Přijde A a přijde B. b) Přijde B nebo přijde C. c) Jestliže přijde C, přijde D. d) E přijde právě tehdy, když přijde C. Rozhodněte, který z výroků je pravdivý, když se z pěti pozvaných osob žádná nedostavila na hostinu. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 26 13. Zapište symbolicky výrok: ”Pojedu do Londýna autobusem nebo letadlem a jestliže v Londýně zůstanu celý víkend, ubytuji se v hotelu.” 14. V okamžiku, kdy na chodbě dohlížející učitel uslyšel řinčení skla, byli ve třídě žáci A, B, C. Při vyšetřování se zjistilo, že u okna byl nejvýše jeden z žáků A, B. Žák C byl u okna právě, když tam nebyl žák A. Když B nebyl u okna, nebyl tam ani A. Lze určit pachatele v případě, že byl jen jeden? 15. Jsou dány následující výroky: p: Nejsem lyžař nebo nejsem triatlonista. q: Jestliže nejsem lyžař, jsem triatlonista. Z následujících možností vyberte výrok, který je ekvivaletní s výrokem p a výrok, který je ekvivalentní s výrokem q: v1: Jestliže jsem lyžař, pak nejsem triatlonista. v2: Jestliže nejsem triatlonista, pak nejsem lyžař. v3: Jsem triatlonista nebo jsem lyžař. 16. Je dán výrok r: Jestliže mám auto, jedu k babičce. Ze zadaných výroků vyberte takový, jenž má stejnou pravdivostní hodnotu jako výrok r: a) Jedu k babičce nebo nemám auto. b) Jestliže nemám auto, nejedu k babičce. c) Jestliže jedu k babičce, pak mám auto. d) Jestliže nejedu k babičce, pak nemám auto. e) Nemám auto nebo jedu k babičce. 17. Vyberte každý obrazec na obrázku 1.1, který vyhovuje následujícím podmínkám: Obr. 1.1: 27 a) Obrazec je kruh nebo je černý. b) Obrazec je kruh a je černý. c) Není pravdivé tvrzení, že obrazec je kruh a je černý. d) Obrazec není kruh a není černý. e) Není pravdivé tvrzení, že obrazec je kruh nebo je černý. f) Obrazec je kruh a není černý. g) Obrazec je kruh právě tehdy, když je černý. 18. Zapište symbolicky tyto výroky, rozhodněte o jejich pravdivosti a vytvořte jejich negace: a) p: Pro každé reálné číslo a platí (a + 1)2 = a2 + 2a + 1. b) q: Existuje reálné číslo b takové, že platí (b + 1)3 = b3 + 1. c) r: Pro každé reálné číslo x platí √ x2 = |x|. d) s: Existuje takové reálné číslo y, pro které platí y2 − 6y + 15 = 0. e) t: Existuje takové reálné číslo z, pro které platí z2 + 4 = 0. 19. Zapište symbolicky tyto výroky a rozhodněte o jejich pravdivosti: p: Některá přirozená čísla jsou větší než 1030 . q: Je možné určit racionální číslo větší než 1 102 a menší než 1 101 . r: Je možné určit racionální číslo větší než 1 101 a menší než 1 102 . s: Pro libovolné reálné číslo z je z2 − 10z + 100 > 0. t: Nerovnici x2 − 20x + 120 < 0 nevyhovuje žádné reálné číslo. 20. Rozhodněte o pravdivosti obecného a existenčního výroku a utvořte jeho negaci. Potom výrok a jeho negaci zapište pomocí kvantifikátorů: a) p: Existuje alespoň jedno reálné číslo a, pro které platí a2 = 3. b) q: Pro každé celé číslo b platí 3b + 1 > b. c) r: Pro každý trojúhelník ABC platí, že součet kterýchkoli dvou vnitřních úhlů je větší než úhel pravý. 21. Rozhodněte o pravdivosti, resp. nepravdivosti kvantifikovaného výroku: a) ∀x ∈ R : x2 = −1, b) ∀z ∈ Z : |z| = z, c) ∃x ∈ Q : x ∈ N, d) ∀x ∈ N : x ∈ Z, e) ∀y ∈ Z : y > 0, f) ∃x ∈ N : 2 | x. 22. Zformulujte negace jednoduchých kvantifikovaných výroků z předchozího příkladu. Porovnejte pravdivostní hodnoty těchto negací s pravdivostními hodnotami původních výroků. a) ∃x ∈ R : x2 = −1, b) ∃z ∈ Z : |z| = z, c) ∀x ∈ Q : x /∈ N, d) ∃x ∈ N : x /∈ Z, e) ∃y ∈ Z : y ≤ 0, f) ∀x ∈ N : 2 | x. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 28 23. Ve věštírně seděli tři bohové, kteří odpovídali na otázky: Pravda (mluví vždy pravdu), Lež (vždy lže) a Moudrost (někdy mluví pravdu a někdy lže). Do věštírny přišel filozof, aby zjistil, jak sedí bohové vedle sebe (podle vzhledu to nepoznal). Filozof se zeptal toho vlevo: ”Který vedle tebe sedí?” a dostal odpověď ”Pravda”. Pak se zeptal toho prostředního: ”Kdo jsi?” a dostal odpověď ”Moudrost”. Nakonec se obrátil k pravému: ”Který sedí vedle tebe?” a odpověď zněla: ”Lež”. Jak z těchto odpovědí filozof uhodl pořadí bohů? Výsledky: 1. pravdivé výroky: c), l), nepravdivé výroky: b), d), k), výroky, jejichž pravdivostní hodnota je časově nebo místně podmíněna: e), g), hypotézy: h), i), jazykové výrazy, které nejsou výroky: a), f) (výroková forma), j), m). 4. ¬p: 22 = 4 (pravdivý výrok), ¬q: 8 ≥ 9 (nepravdivý výrok), p ∧ q: (22 = 4) ∧ (8 < 9) (nepravdivý výrok), p ∨ q: (22 = 4) ∨ (8 < 9) (pravdivý výrok), p ∨ q: (22 = 4) ∨ (8 < 9) (pravdivý výrok), p ⇒ q: (22 = 4) ⇒ (8 < 9) (pravdivý výrok), p ⇔ q: (22 = 4) ⇔ (8 < 9) (nepravdivý výrok). 5. Označme výroky m: Mrzne. f: Fouká. Zadané výroky zapsané symbolicky: a) m ∧ ¬f b) ¬m ∧ ¬f c) f ⇒ ¬m d) ¬m ∨ f e) f ⇔ ¬m f) ¬f ∨ m Negace složených výroků zapsané symbolicky a jejich slovní formulace: a) ¬m ∨ f: Nemrzne nebo fouká. b) m ∨ f: Mrzne nebo fouká. c) f ∧ m: Fouká a mrzne. d) m ∧ ¬f: Mrzne a nefouká. e) f ∨ ¬m: Buď fouká, nebo nemrzne. f) ¬f ⇔ m: Nefouká jen tehdy, když mrzne. 6. Označme výroky: l: Koupím limonádu. z: Koupím zmrzlinu. j: Koupím jahody. Zadané výroky zapsané symbolicky: a) m ∧ z ∧ j b) l ⇒ (¬z ∧ ¬j) c) (l ∨ j) ⇔ ¬z 7. Výroky a), b), e), f) jsou pravdivé; výroky c), d), g) jsou nepravdivé. 29 8. Složené výroky a), c), e), h), k), l) jsou pravdivé; složené výroky b), d), f), g), i), j) jsou nepravdivé. 9. Tautologie jsou výrokové formule b), c), d) . Kontradikce jsou výrokové formule a), e). 10. a) Z tabulky pravdivostních hodnot je patrné, že výrokové formule (p∧¬q)∨(¬p∧q) a p ∨ q jsou logicky ekvivalentní. (p ∧ ¬q) ∨ (¬p ∧ q) p ∨ q 1 0 0 0 0 0 1 1 0 1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 1 1 1 0 1 1 0 0 1 1 0 0 0 0 0 0 b) Z tabulky pravdivostních hodnot je patrné, že výrokové formule ¬p∨q a p ⇒ q jsou logicky ekvivalentní. ¬p ∨ q p ⇒ q 0 1 1 1 1 1 0 0 0 1 0 0 1 1 1 0 1 1 1 1 0 0 1 0 c) Z tabulky pravdivostních hodnot je patrné, že výrokové formule (p ⇒ q)∧(q ⇒ p) a p ⇔ q jsou logicky ekvivalentní. (p ⇒ q) ∧ (q ⇒ p) p ⇔ q 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 0 1 0 1 0 1 1 1 1 0 11. a) 2 řádky, b) 4 řádky, c) 8 řádků, d) 16 řádků. 12. Pravdivé jsou výroky c), d). 13. Označme výroky: a: Pojedu autobusem. l: Pojedu letadlem. z: V Londýně zůstanu celý týden. h: Ubytuji se v hotelu. Zadaný složený výrok zapíšeme symbolicky: (a ∨ l) ∧ (z ⇒ h). 14. Ověříme výrokovou formuli D : (¬A ∨ ¬B) ∧ (C ⇔ ¬A) ∧ (¬B ⇒ ¬A), viz tabulka: Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 30 A B C ¬A ¬B ¬A ∨ ¬B C ⇔ ¬A ¬B ⇒ ¬A D 1 1 1 0 0 0 0 1 0 1 1 0 0 0 0 1 1 0 1 0 1 0 1 1 0 0 0 1 0 0 0 1 1 1 0 0 0 1 1 1 0 1 1 1 1 0 1 0 1 0 1 0 1 0 0 0 1 1 1 1 1 1 1 0 0 0 1 1 1 0 1 0 Z tabulky pravdivostních hodnot je zřejmé, že složený výrok D je pravdivý pouze v případě, kdy okno rozbil žák C. 15. Označme výroky: l: Jsem lyžař. t: Jsem triatlonista. S tímto označením pak získáváme složené výroky p: ¬l ∨ ¬t, q: ¬l ⇒ t, v1: l ⇒ ¬t, v2: ¬t ⇒ ¬l, v3: t ∨ l. jejichž pravdivostní hodnoty zapíšeme do tabulky: l t ¬l ¬t p q v1 v2 v3 1 1 0 0 0 1 0 1 1 1 0 0 1 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 1 0 1 1 0 Z tabulky pravdivostních hodnot je zřejmé, že výroky p, v1 a q, v3 jsou ekvivalentní. 16. Označme výroky: p: Mám auto. q: Jedu k babičce. r: Jestliže mám auto, jedu k babičce. Pro toto označení jsou zadané složené výroky zapsané symbolicky následu- jící: a) q ∨ ¬p: Jedu k babičce nebo nemám auto. b) ¬p ⇒ ¬q: Jestliže nemám auto, nejedu k babičce. c) q ⇒ p: Jestliže jedu k babičce, pak mám auto. d) ¬q ⇒ ¬p: Jestliže nejedu k babičce, pak nemám auto. e) ¬p ∨ q: Nemám auto nebo jedu k babičce. Výrok r je zapsán symbolicky p ⇒ q. Provedeme pravdivostní ohodnocení zadaných složených výroků pomocí tabulky pravdivostních hodnot: 31 p q ¬p ¬q p ⇒ q q ∨ ¬p ¬p ⇒ ¬q q ⇒ p ¬q ⇒ ¬p ¬p ∨ q 1 1 0 0 1 1 1 1 1 1 1 0 0 1 0 0 1 1 0 0 0 1 1 0 1 1 0 0 1 1 0 0 1 1 1 1 1 1 1 1 Z tabulky pravdivostních hodnot je zřejmé, že výroky a), d), e) jsou logicky ekvivalentní se zadaným výrokem r. 17. a) 7 obrazců (všechny černé obrazce a dva kruhy, které nejsou černé). b) 2 obrazce (dva černé kruhy). c) 10 obrazců (všechny obrazce mimo dvou černých kruhů). d) 5 obrazců. e) 5 obrazců. f) 2 obrazce (všechny kruhy, které nejsou černé). g) 7 obrazců (dva černé kruhy a pět obrazců, co nejsou černé a nejsou kruhy). 18. a) p : ∀a ∈ R : (a + 1)2 = a2 + 2a + 1. (pravdivý výrok) ¬p : ∃a ∈ R : (a + 1)2 = a2 + 2a + 1. (nepravdivý výrok) ¬p : Existuje reálné číslo a, pro které neplatí (a + 1)2 = a2 + 2a + 1. b) q : ∃b ∈ R : (b + 1)3 = b3 + 1. (pravdivý výrok; b = 0) ¬q : ∀b ∈ R : (b + 1)3 = b3 + 1. (nepravdivý výrok) ¬q : Pro všechna reálná čísla b platí (b + 1)3 = b3 + 1. c) r : ∀x ∈ R : √ x2 = |x|. (pravdivý výrok) ¬r : ∃x ∈ R : √ x2 = |x|. (nepravdivý výrok) ¬r : Existuje reálné číslo x, pro které neplatí √ x2 = |x|. d) s : ∃y ∈ R : y2 − 6y + 15 = 0. (pravdivý výrok: y1 = 5, y2 = 3) ¬s : ∀y ∈ R : y2 − 6y + 15 = 0. (nepravdivý výrok) ¬s : Pro všechna reálná čísla y platí y2 − 6y + 15 = 0. e) t : ∃z ∈ R : z2 + 4 = 0. (nepravdivý výrok) ¬t : ∀z ∈ R : z2 + 4 = 0. (pravdivý výrok) ¬t : Pro všechna reálná čísla z platí z2 − 6z + 15 = 0. 19. p: ∃n ∈ N : n > 30. (pravdivý výrok) q: ∃x ∈ Q : x > 1 102 ∧ x < 1 101 . (pravdivý výrok) r: ∃x ∈ Q : x < 1 102 ∧ x > 1 101 . (nepravdivý výrok) s: ∀z ∈ R : z2 − 10z + 100 > 0. (pravdivý výrok) t: ∀x ∈ R : x2 − 20x + 120 ≥ 0. (pravdivý výrok) 20. a) p : ∃a ∈ R : a2 = 3. (pravdivý výrok) Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 32 ¬p : Pro všechna reálná čísla a platí, že a2 = 3. ¬p : ∀a ∈ R : a2 = 3. (nepravdivý výrok) b) q : ∀b ∈ Z : 3b + 1 > b. (nepravdivý výrok) ¬q : Existuje celé číslo b, pro které platí 3b + 1 ≤ b. ¬q : ∃b ∈ Z : 3b + 1 ≤ b. (pravdivý výrok) c) Označme T množinu všech trojúhelníků a R pravý úhel. r : ∀ ABC ∈ T : (∠ABC + ∠BCA > R) ∧ (∠ABC + ∠CAB > R) ∧ (∠BCA + ∠CAB > R) (nepravdivý výrok) ¬r : Existuje trojúhelník ABC, pro který platí, že součet některých jeho dvou vnitřích úhlů je menší nebo roven úhlu pravému. ¬r : ∃ ABC ∈ T : (∠ABC + ∠BCA ≤ R) ∨ (∠ABC + ∠CAB ≤ R) ∨ (∠BCA + ∠CAB ≤ R). (pravdivý výrok) 21. Výroky a), c), d), f) jsou pravdivé. Výroky b), e) jsou nepravdivé. 22. Výroky b), e) jsou pravdivé. Výroky a), c), d), f) jsou nepravdivé. 23. Zleva seděli bohové v tomto pořadí: Moudrost, Lež, Pravda. 33 1.4 Množiny S pojmem množiny jste se seznámili v souvislosti se zavedením výrokové formy v kapitole 1.2, ze které připomeneme a shrneme základní poznatky o množinách do několika kroků: - množinu chararakterizujeme jako soubor navzájem různých objektů, kdy pro každý objekt platí, že buď do uvažovaného souboru patří, nebo nepatří, - množiny označujeme velkými tiskacími písmeny, např. A, B, M, X, případně velkými psacími písmeny, např. A, B, M,... - objekty, které do dané množiny patří, nazýváme prvky množiny a značíme je zpravidla malými tiskacími písmeny, např. a, b, x, y, - skutečnost, že objekt a je prvkem množiny A, zapisujeme a ∈ A, - skutečnost, že objekt b není prvkem množiny A, zapisujeme b /∈ A, - množinu, která neobsahuje žádný prvek, nazýváme prázdnou množinou a značíme ji symbolem ∅ nebo {}, - množiny, které obsahují alespoň jeden prvek, nazýváme neprázdné. Následující text se bude podrobněji věnovat samotné problematice množin. 1.4.1 Základní způsoby určení množiny Pro jednoznačné určení množiny využíváme dva základní způsoby: 1. Výčtem prvků, tj. vyjmenováním všech prvků množiny (takto lze zadat pouze množinu s nepříliš mnoha prvky). Zadání množiny M výčtem jejích n prvků x1, x2,..., xn zapisujeme následujícím způsobem: M = {x1, x2, ..., xn}. (1.19) Pokud například množina A obsahuje prvky 1, 2, 3, 4, potom množinu A zapíšeme výčtem prvků A = {1, 2, 3, 4}, přičemž výrazy 1 ∈ A, 3 ∈ A jsou pravdivé výroky, výraz 5 /∈ A je výrok nepravdivý. Při určení množiny výčtem prvků přijímáme dohodu, že každý prvek, který do množiny patří, zapisujeme do složených závorek právě jednou, tj. nepřipouštíme zápis typu {1, 2, 2, 4, 3, 4} nebo {1, 1, 4, 4, 2, 3, 4} pro množinu A. 2. Pomocí charakteristické vlastnosti prvků množiny, tj. takové vlastnosti, kterou mají jen prvky této množiny. Zadání množiny M charakteristickou vlastností v(x) jejích prvků x zapisujeme symbolicky následujícím způsobem: M = {x ∈ U; v(x)}, (1.20) kde U je tzv. základní množina, ze které vybíráme prvky množiny M. Symbolický zápis 1.20 pak čteme: Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 34 ”M je množina všech prvků x ze základní množiny U, pro které platí v(x).” Vzhledem k problematice, které jsme se věnovali v odstavci 1.3, můžeme konstatovat, že výraz v(x) je výroková forma jedné proměnné x, základní množina U je její definiční obor a množina M je pak obor pravdivosti výrokové formy v(x). Například symbolický zápis množiny A = {x ∈ N; x < 7} dané charakteristickou vlastností čteme: ”A je množina všech přirozených čísel, která jsou menší než 7”. Množina A je zde obor pravdivosti výrokové formy x < 7 s definičním oborem N. Množina N současně plní funkci základní množiny. Množinu A lze v tomto případě určit i výčtem prvků A = {1, 2, 3, 4, 5, 6} Poznámka 1.8 Základní množinou, ze které vycházíme při všech množinových úvahách, je vždy jasně určeno, které objekty mohou být prvky uvažovaných množin. Je-li dána základní množina, pak již neuvažujeme o jiných objektech než o prvcích této základní množiny. Příklad 1.26 Rozhodněte, o pravdivosti výroku: a) 2 ∈ {1, 2, 3, 5}, b) 4 /∈ {1, 2, 3, 5}, c) x ∈ ∅. Řešení: V případech a), b) se jedná o pravdivé výroky, v případě c) se jedná o výrok nepravdivý. Příklad 1.27 Rozhodněte, jaké prvky obsahují množiny: a) A = {1; 0, 5; −1; 5}, b) B = {a, b, x}, c) C = {a, {a}, {a, b}}, d) D = {{x, y, z, v}}, e) E = {♣, {♦}, ♥, ♠}, f) F = {{1}, {1, 2, 3}}. Řešení: a) Množina A obsahuje 4 prvky: 1; 0,5; -1; 5. b) Množina B obsahuje 3 prvky: a, b, x. c) Množina C obsahuje 3 prvky: a, {a}, {a, b}. d) Množina D obsahuje 1 prvek: {x, y, z, v}. e) Množina E obsahuje 4 prvky: ♣ , {♦}, ♥, ♠. f) Množina F obsahuje 2 prvky: {1}, {1, 2, 3}. Poznámka 1.9 V příkladu 1.27 si můžeme povšimnout, že některé prvky zadaných množin C, D, E, F jsou opět množiny. Na základě této skutečnosti lze konstatovat, že i množiny mohou být prvky jiných množin. Příklad 1.28 Označme X množinu všech studentů vaší studijní skupiny, Y množinu všech studentů, kteří jsou zapsáni do prvního ročníku vaší fakulty. Sebe označte písmenem a, některého jiného studenta vaší skupiny označte písmenem b, jednoho studenta jiné skupiny prvního ročníku označte písmenem c. Rozhodněte o pravdivosti výroku. 35 a) a ∈ X, b) a ∈ Y , c) b ∈ X, d) b ∈ Y , e) c ∈ X, f) c ∈ Y , g) b ∈ Y ∧ b ∈ X, h) c ∈ Y ∧ c /∈ X, i) b ∈ Y ∨ b ∈ X, j) c ∈ X ⇒ c ∈ Y k) c ∈ X ⇔ c ∈ Y . Řešení: Pokud jste studentkou (studentem) prvního ročníku uvažované vysoké školy, pak pouze výroky e), k) jsou nepravdivé, všechny ostatní výroky jsou pravdivé. Příklad 1.29 Množiny A, B jsou dány charakteristickou vlastností. Zapište množiny A, B výčtem prvků i symbolicky. a) Množinu A všech celých čísel, která jsou větší než −2 a menší než 6. b) Množinu B všech přirozených čísel, která jsou dělitelná pěti a zároveň jsou menší než 32. Řešení: a) A = {−1, 0, 1, 2, 3, 4, 5}; symbolicky A = {x ∈ Z; −2 < x < 6}, b) B = {5, 10, 15, 20, 25, 30}; symbolicky B = {x ∈ N; 5 | x ∧ x < 32}. Příklad 1.30 Určete množiny A, B pomocí jejich charakteristické vlastnosti a zapište je symbolicky: a) A = {2, 4, 6, 8, 10}, b) B = {3, 5, 7, 9}. Řešení: a) Množina A je množina všech přirozených čísel, která jsou sudá a zároveň jsou větší než 1 a menší než 11, tj. A = {x ∈ N; 1 < x < 11 ∧ 2 | x}. b) Množina B je množina všech přirozených čísel, která jsou lichá a zároveň jsou větší než 2 a menší než 10, tj. B = {x ∈ N; 2 < x < 10 ∧ 2 | x}. Příklad 1.31 Určete výčtem prvků množiny A, B, C dané charakteristickou vlastností: a) A = {x ∈ Z; −2 ≤ x < 4}, b) B = {x ∈ R; x2 − 1 = 0}, c) C = {x ∈ R; x2 + 2 = 0}. Řešení: a) A = {−2, −1, 0, 1, 2, 3}, b) B = {−1, 1}, c) C = ∅. 1.4.2 Grafické znázornění množin, vztahy meni množinami, operace s mno- žinami K názorné představě o množinách, množinových vztazích a operacích s množinami používáme jejich grafická znázornění v rovině, tzv. množinové diagramy. Uvažujeme-li množinu M danou například charakteristickou vlastností M = {x ∈ U; v(x)}, pak základní množina U se znázorňuje schematicky zpravidla obdélníkem, a množina M se znázorňuje kruhem, popřípadě jiným oválným obrazcem uvnitř tohoto obdélníku. Uvažované množinové diagramy, pomocí kterých lze názorně ilustrovat také vztahy mezi množinami a operace s množinami, se nazývají Vennovy diagramy. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 36 Obr. 1.2: Obrázek 1.2 ilustruje Vennův diagram množiny M = {x ∈ U; 3 | x} všech jednociferných přirozených čísel, která jsou násobky čísla tři. Body v obdélníku znázorňují prvky základní množiny U = {1, 2, 3, ..., 9}, body v kruhu označeného písmenem M znázorňují prvky množiny M = {3, 6, 9}. V této modifikaci Vennova diagramu lze zobrazit až tři množiny, což je pro naše potřeby dostačující. Na obrázku 1.3 vidíme Vennův diagram pro dvě množiny A, B, obrázek 1.4 ilustruje Vennův diagram pro tři množiny A, B, C. Obr. 1.3: Obr. 1.4: Vennův diagram lze znázornit i pro více než tři množiny; v tomto případě však již nemohou být všechny množiny znázorněny kruhy, ale rovinnými útvary, které jsou ohraničeny uzavřenými rovinnými křivkami. Takové Vennovy diagramy jsou velmi nepřehledné a v praxi se nepoužívají. Na obrázku 1.5 ještě uvádíme Vennův diagram pro čtyři množiny A, B, C, D. Obr. 1.5: V následujícím textu budou jednoznačně vymezeny pojmy rovnost množin, podmnožina dané množiny, potenční systém množin a další. 37 • Množiny A, B jsou si rovny, jestliže každý prvek množiny A je prvkem množiny B a zároveň každý prvek množiny B je prvkem množiny A. Tento množinový vztah nazýváme rovnost množin A, B a zapisujeme A = B. V opačném případě říkáme, že množiny A, B si nejsou rovny a značíme A = B. Příklad rovnosti množin: {1, 3, 6} = {1, 3, 6}; {a, b, c} = {c, a, b}. Z uvedených příkladů rovnosti množin je zřejmé, že na pořadí prvků v množině nezáleží. Vzhledem k tomu, že výše uvedené množiny jsou určeny výčtem prvků, je rovnost množin snadno rozpoznatelná. Uvažujeme-li však například množiny A, B dané charakteristickou vlastností A = {x ∈ N; |x − 2| < 4}, B = {x ∈ Z; 1 ≤ x ≤ 5}, není na první pohled patrno, že tyto množiny jsou si rovny, tj. A = B = {1, 2, 3, 4, 5}. • Množina A se nazývá podmnožinou množiny B, je-li každý prvek množiny A zároveň prvkem množiny B. Tento množinový vztah nazýváme inkluze množin A, B a zapisujeme A ⊂ B. Řekneme, že množina A je vlastní podmnožinou množiny B právě tehdy, když platí: A ⊂ B ∧ A = B. Příklad inkluze množin: {1, 2, 3, 4} ⊂ {1, 2, a, e, 4, 3, 6}; {4, e, a} ⊂ {1, 2, a, e, 4, 3, 6} Z uvedené formulace pojmů vyplývá, že rovnost množin A, B je splněna právě tehdy, když množina A je podmnožinou množiny B a zároveň množina B je podmnožinou množiny A. Symbolicky zapsáno: A = B ⇔ (A ⊂ B ∧ B ⊂ A). Příklad 1.32 Rozhodněte o pravdivosti výroků: a) {5, 8} = {8, 5}, b) 1 ⊂ {2, 8, 1}, c) {3, 1} ⊂ {2, 1, 3, 0}. Řešení: Výrok b) je nepravdivý. Výroky a), c) jsou pravdivé. • Potenční systém množin množiny A je množina všech podmnožin množiny A, značíme jej P(A). Kombinatorickými úvahami lze dokázat, že počet prvků potenčního systému P(A) množiny A je 2n , kde n je počet prvků množiny A. Příklad 1.33 Určete potenční systém množiny A = {a, b, c}. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 38 Řešení: Podmnožiny množiny A jsou: A1 = {a}, A2 = {b}, A3 = {c}, A4 = {a, b}, A5 = {b, c}, A6 = {a, c}, A7 = {a, b, c}, A8 = ∅. Tedy P(A) = {{a}, {b}, {c}, {a, b}, {a, c}, {b, c}, {a, b, c}, ∅} nebo též P(A) = {A1, A2, ..., A8}. Počet prvků potenčního systému P(A) tříprvkové množiny A je 23 = 8. Ze zápisu P(A) je zřejmé, že prvky potenčního systému jsou množiny. Předcházející poznatky o výrokových formách jedné proměnné x nám umožní v dalším studiu vyslovit přesné formulace operací s množinami: sjednocení, průnik, rozdíl a symetrický rozdíl množin. • Sjednocením množin A, B je množina, která obsahuje všechny prvky, jež patří do množiny A nebo do množiny B. Sjednocení množin A, B označujeme A ∪ B a znázorňujeme Vennovým diagramem na obrázku 1.6. Symbolicky jej zapíšeme: A ∪ B = {x ∈ U; x ∈ A ∨ x ∈ B} Obr. 1.6: Obr. 1.7: Příklad sjednocení množin: {1, 2, 3} ∪ {a, b} = {1, 2, 3, a, b}, {0, 2, 3, a, x} ∪ {a, x, b, 1} = {0, 1, 2, 3, a, b, x}. • Průnikem množin A, B je množina, která obsahuje všechny prvky, jež patří do množiny A a zároveň do množiny B. Průnik množin A, B označujeme A ∩ B a znázorňujeme Vennovým diagramem na obrázku 1.7. Symbolicky jej zapíšeme: A ∩ B = {x ∈ U; x ∈ A ∧ x ∈ B} Příklad průniku množin: {1, 2, 3} ∩ {3, 1, 5} = {1, 3}, {1, 2, 3} ∩ {a, b} = ∅. 39 Množiny, jejichž průnikem je prázdná množina, se nazývají disjunktní množiny. Například množiny A = {1, 2, 3} a B = {x, y} jsou disjunktní, neboť {1, 2, 3}∩{x, y} = ∅, neboli A ∩ B = ∅. • Rozdílem množin A, B je množina, která obsahuje všechny prvky množiny A, které nepatří do množiny B. Rozdíl množin A, B označujeme A − B a znázorňujeme Vennovým diagramem na obrázku 1.8. Symbolicky jej zapíšeme: A − B = {x ∈ U; x ∈ A ∧ x /∈ B} Obr. 1.8: Obr. 1.9: Příklad rozdílu množin: {1, 2, 3} − {3, 1, 5} = {2}, {3} − {1, 2, 5} = {3}. Příklad 1.34 Množiny A, B jsou dány charakteristickou vlastností. Určete A ∪ B, A ∩ B, A − B. a) A = {x ∈ Z; x ≥ 1} a B = {x ∈ Z; x ≤ 1}, b) A = {x ∈ Z; x > 1} a B = {x ∈ Z; x ≤ 1}, c) A = {x ∈ Z; x > 1} a B = {x ∈ Z; x < 1}. Řešení: a) A ∪ B = Z, A ∩ B = {1}, A − B = {x ∈ Z; x > 1}, b) A ∪ B = Z, A ∩ B = ∅, A − B = {x ∈ Z; x > 1}, c) A ∪ B = Z − {1}, A ∩ B = ∅, A − B = {x ∈ Z; x > 1}. • Symetrickým rozdílem množin A, B je množina, která obsahuje všechny prvky, které patří do právě jedné z množin A a B. Rozdíl množin A, B označujeme A B a znázorňujeme Vennovým diagramem na obrázku 1.9. Symbolicky jej zapíšeme: A B = {x ∈ U; x ∈ A ∨ x ∈ B} Příklad symetrického rozdílu množin: {1, 2, 3} {3, 1, 5} = {2, 5}, Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 40 {3, 1, 5} {1, 5, 3, 7} = {7}. Příklad 1.35 Jsou dány množiny A = {1, 2, 3, 5, 7, 9} a B = {2, 4, 6, 8}. Určete výčtem prvků množiny: a) A B, b) B − A, c) A ∩ B, d) A ∪ B, e) A − B. Řešení: a) A B = {1, 3, 4, 5, 6, 7, 8, 9}, b) B − A = {4, 6, 8}, c) A ∩ B = {2}, d) A ∪ B = {1, 2, 3, 4, 5, 6, 7, 8, 9}, e) A − B = {1, 3, 5, 7, 9}. • Doplněk množiny A v základní množině U je množina, která obsahuje právě ty prvky základní množiny U, které nepatří do množiny A. Značíme jej A , znázorňujeme pomocí Vennova diagramu na obrázku 1.10 a symbolicky zapíšeme. A = {x ∈ U; x /∈ A} Je-li A ⊂ B, nazýváme doplňkem množiny A v množině B rozdíl množin B − A. Označujeme jej AB. Pro A ⊂ B je tedy AB = B − A. Obr. 1.10: Příklad doplňku množiny: Pro A = {3, 4}, B = {1, 2, 3, 4} je AB = B − A = {1, 2}. Příklad 1.36 Je dána základní množina U = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} a množiny A = {1, 2, 3, 4, 5}, B = {2, 4, 6}. Určete následující množiny výčtem prvků a znázorněte je užitím Vennova diagramu: a) A , b) A ∪ B, c) A ∩ B, d) A − B, e) B − A, f) A B. Řešení: a) A = {6, 7, 8, 9, 10}, b) A ∪ B = {1, 2, 3, 4, 5, 6}, c) A ∩ B = {2, 4}, d) A − B = {1, 3, 5}, e) B − A = {6}, f) A B = {1, 3, 5, 6}. Znázornění užitím Vennova diagramu je na obrázku 1.11. 41 Obr. 1.11: Příklad 1.37 Všechny děti, které jsou na hřišti, mají oblečenou mikinu nebo kraťasy (tzn. alespoň jednu z těchto dvou druhů ošacení). Mikinu mají: Zdena, Adéla, Kamil, Péťa, Simona a Tomáš. Kraťasy mají: Adéla, Ivan, Robert, Tomáš, Simona, Ota, Jirka a Zdena. a) Určete všechny děti na hřišti, kteří mají mikinu i kraťasy. b) Zapište množinu všech dětí, kteří mají mikinu nebo kraťasy. Řešení: Pro přehlednost si zapišme všechy děti na hřišti počátečními písmeny jejich jmen s použitím písmen malé abecedy, tedy např. Zdena - z, Adéla - a, Kamil - k, atd. Množinu M všech dětí na hřišti, které mají mikinu, zapíšeme: M = {z, a, k, p, s, t}. Množinu K všech dětí na hřišti, které mají kraťasy, zapíšeme: K = {a, i, r, s, t, o, j, z}. a) Množinu všech dětí na hřišti, kteří mají mikinu i kraťasy, zapíšeme: M ∩ K = {a, z, s, t}. Mikinu a současně kraťasy mají děti: Zdena, Adéla, Simona a Tomáš. b) Množinu všech dětí na hřišti, kteří mají mikinu nebo kraťasy, zapíšeme: M ∪ K = {z, a, k, p, s, t, i, r, o, j}. Mikinu nebo kraťasy mají děti: Zdena, Adéla, Kamil, Péťa, Simona, Tomáš, Ivan, Robert, Ota a Jirka. Pro větší názornost lze tuto situaci vyjádřit Vennovým diagramem na obrázku 1.12. Obr. 1.12: Poznámka 1.10 Podobné úlohy jako v příkladu 1.37 řeší žáci na 1. stupni ZŠ a prostřednictvím Vennova diagramu si danou situaci mohou takto znázornit. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 42 Poznámka 1.11 V teorii množin máme řadu množinových rovností, mezi které patří: (M1) (A ∪ B) = A ∩ B , (M2) (A ∩ B) = A ∪ B . Rovnost (M1) čteme: ”Doplněk sjednocení množin A, B je roven průniku doplňků množin A, B.” Rovnost (M2) čteme: ”Doplněk průniku množin A, B je roven sjednocení doplňků množin A, B.” Rovnostem (M1) a (M2) říkáme de Morganovy vzorce. Mezi základní množinové rovnosti dále patří: (M3) A ∩ B = B ∩ A komutativnost průniku, (M4) A ∪ B = B ∪ A komutativnost sjednocení, (M5) (A ∩ B) ∩ C = A ∩ (B ∩ C) asociativnost průniku, (M6) (A ∪ B) ∪ C = A ∪ (B ∪ C) asociativnost sjednocení. Další množinové rovnosti vyjadřují vzájemnou distributivnost průniku a sjedno- cení: (M7) A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C) distributivnost průniku vzhledem ke sjednocení, (M8) A ∪ (B ∩ C) = (A ∪ B) ∩ (A ∪ C) distributivnost sjednocení vzhledem k průniku. Existuje ještě celá řada dalších množinových rovností: (M9) (A ) = A, (M10) A ∪ A = U U je základní množina, (M11) A ∩ A = ∅, (M12) A ∩ A = A idempotence průniku, (M13) A ∪ A = A idempotence sjednocení, (M14) A ∩ U = A neutrálnost základní množiny U vzhledem k průniku, (M15) A ∩ ∅ = ∅ agresívnost prázdné množiny vzhledem k průniku, (M16) A ∪ U = U agresívnost základní množiny U vzhledem ke sjednocení, (M17) A ∪ ∅ = A neutrálnost prázdné množiny vzhledem ke sjednocení. Zkoumáme-li Vennův diagram pro dvě množiny A, B, vidíme, že každý prvek základní množiny U bude prvkem právě jedné ze čtyř množin K1, K2, K3 a K4, viz obrázek 1.13. Množiny K1, K2, K3, K4 nazýváme komponentami. Komponenty jsou určeny charakteristickou vlastností takto: K1 = {x ∈ U; x ∈ A ∧ x /∈ B}, K2 = {x ∈ U; x ∈ A ∧ x ∈ B}, K3 = {x ∈ U; x /∈ A ∧ x ∈ B}, K4 = {x ∈ U; x /∈ A ∧ x /∈ B}. 43 Pro komponenty K1, K2, K3, K4 platí následující množinové vztahy: K1 = A − B, K2 = A ∩ B, K3 = B − A, K4 = (A ∪ B) , K1 ∪ K2 ∪ K3 ∪ K4 = U, K1 ∩ K2 = K1 ∩ K3 = K1 ∩ K4 = K2 ∩ K3 = K2 ∩ K4 = K3 ∩ K4 = ∅2 . Obr. 1.13: Příklad 1.38 Ze 129 studentů chodí do menzy na oběd nebo na večeři pravidelně 116 studentů. 62 studentů nechodí na oběd nebo nechodí na večeři. Přitom na obědy jich chodí o 47 více než na večeři. Kolik z nich chodí na obědy a večeře, kolik jen na večeře a kolik jen na obědy? Řešení: Základní množina U bude množina všech 129 studentů. Označme O množinu všech studentů, kteří chodí na obědy a V množinu všech studentů, kteří chodí na večeře. Prvky základní množiny U se rozdělí do čtyř komponent K1, K2, K3 a K4. Tyto komponenty jsou charakterizovány následovně: K1 je množina všech studentů, kteří chodí na obědy a nechodí na večeře (zapsáno symbolicky K1 = {x ∈ U; x ∈ O ∧ x /∈ V }), K2 je množina všech studentů, kteří chodí na obědy a současně chodí na večeře (zapsáno symbolicky K2 = {x ∈ U; x ∈ O ∧ x ∈ V }), K3 je množina všech studentů, kteří nechodí na obědy a chodí na večeře (zapsáno symbolicky K3 = {x ∈ U; x /∈ O ∧ x ∈ V }), K4 je množina všech studentů, kteří nechodí na obědy ani nechodí na večeře (zapsáno symbolicky K4 = {x ∈ U; x /∈ O ∧ x /∈ V }). Označme po řadě a, resp. b, resp. c, resp. d počet prvků komponenty K1, resp. K2, resp. K3, resp. K4, viz obrázek 1.14. Počty studentů v jednotlivých komponentách jsou charakterizovány následovně: 2 Komponenty K1, K2, K3, K4 jsou navzájem disjunktní. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 44 a je počet všech studentů, kteří chodí na obědy a nechodí na večeře, tj. počet prvků množiny K1, b je množina všech studentů, kteří chodí na obědy a současně chodí na večeře, tj. počet prvků množiny K2, c je množina všech studentů, kteří nechodí na obědy a chodí na večeře, tj. počet prvků množiny K3, d je množina všech studentů, kteří nechodí na obědy ani nechodí na večeře, tj. počet prvků množiny K4. Obr. 1.14: Pro určení čtyř neznámých a, b, c, d je třeba sestavit čtyři lineární rovnice. Počet všech studentů základní množiny U vyjádříme rovnicí a + b + c + d = 129. (1.21) Počet žáků, kteří chodí na oběd nebo chodí na večeři vyjádříme rovnicí a + b + c = 116. (1.22) Počet žáků, kteří nechodí na oběd nebo nechodí na večeři vyjádříme rovnicí a + c + d = 62. (1.23) Situaci, kdy na obědy chodí o 47 žáků více než na večeři vyjádříme a − c = 47. (1.24) Získáme tak soustavu čtyř rovnic 1.21, 1.22, 1.23 a 1.24 o čtyřech neznámých a, b, c, d, kterou je třeba vyřešit: (1) a + b + c + d = 129 (2) a + b + c = 116 (3) a + c + d = 62 (4) a − c = 47. 45 Odečteme-li druhou rovnici (2) od první (1), získáme d = 13. Odečteme-li třetí rovnici (3) od první (1), získáme b = 67. Sečteme-li třetí (3) a čtvrtou (4) rovnici, dostaneme 2a + d = 109, dosazením za d získáme a = 48. Dosazením do čtvrté rovnice (4) za a získáme c = 1. Odpověď: Na obědy a večeře chodí 67 studentů, pouze na večeře chodí 1 student, pouze na obědy chodí 48 studentů. Zkoumáme-li Vennův diagram pro tři množiny A, B, C, vidíme, že každý prvek základní množiny U bude prvkem právě jedné z osmi komponent K1, K2, K3, K4, K5, K6, K7 a K8, viz obrázek 1.15. Komponenty jsou určeny charakteristickou vlastností takto: K1 = {x ∈ U; x ∈ A ∧ x /∈ B ∧ x /∈ C}, K2 = {x ∈ U; x ∈ A ∧ x ∈ B ∧ x /∈ C}, K3 = {x ∈ U; x /∈ A ∧ x ∈ B ∧ x /∈ C}, K4 = {x ∈ U; x ∈ A ∧ x /∈ B ∧ x ∈ C}. K5 = {x ∈ U; x ∈ A ∧ x ∈ B ∧ x ∈ C}, K6 = {x ∈ U; x /∈ A ∧ x ∈ B ∧ x ∈ C}, K7 = {x ∈ U; x /∈ A ∧ x /∈ B ∧ x ∈ C}, K8 = {x ∈ U; x /∈ A ∧ x /∈ B ∧ x /∈ C}. Obr. 1.15: Pro komponenty K1,..., K8 platí následující množinové vztahy: K1 = A ∩ B ∩ C , K2 = A ∩ B ∩ C , K3 = A ∩ B ∩ C , K4 = A ∩ B ∩ C, K5 = A ∩ B ∩ C, K6 = A ∩ B ∩ C, K7 = A ∩ B ∩ C, K8 = A ∩ B ∩ C . Příklad 1.39 Ve třídě je 38 žáků. Z nich umí 18 plavat, 17 bruslit a 19 jezdit na kole. Bruslit a jezdit na kole umí 10 žáků, plavat a bruslit umí 7 žáků, plavat a jezdit na kole umí 9 žáků a 3 žáci umí všechny tři dovednosti. Kolik žáků neovládá žádnou dovednost? Kolik žáků umí právě jednu, kolik žáků umí právě dvě dovednosti. Řešení: Základní množina U bude množina všech 38 žáků. Označme P množinu všech Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 46 žáků, kteří umí plavat, B množinu všech žáků, kteří umí bruslit a K množinu všech žáků, kteřá umí jezdit na kole. Prvky základní množiny U se rozdělí do osmi komponent K1, K2, K3, K4, K5, K6, K7 a K8. Počty žáků v jednotlivých komponentách označíme písmeny, viz Vennův diagram na obrázku 1.16. Pro určení osmi neznámých a, b, c, d, e, f, g, h je třeba sestavit lineární rovnice. Obr. 1.16: (1) a + b + c + d + e + f + g + h = 38, (2) a + b + c + e = 18, (3) a + b + d + f = 17, (4) a + c + d + g = 19, (5) a + d = 10, (6) a + b = 7, (7) a + c = 9, (8) a = 3. Po dosazení a = 3 z poslední rovnosti do rovnic (7), (6) a (5) určíme hodnoty pro c = 6, b = 4 a d = 7. Dosazením těchto hodnot do rovice (2) získáme e = 5, do rovnice (3) získáme f = 3 a do rovnice (4) získáme g = 3. Všechny předchozí získané hodnoty dosadíme do rovnice (1) a získáme h = 7. Odpověď: Celkem 7 žáků neovládá žádnou z dovedností. Celkem 11 žáků (e + f + g) umí právě jednu dovednost a 17 žáků (b + c + d) umí právě dvě dovednosti. Příklad 1.40 Pro množiny A, B, C platí následující vztahy: A − B = B ∩ C ∧ C ⊂ A ∧ B − A = ∅. Znázorněte situaci pomocí symbolů ∅ a • v množinovém diagramu a rozhodněte, který z následujících výroků je pravdivý3 : 3 Symboly ∅, resp. • jsou symboly pro prázdnou, resp. neprázdnou množinu. 47 a) A ∩ B = C B, b) B C = ∅, c) C ∪ B ⊂ A ∪ C, d) A = (B ∪ C) − (A B), e) A C = ∅, f) A ⊂ C . Řešení: Zaznamenáme-li zadané podmínky prostřednictvím disjunktních komponent K1,..., K8 množinového diagramu pro tři množiny A, B, C, jednoduše zjistíme, že: A − B = K1 ∪ K4, B ∩ C = K5 ∪ K6, B − A = K3 ∪ K6. Vyjdeme z prostřední podmínky. Je-li C ⊂ A, znamená to, že komponenty K6 a K7 musí být prázdné množiny. Protože B − A = ∅, musí být symbol • v komponentě K3 (jediná možnost pro umístění • je K3). Aby platilo A − B = B ∩ C, je nutné, aby K1 = K4 = K5 = ∅. Situace je znázorněna na obrázcích 1.17 a 1.18. Obr. 1.17: Obr. 1.18: Nepravdivé výroky jsou b), d), f). Pravdivé výroky jsou a), c). O pravdivosti výroku e) nelze rozhodnout, neboť ze zadání úlohy nelze určit komponentu K2. Příklad 1.41 Rozhodněte, jaké podmínky musí splňovat množiny A, B, C, aby pro množiny L, P zadané L = [(A ∪ B) − C] ∩ (C B), P = (B − C) ∩ (A C) platilo: a) L ⊂ P, b) P ⊂ L, c) P = L, d) P = L. Řešení: Tuto úlohu je výhodné řešit graficky, kdy nejprve znázorníme Vennův diagram pro množiny A, B, C. Množiny L, resp. P, které jsou výsledky operací množin A, B, C, jsou graficky znázorněny na obrázcích 1.19, resp. 1.20. Vzhledem ke komponentám K1, ..., K8 je z obou obrázků vidět, že L = K2 ∪ K3 a P = K3. Odtud získáme následující závěry: 1) Je-li A ∩ B ∩ C = ∅, pak je L ⊂ P, 2) P ⊂ L platí vždy, 3) Je-li A ∩ B ∩ C = ∅, pak je L = P, 4) Je-li A ∩ B ∩ C = ∅, pak je L = P. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 48 Obr. 1.19: Obr. 1.20: Poznámka 1.12 Pro čtyři množiny A, B, C, D obsahuje Vennův diagram celkem 16 komponent. Touto situací se však v dalším textu nebudeme zabývat. 1.4.3 Úlohy k procvičení 1. Zjistěte pravdivostní hodnotu výroků: a) b /∈ {a, {b}, c}, b) M ∈ {M}, c) b ∈ {a, b, c}, d) {a, b} ∈ {a, {a, b}, b}, e) c /∈ {{a, {c}}, b}. 2. Je dána množina A = {{a, {c}}, b}. Rozhodněte o pravdivosti výroků: a) a ∈ A, b) b ∈ A, c) c ∈ A, d) {a} ∈ A, e) {c} ∈ A, f) {a, {c}} ∈ A. 3. Rozhodněte, který z těchto tří objektů 3, {3}, {2, 3} je, resp. není prvkem množiny: a) N, b) {2, 3}, c) {{3}, {2, 3}}. 4. Zapište symbolicky: a) A je množina všech celočíselných dělitelů čísla 4. b) B je množina všech přirozených čísel větších než 5 3 . c) C je množina všech společných přirozených dělitelů čísel 36 a 42. d) D je množina všech přirozených čísel, pro které platí x2 + 5x − 14 = 0. e) E je množina všech prvků množiny Z = {1, 2, ..., 10}, pro které platí x − 5 > 3. 5. Popište slovy množiny zadané symbolicky charakteristickou vlastností: a) A = {x ∈ N; 8|x}, b) B = {x ∈ Z; x2 + 8x + 15 = 0}, c) C = {x ∈ R; x > √ 5}, d) D = {x ∈ N; x3 > 100}, 6. Rozhodněte, mezi kterými dvojicemi daných množin existují vztahy rovnosti nebo inkluze: 49 A = {1, 2, 3, 4, 5}, B = {3, 4, 5}, C = {3, 4}, D = {4, 3, 5}. 7. Určete potenční systém množiny M = {x, y, z, v}. 8. Rozhodněte, zda platí: a) {1, 2} ∈ {{1, 2, 3}, {1, 3}, 1, 2}, b) {1, 2} ⊂ {{1, 2, 3}, {1, 3}, 1, 2}. 9. Některé z následujících výroků nejsou pravdivé. Uveďte, které: a) a ∈ {a, b}, b) {a} ⊂ {a, b}, c) {a} ∈ {a, b}, d) 3 ∈ {3}, e) {3} ∈ {3}, f) {3} ⊂ {3}, g) ∅ ⊂ {∅}, h) ∅ ∈ {∅}. 10. Jsou dány množiny A = {a, b, c, d, e}, B = {a, d, e}, C = {e, f, g, h}. Určete množiny: a) A ∪ B, b) A ∪ C, c) B ∩ C, d) A ∩ B, e) A − B, f) B − C, g) A − C, h) BA. 11. Soutěže v anglickém jazyce se zúčastnili: Jana, Stela, Dan a Pavel. Soutěže v německém jazyce se zúčastnili: Katka, Stela, Pavel, Filip a Zbyněk. Zapište množinu všech dětí, které soutěžily: a) v obou jazycích (tj. v anglickém i německém jazyce), b) v alespoň jednom jazyce (tj. v anglickém nebo německém jazyce), c) jen v anglickém jazyce, d) jen v německém jazyce, e) právě v jednom jazyce (tj. jen v anglickém nebo jen v německém jazyce). 12. Uvažujte dvě množiny bodů v rovině, z nichž jedna je kružnice k a druhá je přímka p. Které množiny mohou být průnikem k ∩ p? 13. Uvažujte dvě přímky p a q v rovině. Které množiny mohou být průnikem p ∩ q? 14. Je dána množina U = {1, 2, 3, 4, 5, 6, 7, 8, 9} a množina A = {2, 4, 6, 8}. Určete výčtem prvků množinu X, jestliže platí: a) A ∩ X = {2} ∧ A ∪ X = U − {1, 9}, b) A − X = {2, 4, 8} ∧ X − A = {3, 9}, c) A ∩ X = ∅ ∧ A X = U − {9}. 15. Je dána množina U = {1, 2, 3, 4}. Určete výčtem prvků množiny A, B, A B , A − (B ∪ A), jestliže: a) A = {x ∈ U; x2 ≤ 1 ⇒ x > 1}, B = {x ∈ U; x = x ⇔ (x = 3 ∨ x > 2)}, b) A = {x ∈ U; (x ∈ U ⇒ x ≤ 1) ∧ x = 1}, B = {x ∈ U; (x = 1 ∨ x2 = 4) ⇔ x < 4}. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 50 16. Je dána množina A = {a, b, c, d}. Určete výčtem prvků množiny a) A = {x ∈ U; x = b ⇒ x = b}, b) B = {x ∈ U; x = a ⇔ x ∈ U}, c) (A ∩ B ) − (A ∩ B), d) (A B) ∪ (A B ). 17. Je dána množina U = {1, 2, 3, 4, 5, 6}. Určete výčtem prvků množiny A, B, jestliže platí: a) A ∩ B = {3} ∧ B − A = {4, 5} ∧ A − B = {2}, b) A ∪ B = A B = {2, 4, 5} ∧ 2 ∈ A ∧ 4 /∈ A, c) B − A = A B = {6} ∧ (A ∪ B) = {2, 3}, d) A = {1, 6, 4, 5} ∧ (A ∪ B) = {4, 5} ∧ A − B = {1}. 18. Je dána množina U = {0, 1, 2, 3, 4, 5, 6}. Určete výčtem prvků množiny A, B, jestliže platí: A = {x ∈ U; x = 0 ⇔ x < 3}, B = {x ∈ U; (x2 = 4 ∨ x < 2) ⇒ x > 3}. Množiny A, B znázorněte pomocí Vennových diagramů a rozhodněte, který z následujících výroků je pravdivý: a) A − B = A B, b) B ⊂ A, c) A ⊂ B, d) B − A ⊂ A, e) A ∪ B = A, f) A = A ∪ B . 19. Pro množiny A, B, C platí: A = B ∩ C ∧ A − B ⊂ A − C ∧ A ∩ B = ∅. Užitím symbolů ∅ a • znázorněte situaci pomocí Vennova diagramu a rozhodněte, který z následujících výroků vždy platí: a) A ⊂ B, b) B ⊂ A, c) A = B, d) A ⊂ C, e) C ⊂ A, f) A = C, g) B ⊂ C, h) C ⊂ B, 20. Pro množiny A, B, C platí: a) A B = B ∩ C ∧ A ⊂ C − A ∧ B = ∅, b) A ∪ B = B − A ∧ B ∩ C = ∅ ∧ B C = A ∩ B ∩ C , c) A B = A C ∧ B ∩ C ⊂ A ∧ B = ∅. Užitím symbolů ∅ a • znázorněte situaci pomocí Vennova diagramu a rozhodněte o pravdivosti následujících výroků: 1) C = ∅, 2) B C = ∅, 3) A ∪ B = A B, 4) A = ∅, 5) B ∪ C = B ∩ C, 6) A ∩ B ⊂ B ∩ C, 7) A ⊂ C, 8) (A ∪ B ∪ C) = A . 51 21. Pro množiny A, B, C platí: a) A ∩ B = A B ∧ B ⊂ C ∧ B C = ∅, b) A = B ∩ C ∧ A − B ⊂ A − C ∧ A ∩ B = ∅. Užitím symbolů ∅ a • znázorněte situaci ve Vennově diagramu a rozhodněte o pravdivosti následujících výroků: 1) C − B = A ∪ C, 2) A ⊂ B, 3) B ∪ C = A ∩ C, 4) A ∩ B ⊂ A ∪ B, 5) A B ⊂ A ∪ B, 6) (A ∪ B ∪ C) = ∅. 22. Je dána základní množina U = {1, 2, 3, 4, 5, 6, 7, 8} a její podmnožina A = {1, 3, 4, 5, 7, 8}. Určete výčtem prvků množinu B (B ⊂ U), pro kterou platí A ∩ B = {3; 5}. 23. M je množina všech nenulových přirozených čísel, která jsou násobkem sedmi a jsou menší než 245. K je množina všech nenulových přirozených násobků čísla 5 menších než 245. Určete, kolik mají množiny M, K, M ∩ K a M ∪ K prvků, aniž byste provedli výčet prvků jednotlivých množin. 24. Množina A má 18 prvků, množina B má 24 prvků. Je možné, aby průnik A ∩ B měl a) 6 b) 18 c) 20 prvků? sjednocení A ∪ B mělo d) 30 e) 42 f) 43 prvků? 25. Jsou dány množiny U = {a, b, c, d, e, f, g, h, j}, A = {c, f, h, j}, B = {b, c, e, g, h}. Zadanou situaci znázorněte užitím Vennových diagramů a výčtem prvků určete následující množiny: a) A , b) A ∪ B, c) A ∩ B, d) A − B, e) B − A, f) A B. 26. Zapište výčtem prvků základní množinu U a množiny K, L podle jejich znázornění ve Vennově diagramu na obrázku 1.21. Obr. 1.21: 27. Znázorněte následující množiny L, P v diagramu množin A, B, C, je-li dáno: Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 52 a) L = [B − (B − A)] ∪ [A ∪ (B ∩ C)], P = [(B C) − C] ∪ (A ∩ B), b) L = (A ∪ B) ∩ [(A − B) ∪ (B − C)], P = [(A − B) ∪ (C B)] − C. Rozhodněte, jaké podmínky musí splňovat množiny A, B, C, aby platilo: 1) L ⊂ P, 2) P ⊂ L, 3) L = P, 4) L = P. 28. Zapište množiny znázorněné Vennovým diagramem na obrázcích: a) 1.22, b) 1.23, c) 1.24. Obr. 1.22: Obr. 1.23: Obr. 1.24: 29. Pomocí Vennova diagramu ověřte, že pro každé dvě množiny A, B platí de Morganovy zákony (viz poznámka 1.11): a) (A ∪ B) = A ∩ B , b) (A ∩ B) = A ∪ B . 30. Pomocí Vennova diagramu ověřte, že pro každé tři množiny A, B, C platí: a) A ∪ (B ∩ C) = (A ∪ B) ∩ (A ∪ C) (distributivnost sjednocení množin vzhledem k průniku množin), b) A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C) (distributivnost průniku množin vzhledem ke sjednocení množin). 31. Sledujme všechny zákazníky, kteří v pátek odpoledne nakupovali v jednom obchodě s potravinami. Zajímají nás všichni ti, kteří koupili rýži a všichni ti, kteří koupili těstoviny. Označme U jako množinu všech zákazníků, kteří v daném obchodě nakupovali v pátek odpoledne (tj. základní množina), dále označme R, resp. T 53 množiny zákazníků, kteří v pátek odpoledne koupili rýži, resp. těstoviny. Přiřaďte možnosti a) - d) k jejich správným symbolickým zápisům 1) - 4). a) množina všech zákazníků, kteří koupili alespoň jeden druh z uvedeného zboží, b) množina všech zákazníků, kteří koupili nejvýše jeden druh z uvedeného zboží, c) množina všech zákazníků, kteří koupili právě jeden druh z uvedeného zboží, d) množina všech zákazníků, kteří nekoupili rýži, ale koupili těstoviny. 1) {x ∈ U; x ∈ R ∨ x ∈ T}, 2) {x ∈ U; x /∈ R ∧ x ∈ T}, 3) {x ∈ U; x /∈ R ∨ x /∈ T}, 4) {x ∈ U; x ∈ R ∨ x ∈ T}. 32. Ve třídě s 33 žáky jsou odběratelé časopisu Sluníčko a Čtyřlístek. 20 žáků odebírá alespoň jeden z těchto časopisů, přitom 20 žáků neodebírá Sluníčko. Pouze 4 žáci odebírají oba časopisy. Kolik žáků odebírá časopis Čtyřlístek? 33. Do zoologické zahrady jelo 35 dětí z 1. ročníku. 22 z nich si koupilo párek v rohlíku, 17 z nich si koupilo kofolu. Kolik dětí si koupilo párek v rohlíku i kofolu, když víme, že 2 děti si nekoupily nic? 34. V atletice nebo v plavání soutěžilo celkem 37 dětí. V atletice jich soutěžilo o polovinu více než v plavání. Pouze v atletice jich bylo 7 krát více než v obou disciplínách současně. Kolik dětí soutěžilo v každé disciplíně? 35. Ve třídě je 40 dětí. Na kytaru nebo na flétnu jich hraje polovina třídy. Jen na kytaru jich hraje o 4 více než na flétnu a 4 krát více než těch, kteří hrají jen na flétnu. Kolik dětí hraje na kytaru, kolik dětí hraje na flétnu a kolik jich hraje na oba nástroje současně? 36. Pro studenty tří tříd maturitního ročníku (celkem 114 studentů) byly zavedeny tři opakovací kurzy. Kurz matematiky navštěvovalo 70 studentů, kurzy fyziky a chemie po 40 studentech. Do kurzů matematiky a chemie chodilo 25 studentů, kurzy matematiky a fyziky navštěvovalo 20 studentů, fyziky a chemie 15 studentů. Celkem 5 studentů navštěvovalo všechny tři kurzy. Kolik studentů nenavštěvovalo žádný z kurzů? 37. Ze 102 zaměstnanců programátorské firmy ovládá angličtinu 38 lidí, ruštinu 36 a němčinu 32 lidí. Ruštinu a němčinu ovládá 12 lidí, ruštinu a angličtinu 18, němčinu a angličtinu 7 lidí. Všechny tři jazyky současně ovládá 5 lidí. Kolik lidí neovládá žádný z uvedených jazyků? Kolik lidí ovládá jediný jazyk? 38. Ze 35 žáků jedné třídy jich bylo o prázdninách v Itálii 7 a právě tolik jich bylo ve Francii. Rakousko navštívilo 5 žáků. V žádné z těchto zemí nebylo 21 žáků, všechny tři země navštívil 1 žák. Ve Francii a Rakousku byli 2, v Rakousku a Itálii byl 1 žák. Kolik žáků navštívílo o prázdninách Itálii nebo Francii, Rakousko nebo Itálii, kolik Rakousko nebo Francii? Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 54 39. Ve Vennově diagramu znázorněte množinu: a) {x ∈ U; x ∈ A ∧ x /∈ B}, b) {x ∈ U; (x ∈ A ∧ x /∈ B) ∨ (x /∈ A ∧ x ∈ B)}, c) {x ∈ U; x /∈ A ∨ x /∈ B}. Výsledky: 1. Všechny výroky a), b), c), d), e) jsou pravdivé. 2. Pravdivé jsou výroky b), f). Nepravdivé jsou výroky a), c), d), e). 3. a) 3 ∈ N, {3} /∈ N, {2, 3} /∈ N. b) 3 ∈ {2, 3}, {3} /∈ {2, 3}, {2, 3} /∈ {2, 3}. c) 3 /∈ {{3}, {2, 3}}, {3} ∈ {{3}, {2, 3}}, {2, 3} ∈ {{3}; {2, 3}}. 4. a) A = {x ∈ Z; 4 | x}, b) B = {x ∈ N; x > 5 3 }, c) C = {x ∈ N; x | 36 ∧ x | 42}, d) D = {x ∈ N; 6 | x}, e) E = {x ∈ N; x2 + 5x − 14 = 0}, f) F = {x ∈ Z; x − 5 > 3}, kde Z = {1, 2, ..., 10}. 5. a) A je množina všech přirozených čísel dělitelných osmi nebo A je množina všech přirozených násobků čísla osm. b) B je množina všech celých čísel, která jsou řešením rovnice x2 + 8x + 15 = 0. c) C je množina všech reálných čísel větších než √ 5. d) D je množina všech lichých celých čísel, která jsou násobky pěti. 6. B ⊂ A, C ⊂ A, D ⊂ A, C ⊂ B, C ⊂ D, B = D. 7. P(M) = {{x}, {y}, {z}, {v}, {x, y}, {x, z}, {x, v}, {y, z}, {y, v}, {z, v}, {x, y, z}, {x, y, v}, {x, z, v}, {y, z, v}, {x, y, z, v}, ∅}. Množina P(M) má 16 prvků. 8. Výrok a) je nepravdivý. Výrok b) je pravdivý. 9. Výroky c), e) jsou nepravdivé. Výroky a), b), d), f), g), h) jsou pravdivé. 10. a) A ∪ B = {a, b, c, d, e}, b) A ∪ C = {a, b, c, d, e, f, g, h}, c) B ∩ C = {e}, d) A ∩ B = {a, d, e}, e) A − B = {b, c}, f) B − C = {a, d}, g) A − C = {a, b, c, d}, h) BA = {b, c}. 11. Označme pro stručnost účastníky soutěží počátečními písmeny jejich jmen. Množinu A všech soutěžících v anglickém jazyce, zapíšeme: A = {j, s, d, p}. 55 Množinu N všech soutěžících v německém jazyce, zapíšeme: N = {k, s, p, f, z}. a) Množinu soutěžících v obou jazycích, zapíšeme: A ∩ N = {s, p}. V anglickém i německém jazyce soutěžili Stela a Pavel. b) Množinu soutěžících v anglickém nebo německém jazyce, zapíšeme: A ∪ N = {k, s, p, f, z, j, d}. V anglickém nebo německém jazyce soutěžili Stela, Pavel, Katka, Filip, Zbyněk, Jana a Dan. c) Množinu soutěžících jen v anglickém jazyce, zapíšeme: A − N = {j, d}. Pouze v anglickém jazyce soutěžili Jana a Dan. d) Množinu soutěžících jen v německém jazyce, zapíšeme: N − A = {k, f, z}. Pouze v anglickém jazyce soutěžili Katka, Filip, Zbyněk. e) Množinu soutěžících právě v jednom jazyce, zapíšeme: A N = {j, d, k, f, z}. Pouze v jednom jazyce soutěžili Katka, Filip, Zbyněk, Jana a Dan. 12. V závislosti na vzájemné poloze kružnice k a přímky p v rovině může nastat právě jedna z těchto tří možností: a) kružnice k a přímka p se neprotínají, tj. k ∩ p = ∅, b) kružnice k a přímka p se dotýkají v bodě dotyku T, tj. k ∩ p = {T}, c) kružnice k a přímka p se protínají ve dvou bodech X, Y , tj. k ∩ p = {X, Y }. 13. V závislosti na vzájemné poloze přímek p a q v rovině může nastat právě jedna z těchto tří možností: a) přímky p a q se neprotínají, tj. p ∩ q = ∅, b) přímky p a q se protínají v bodě P (tzv. průsečík přímek), tj. p ∩ q = {P}, c) přímky p a q jsou totožné (p = q), tj. p ∩ q = p. 14. a) X = {2, 3, 5, 7}, b) X = {3, 6, 9}, c) X = {1, 3, 5, 7} 15. a) A = {2, 3, 4}, B = {3, 4}, A = {1}, B = {1, 2}, A B = {2}, A − (B ∪ A) = ∅. b) A = {1}, B = {1, 2, 4}, A = {2, 3, 4}, B = {3}, A B = {2, 4}, A − (B ∪ A) = {2, 4}. 16. a) A = {a, c, d}, b) B = {b, c, d}, c) A = {b}, B = {a}, A ∩B = ∅, A∩B = {c, d}, (A ∩B )−(A∩B) = ∅, d) A B = {a, b}, A B = {a, b}, (A B) ∪ (A B ) = {a, b}. 17. a) A = {2, 3}, B = {3, 4, 5}, b) úloha má dvě řešení: A1 = {2, 5}, B1 = {4}; A2 = {2}, B2 = {4, 5}, Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 56 c) A = {1, 4, 5}, B = {1, 4, 5, 6}, d) úloha nemá řešení (nelze, aby 1 ∈ A a současně 1 ∈ A ). 18. A = {0, 3, 4, 5, 6}, B = {3, 4, 5, 6}. Výroky a), b), d), e) jsou pravdivé. Výroky c), f) jsou nepravdivé. Znázornění zadané situace je na obrázku 1.25. 19. Znázornění zadané situace je na obrázku 1.26. Výroky a), d) jsou pravdivé. O pravdivosti výroků b), c), e), f), g), h) nelze rozhodnout. Obr. 1.25: Obr. 1.26: 20. a) Znázornění zadané situace je na obrázku 1.27. Výroky 1), 3), 4), 6), 7) jsou pravdivé. O pravdivosti výroků 2), 5) nelze rozhodnout. Výrok 8) je nepravdivý. Obr. 1.27: Obr. 1.28: b) Znázornění zadané situace je na obrázku 1.28. Výroky 1), 3), 4), 6), 7) jsou pravdivé. O pravdivosti výroků 2), 5) nelze rozhodnout. Výrok 8) je nepravdivý. c) Znázornění zadané situace je na obrázku 1.29. Výroky 1), 5), 6), 8) jsou pravdivé. O pravdivosti výroku 7) nelze rozhodnout. Výroky 2), 3), 4) jsou neprav- divé. 21. a) Znázornění zadané situace je na obrázku 1.30. Výroky 1), 2), 4), 5) jsou pravdivé. O pravdivosti výroku 6) nelze rozhodnout. Výrok 3) je nepravdivý. b) Znázornění zadané situace je na obrázku 1.31. Výroky 2), 4), 5) jsou pravdivé. O pravdivosti výroků 1), 3), 6) nelze rozhodnout. 22. Úloha má 4 řešení: B1 = {3, 5}, B2 = {3, 5, 6}, B3 = {2, 3, 5}, B4 = {2, 3, 5, 6}. 57 Obr. 1.29: Obr. 1.30: Obr. 1.31: Obr. 1.32: 23. Množina M má 34 prvků, K má 48 prvků, průnik M ∩ K má 6 prvků a sjednocení M ∪ K má 76 prvků. 24. a) ano, b) ano, c) ne, d) ano, e) ano, f) ne. 25. a) A = {b, e, a, d, g}, b) A ∪ B = {b, c, g, e, h, f, j}, c) A ∩ B = {c, h}, d) A − B = {f, j}, e) B − A = {b, e, g}, f) A B = {f, j, b, e, g}. Situace je znázorněna na obrázku 1.32: 26. K = {c, m, p, v, r}, L = {p, a, c, k, r, u}, U = {p, a, c, k, r, u, m, v, j, b}. 27. a) Postupným znázorňováním množin zapsaných v jednotlivých závorkách určíme, že množina L je složena z komponent K1, K2, K4, K5, K6 a množina P je složena z komponent K2, K3, K5, viz obrázky 1.33 a 1.34. Odtud získáme následující závěry: a) Je-li A ∩ B = ∅ ∧ A ∩ B ∩ C = ∅, pak je L ⊂ P, b) Je-li A ∩ B ∩ C = ∅, pak je P ⊂ L, c) Je-li L ⊂ P ∧ P ⊂ L, pak je L = P: je-li A B = ∅, pak je L = P, d) Je-li A B = ∅, pak je L = P. b) Postupným znázorňováním množin zapsaných v jednotlivých závorkách vybarvíme pole v množinových diagramech zobrazujících množiny L a P, viz obrázky 1.35 a 1.36. Tímto získáme následující závěry: Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 58 Obr. 1.33: Obr. 1.34: 1) Je-li A ∩ B ∩ C = ∅, pak je L ⊂ P, 2) P ⊂ L platí vždy, 3) Je-li A ∩ B ∩ C = ∅, pak je L = P, 4) Je-li A ∩ B ∩ C = ∅, pak je L = P. Obr. 1.35: Obr. 1.36: 28. Množiny znázorněné ve Vennových diagramech na obrázcích lze zapsat symbolicky více způsoby. Možná řešení jsou: a) {x ∈ U; x /∈ A ∨ x ∈ B}, b) {x ∈ U; x /∈ A ∧ x /∈ B}, c) {x ∈ U; x /∈ B}. 29. a) V rovnosti (A ∪ B) = A ∩ B označme množinu na levé straně L = (A ∪ B) a množinu na pravé straně P = A ∩ B . Ve Vennově diagramu obě množiny L, P znázorníme, viz obrázek 1.37, a výsledky porovnáme. Z obrázku je zřejmé, že L = P. b) V rovnosti (A ∩ B) = A ∪ B označme množinu na levé straně L = (A ∩ B) a množinu na pravé straně P = A ∪B . Ve Vennově diagramu obě množiny L, P znázorníme a výsledky porovnáme. Porovnáním výsledků dospějeme k závěru, že L = P. Tvorbu obrázku ponecháváme na čtenáři. 30. a) V rovnosti A ∪ (B ∩ C) = (A ∪ B) ∩ (A ∪ C) označme množinu na levé straně L = A ∪ (B ∩ C) a množinu na pravé straně P = (A ∪ B) ∩ (A ∪ C). Ve 59 Obr. 1.37: Vennově diagramu obě množiny L, P znázorníme, viz obrázek 1.38, a výsledky porovnáme. Z obrázku je zřejmé, že L = P. Obr. 1.38: b) V rovnosti A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C) označme množinu na levé straně L = A∩(B ∪C) a množinu na pravé straně P = (A∩B)∪(A∩C). Ve Vennově diagramu obě množiny L, P znázorníme a výsledky porovnáme. Porovnáním výsledků dospějeme k závěru, že L = P. Tvorbu obrázku ponecháváme na čtenáři. 31. a) - 4), b) - 3), c) - 1), d) - 2). 32. Časopis Čtyřlístek odebírá 11 žáků. 33. 6 dětí si koupilo párek v rohlíku i kofolu. 34. V atletice soutěžilo 24 dětí, v plavání jich soutěžilo 16. 35. Na kytaru hraje 17 dětí, na flétnu hraje 8 dětí. 5 dětí hraje současně na oba nástroje. 36. 19 studentů nechodilo do žádného kurzu. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 60 37. V programátorské firmě neovládá cizí jazyk 28 lidí, celkem 27 lidí ovládá pouze jeden jazyk. 38. Itálii nebo Francii navštívilo 11 žáků, Rakousko nebo Itálii navštívilo 11 žáků a Rakousko nebo Francii navštívilo 10 žáků. 39. a) viz 1.39, b) viz 1.40, c) viz 1.41. Obr. 1.39: Obr. 1.40: Obr. 1.41: 61 1.5 Definice, matematické věty a pravidla odvozování Každá matematická disciplína pracuje s matematickými pojmy, které zavádíme prostřednictvím definic. Vlastnosti matematických pojmů následně odvozujeme a formulujeme do výroků, kterým říkáme matematické věty. V předcházejících dvou kapitolách jsme měli možnost se seznámit se základními logickými a matematickými pojmy (výrok, množina). V této kapitole si upřesníme a doplníme dosavadní poznatky o zavádění nových matematických pojmů a ukážeme, jak vlastnosti těchto pojmů odvozovat a následně ověřovat. 1.5.1 Matematická definice Matematickou definicí rozumíme gramatickou větu, kterou přesně vymezujeme význam nějakého matematického pojmu pomocí pojmů základních nebo dříve zavedených. Současně tak vymezujeme podstatné vlastnosti zaváděného pojmu, stanovujeme jeho název, případně symbolické označení. Příklady matematických definic: • Těžnice je úsečka spojující vrchol trojúhelníku se středem protější strany. • Celé číslo je sudé právě tehdy, je-li dělitelné dvěmi. • Čtverec je pravoúhlý rovnostranný čtyřúhelník. • Osa úsečky je přímka, která prochází středem této úsečky a je kolmá k přímce, která danou úsečku obsahuje. • Kružnice je množina všech bodů roviny, které mají od daného bodu stejnou nenulovou vzdálenost. Každý matematický pojem má obsah a rozsah. Obsah pojmu je soubor všech vlastností, které jsou pro tento pojem charakteristické. Rozsah pojmu vymezuje množinu všech prvků, které mají charakteristické vlastnosti stanovené jeho obsahem. Význam obsahu a rozsahu pojmu objasníme na příkladu ROVNOBĚŽNÍKU v následující poznámce: Poznámka 1.13 Definice pojmu ROVNOBĚŽNÍK je následující: Rovnoběžník je čtyřúhelník, jehož protější strany jsou rovnoběžné. (1.25) Do obsahu pojmu ROVNOBĚŽNÍK patří všechny vlastnosti, které tento geometrický útvar má. Některé charakteristické znaky obsahu pojmu ROVNOBĚŽNÍK jsou: a) Rovnoběžník je rovinný útvar. b) Rovnoběžník je čtyřúhelník. c) Rovnoběžník má protilehné strany rovnoběžné. d) Rovnoběžník má čtyři vrcholy. e) Rovnoběžník má čtyři strany. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 62 Rozsahem pojmu ROVNOBĚŽNÍK je množina všech rovnoběžníků. Označme tuto množinu R. Pokud bychom charakterizovali rovnoběžník pouze jako čtyřúhelník, vymezili bychom obsah tohoto pojmu nedostatečně, neboť čtyřúhelníkem je například i lichoběžník. Pokud bychom charakterizovali rovnoběžník pouze jako rovinný útvar, opět nebude tento pojem vymezen jednoznačně, neboť rovinným útvarem je i trojúhelník. Pro formulaci definice pojmu rovnoběžník vybereme ze seznamu znaků obsahu tohoto pojmu takové vlastnosti, které přesně pojem rovnoběžník vymezují. Pojem rovnoběžník bychom tak mohli definovat několika různými způsoby. Například pro zavedení pojmu rovnoběžníku v definici 1.25 výše byly vybrány charakteristické znaky b), c). Platí obecné pravidlo: Když zvětšíme obsah pojmu, zúží se jeho rozsah a naopak. Pro učitele 1. stupně ZŠ je dále důležité třídění matematických pojmů. Nejjednodušší je tzv. třídění dichotomické, které provádíme následovně: K obsahu daného pojmu přidáme další znak, který má alespoň jeden prvek rozsahu, ale ne všechny prvky rozsahu. Tak provedeme rozdělení rozsahu pojmu na dvě podmnožiny (třídy). Každou z takto vzniklých podmnožin můžeme dále analogicky rozložit na dvě nové skupiny. Vrátíme-li se zpět k pojmu ROVNOBĚŽNÍK, můžeme k jeho obsahu připojit další znak, který má některý prvek z jeho rozsahu. Uvažujme například znak: ”Všechny úhly rovnoběžníku jsou pravé.” Tímto se rozpadne rozsah pojmu ROVNOBĚŽNÍK (množina všech rovnoběžníků R) na dvě disjunktní neprázdné podmnožiny (třídy): • R1 - množina všech pravoúhelníků, • R2 - množina všech kosoúhelníků, přičemž platí R1 ∪ R2 = R. Každou z takto vzniklých podmnožin R1, R2 můžeme opět rozložit na dvě skupiny dle další vlastnosti obsahu pojmu ROVNOBĚŽNÍK. Správně provedené třídění dává přehled o vlastnostech a vztazích objektů, které náleží do rozsahu daného pojmu a je důležité pro vytvoření vhodné terminologie. Řadu příkladů třídění matematických pojmů známe ze školské matematiky (a nejen z matematiky). V příkladu 1.42 je vysvětleno třídění pojmu ČTYŘÚHELNÍK. Příklad 1.42 Proveďte třídění pojmu ČTYŘÚHELNÍK. Řešení: Čtyřúhelníky můžeme třídit podle různých kritérií. Třídění čtyřúhelníků lze provést například podle toho, zda mají některé dvojice stran rovnoběžné, případně shodné, zda jsou některé jejich strany na sebe kolmé apod. Tento způsob třídění čtyřúhelníků vyjadřuje schéma na obrázku 1.42. Jiné třídění čtyřúhelníků lze provádět vzhledem k vlastnostem jeho úhlopříček, jak znázorňuje schéma na obrázku 1.43. 63 Obr. 1.42: Obr. 1.43: Z textu výše je zřejmé, že samotná definice formuluje takové charakteristické vlastnosti (znaky) daného pojmu, že jsme schopni podle nich o každém objektu rozhodnout, zda patří do rozsahu daného pojmu či nikoliv. Definice má tedy obsahovat všechny znaky, z nichž vyplývají všechny ostatní vlastnosti tvořící obsah pojmu. Definice přitom nemá obsahovat více charakteristických vlastností pojmů, než je k přesnému vymezení nutné (ve školské matematice na těchto požadavcích z metodických důvodů nemusíme někdy trvat). Nový pojem v definici zavádíme jen pomocí pojmů, které již známe a které byly zavedeny dříve. Budujeme-li však od počátku nějakou matematickou disciplínu, nelze zavádět základní pojmy výše uvedeným způsobem, neboť na samém počátku ještě nemáme žádné pojmy zavedeny. Základní pojmy tedy zavádíme prostřednictvím soustavy základních vět, kterým říkáme axiomy, v nichž se tyto základní pojmy vyskytují. Současně jsou v nich uvedeny vztahy, které mezi těmito základními pojmy jsou. Utvořit vhodnou soustavu axiomů jako základ nějaké vědní disciplíny vyžaduje několik důležitých momentů. Axiomy totiž nelze dokázat, jejich pravdivost předpokládáme a vycházíme z nich při důkazech dalších vlastností nově zaváděných pojmů. Tyto axiomy tedy nahrazují přímo definice základních pojmů - v tomto případě tedy hovoříme o implicitní definici. Zavádíme-li nový pojem pomocí pojmů, které již známe, hovoříme o explicitní definici. Zavedení základních pojmů matematické disciplíny prostřednictvím soustavy axiomů je složité a náročné a z těchto důvodů není možné jej na základních školách použít. Proto, zejména v nižších ročnících, zavádíme základní pojmy intuitivně. Explicitní definice však již ve školské matematice používáme běžně. Ve školním vyučování se bohužel objevuje při zavádění nových pojmů řada nedostatků či nepřesností. Chybně vytvořené definice ve školské matematice mohou být následující: a) Definice široká - neobsahuje všechny charakteristické znaky, které je třeba k přesnému vymezení pojmu uvést. Příklad široké definice: Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 64 • Rovnoběžník je čtyřúhelník. b) Definice úzká - obsahuje alespoň jeden znak, který nepatří do obsahu příslušného pojmu. Příklad úzké definice: • Množina všech celých čísel je množina všech přirozených čísel a všech čísel k nim opačných. c) Definice nadbytečná - obsahuje více charakteristických znaků, než je nutné. Příklad nadbytečné definice: • Rovnoběžník je čtyřúhelník, který má čtyři strany, z nichž protější jsou rovnoběžné. d) Definice kruhem - odkazuje na pojem, který má být vysvětlen. Příklady definice kruhem: • Množina je konečná, má-li konečný počet prvků. • Čtverec je čtyřúhelník, který má čtvercový tvar. V textu bylo již výše zmíněno, že řadu pojmů lze definovat více způsoby. Hovoříme pak o ekvivalentních definicích. Hlavním kritériem u ekvivalentních definic je, aby byl splněn požadavek, že definované pojmy mají stejný obsah i rozsah. 1.5.2 Matematická věta Matematickou větou rozumíme pravdivý výrok s matematickým obsahem. Její pravdivost lze dokázat. Někdy se matematické větě též říká matematická poučka nebo teorém. Příklady matematických vět: 1) Jestliže je přirozené číslo dělitelné šesti, pak je dělitelné i třemi. 2) Číslo √ 2 není racionální číslo. 3) ∀x, y ∈ R : (x + y)2 = x2 + 2xy + y2 . 4) Pro každé dvě množiny A, B platí: (A ∩ B) = A ∪ B . 5) Součet dvou sudých přirozených čísel je číslo sudé. 6) Celé číslo je dělitelné čtyřmi právě tehdy, když číslo zapsané jeho posledním dvojčíslím je dělitelné čtyřmi. Z uvedených příkladů matematických vět je patrno, že mohou mít různou stavbu. Rozlišujeme tyto základní druhy matematických vět ve tvaru kvantifikovaných výroků: 65 1. Věta typu obecného výroku: ”Pro každé x ∈ D platí v(x)”, kde v(x) je daná výroková forma proměnné x a D je definiční obor výrokové formy v(x). Symbolicky tuto větu vyjádříme: ∀x ∈ D : v(x). Příkladem matematické věty obecného výroku je tvrzení 2) výše. Tuto větu lze přeformulovat do tvaru: ”Pro každé racionální číslo x platí: x = √ 2.” Pomocí matematické symboliky zapíšeme tuto větu: ∀x ∈ Q : x = √ 2. Většina matematických vět je formulována ve tvaru kvantifikovaných výroků, v nichž vyjadřujeme výrokovou formu v(x): a) ve tvaru implikace výrokových forem p(x) ⇒ q(x), b) ve tvaru ekvivalence výrokových forem p(x) ⇔ q(x). Rozlišujeme pak: ad a) Větu typu obecného výroku ve tvaru implikace: ”Pro každé x ∈ D platí, že jestliže p(x), pak je q(x).” Symbolicky vyjádřeno: ∀x ∈ D : p(x) ⇒ q(x). (1.26) Výroková forma p(x) v této větě se pak nazývá předpoklad (premisa) věty a výroková forma q(x) se nazývá závěr (tvrzení) věty. Přitom p(x) je postačující podmínkou pro q(x) a q(x) je nutnou podmínkou pro p(x). Příkladem matematické věty tohoto typu je věta 1) výše, kterou lze přeformulovat do tvaru: ”Pro každé přirozené číslo n platí: jestliže n je dělitelné šesti, pak je n dělitelné i třemi.” Pomocí matematické symboliky zapíšeme tuto větu: ∀n ∈ N : 6|n ⇒ 3|n. Tuto matematickou větu lze také zformulovat následujícím způsobem: ”Postačující podmínkou, aby přirozené číslo n bylo dělitelné třemi, je, aby n bylo dělitelné šesti.” ”Nutnou podmínkou, aby přirozené číslo n bylo dělitelné šesti, je, aby n bylo dělitelné třemi.” ad b) Větu typu obecného výroku ve tvaru ekvivalence: ”Pro každé x ∈ D platí p(x) právě tehdy, když platí q(x).” Symbolicky vyjádřeno: ∀x ∈ D : p(x) ⇔ q(x). (1.27) Příkladem matematické věty tvaru ekvivalence je věta 6) výše: ”Celé číslo je dělitelné čtyřmi právě tehdy, když číslo zapsané jeho posledním dvojčíslím je dělitelné čtyřmi.” Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 66 2. Věta typu existenčního výroku: ”Existuje (alespoň jedno) x ∈ D, pro které platí v(x).” Symbolicky tuto větu vyjádříme: ∃x ∈ D : v(x). 3. Věta typu výroku o existenci a jednoznačnosti: ”Existuje právě jedno x ∈ D, pro které platí v(x). ” Symbolicky tuto větu vyjádříme: ∃!x ∈ D : v(x). Poznámka 1.14 Pro naše další úvahy budeme dále používat matematickou větu typu obecného výroku ve tvaru implikace, viz 1.26: ∀x ∈ D : p(x) ⇒ q(x). Pro tento typ věty definujeme obrácený výrok tvaru ∀x ∈ D : q(x) ⇒ p(x), (1.28) a obměněnou větu tvaru ∀x ∈ D : ¬q(x) ⇒ ¬p(x). (1.29) Z vlastností obráceného výroku 1.28 a obměněné věty 1.29 k dané matematické větě 1.26 ve tvaru implikace vyplývá, že • obrácený výrok k dané větě nemusí být matematická věta (tj. nemusí se jednat o pravdivý výrok). Lehce se přesvědčíme o tom, že například obrácený výrok k matematické větě ”Součet dvou sudých přirozených čísel je číslo sudé.” není pravdivý. Ve tvaru implikace tuto větu zformulujeme: ”Pro libovolná přirozená čísla x, y platí: jsou-li x, y sudá čísla, pak je i x + y sudé číslo.” Obrácený výrok k této větě je: ”Pro libovolná přirozená čísla x, y platí: je-li x + y sudé číslo, pak i čísla x, y jsou sudá.” Tento výrok je nepravdivý, stačí položit například x = 1, y = 5. Jejich součet x + y je sudé číslo, ale x, y nejsou sudá čísla. • obměněná věta k dané větě je s ní logicky ekvivalentní. Snadno se přesvědčíme (pomocí tabulky pravdivostních hodnot), že výrok ∀x ∈ D : [p(x) ⇒ q(x)] ⇔ [¬q(x) ⇒ ¬p(x)] je tautologií, tedy vždy pravdivý. Původní matematická věta ∀x ∈ D : p(x) ⇒ q(x). a její obměněná věta ∀x ∈ D : ¬q(x) ⇒ ¬p(x). jsou ekvivalentní. Obměněná věta k dané matematické větě je tedy také matematickou větou. 67 Poznámka 1.15 Matematická věta 1.27 typu obecného výroku ve tvaru ekvivalence ∀x ∈ D : p(x) ⇔ q(x) vyjadřuje, že platí věta 1.26 ve tvaru implikace a současně její obrácený výrok 1.28. Příklad 1.43 Uvažujme matematickou větu ve tvaru implikace: ”Pro každé n ∈ N platí: Jestliže je číslo n dělitelné šesti, pak je n dělitelné třemi.” Utvořte k této větě: a) větu obměněnou, b) obrácený výrok, c) negaci věty a rozhodněte o jejich pravdivosti.4 Řešení: a) Pro každé n ∈ N platí: Jestliže číslo n není dělitelné třemi, není dělitelné šesti. (pravdivý výrok, jedná se o matematickou větu) b) Pro každé n ∈ N platí: Je-li číslo n dělitelné třemi, je dělitelné šesti. (nepravdivý výrok, nejedná se o matematickou větu) c) Existuje n ∈ N, pro které platí: Číslo n je dělitelné šesti a zároveň není dělitelné třemi. (nepravdivý výrok, nejedná se o matematickou větu) 1.5.3 Pravidla odvozování V běžném životě často vyvozujeme různé závěry z daných předpokladů. Pokud vycházíme z pravdivých výroků (předpokladů) a úsudek je správně formálně sestaven, je důsledek (závěr, tvrzení) rovněž správný. Ne všechny úsudky běžného života jsou však sestaveny správně. V dalším textu si proto ukážeme, jak lze rozhodnout, zda vyslovený úsudek je správný. Definice 1.1: Říkáme, že z výrokové formule p plyne (vyplývá) výroková formule q právě tehdy, když výroková formule p ⇒ q je tautologie. Tuto skutečnost zapíšeme p q . Předpokládáme-li s ohledem na definici 1.1, že výroková formule p ⇒ q je tautologie (tj. z výrokové formule p plyne výroková formule q), pak platí: nabývá-li výroková formule p pravdivostní hodnoty 1, musí nabývat pravdivostní hodnoty 1 i výroková formule q (viz tabulka 1.2). Říkáme proto také, že z pravdivosti výroku p plyne pravdivost výroku q. Napíšeme-li obecně zápis p1, p2, ..., pn q1, q2, ..., qm , 4 Pravidla pro negaci jednoduchých kvantifikovaných výroků byla zavedena v kapitole 1.3.2 v tabulce 1.7. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 68 kde p1, p2, ..., pn, q1, q2, ..., qm jsou výrokové formule, znamená to, že výroková formule (p1 ∧ p2 ∧ ... ∧ pn) ⇒ (q1 ∧ q2 ∧ ... ∧ qm) (1.30) je tautologie, neboť z pravdivosti všech výroků p1, p2, ..., pn plyne pravdivost všech výroků q1, q2, ..., qm. Na základě definice 1.1 můžeme nalézt celou řadu případů, kdy z pravdivosti několika výroků vyplývá pravdivost jiných výroků. Takové případy nazýváme pravidla odvozování a užíváme je pro odvozování pravdivých výroků z výroků, které již za pravdivé předpokládáme. Pro posouzení správnosti pravidla stačí sestavit tabulku pravdivostních hodnot příslušné formule 1.30. Používáme-li pravidla odvozování, říkáme, že správně usuzujeme nebo též, že náš úsudek je správný. Uvedeme několik pravidel odvozování, z nichž řadu používáme, aniž si to uvědomujeme. Podle definice 1.1 se lze snadno přesvědčit, že uvedené zápisy jsou zápisy pravidel odvozování (tj. příslušné výrokové formule jsou tautologie). p∧q p , p p∨q, p, ¬(p∧q) ¬q , p⇒q, ¬q ¬p . Příklad 1.44 Jsou dány výrokové formule p, q. Rozhodněte, zda dané zápisy jsou zápisy správného odvozování: a) p⇒q, p q , b) p⇒q, ¬p ¬q . Řešení: a) Zápis (p⇒q), p q přepíšeme do zápisu výrokové formule [(p ⇒ q) ∧ p] ⇒ q. Pravdivostní hodnoty této výrokové formule určíme pomocí tabulky: [ (p ⇒ q) ∧ p ] ⇒ q 1 1 1 1 1 1 0 0 0 1 0 1 1 0 1 0 1 0 0 1 Z tabulky je zřejmé, že výroková formule [(p ⇒ q) ∧ p] ⇒ q je tautologie, tedy zápis (p⇒q), p q je zápisem správného odvozování (z pravdivosti výroků p ⇒ q a p vyplývá pravdivost výroku q). b) Zápis p⇒q, ¬p ¬q přepíšeme do zápisu výrokové formule [(p ⇒ q) ∧ ¬p] ⇒ ¬q. Pravdivostní hodnoty této výrokové formule určíme pomocí tabulky: 69 [ (p ⇒ q) ∧ ¬p ] ⇒ ¬q 1 1 1 0 0 1 0 1 0 0 0 0 1 1 0 1 1 1 1 0 0 0 1 0 1 1 1 1 Z tabulky je zřejmé, že výroková formule [(p ⇒ q) ∧ ¬p] ⇒ ¬q není tautologie, tedy zápis p⇒q, ¬p ¬q není zápisem správného odvozování. V následujícím odstavci ukážeme, jak lze využít pravidel odvozování k provádění důkazů matematických vět. 1.5.4 Důkaz matematické věty Důkazem matematické věty je logické odvození její platnosti (pravdivosti), při kterém se vychází z definic, axiomů a matematických vět dříve dokázaných. Připomeňme, že matematickou větu lze obvykle vyslovit jako obecný výrok ve tvaru implikace, kterou zapíšeme symbolicky: ∀x ∈ D : p(x) ⇒ q(x). (1.31) V dalším textu si představíme základní důkazy matematických vět typu obecného výroku ve tvaru implikace 1.31: 1. Přímý důkaz matematické věty je nejčastěji používaným důkazem ve školské matematice. Přímý důkaz implikace 1.31 vychází z pravdivosti předpokladu p(x), z něhož postupně odvozujeme další pravdivá tvrzení s cílem odvodit pravdivost závěru q(x). Přímý důkaz matematické věty 1.31 je tedy založený na tautologii ∀x ∈ D : [(p(x) ⇒ r(x)) ∧ (r(x) ⇒ q(x))] ⇒ [p(x) ⇒ q(x)]. Uvedenou tautologii lze zapsat stručně: ∀x ∈ D : [p(x) ⇒ r(x) ⇒ q(x)] ⇒ [p(x) ⇒ q(x)]. Tato tautologie vyjadřuje skutečnost, že pokud pro ∀x ∈ D platí p(x) ⇒ r(x) a současně r(x) ⇒ q(x), pak pro ∀x ∈ D platí p(x) ⇒ q(x). Obecně lze tedy tuto tautologii napsat jako řetězec implikací ∀x ∈ D : [(p(x) ⇒ p1(x)) ∧ (p1(x) ⇒ p2(x)) ∧ ... ∧ (pn(x) ⇒ q(x))] ⇒ [p(x) ⇒ q(x)]. Pro tento řetězec implikací lze použít stručnější zápis: ∀x ∈ D : [p(x) ⇒ p1(x) ⇒ p2(x) ⇒ ... ⇒ pn(x) ⇒ q(x)] ⇒ [p(x) ⇒ q(x)]. Postup přímého důkazu matematické věty je založen na sestavení řetězce pravdivých implikací: Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 70 ∀x ∈ D : p(x) ⇒ p1(x) ∀x ∈ D : p1(x) ⇒ p2(x) . . . ∀x ∈ D : pn(x) ⇒ q(x). Na základě tohoto řetězce odvodíme z pravdivého předpokladu p(x) pravdivý závěr q(x). Metodu přímého důkazu budeme ilustrovat na následujícím příkladu. Příklad 1.45 Součin sudého a lichého čísla je sudé číslo. Dokažte. Řešení: Matematickou větu vyjádřenou slovně zformulujeme do tvaru implikace: ∀x, y ∈ Z : (x je sudé ∧ y je liché) ⇒ x · y je sudé. Důkaz: Předpokládáme, že x je sudé a y liché. Tato čísla lze tedy zapsat: x = 2 · k, y = 2 · l + 1, kde k, l ∈ Z. Vyjdeme-li z tohoto vyjádření čísel x, y, pak jejich součin x · y zapíšeme: x · y = 2 · k · (2 · l + 1). Označme m = k · (2 · l + 1), kde m ∈ Z. Pak x · y = 2 · m. Z poslední rovnosti je zřejmé, že x · y je sudé číslo. Dokázali jsme, že součin sudého a lichého čísla je číslo sudé. 2. Nepřímý důkaz matematické věty používáme zpravidla v situaci, kdy se nám danou větu nepodařilo dokázat důkazem přímým. Princip nepřímého důkazu matematické věty 1.31 tvaru implikace spočívá v tom, že přímým důkazem dokážeme její větu obměněnou ∀x ∈ D : ¬q(x) ⇒ ¬p(x), která je s ní logicky ekvivalentní. Při nepřímém důkazu matematické věty 1.31 tedy využíváme následující tautologii: ∀x ∈ D : [p(x) ⇒ q(x)] ⇔ [¬q(x) ⇒ ¬p(x)]. Na následujícím příkladu ukážeme postup při nepřímém důkazu matematické věty. Příklad 1.46 Jestliže je n2 liché číslo, pak i číslo n je liché. Proveďte nepřímý důkaz tohoto tvrzení. Řešení: Matematickou větu vyjádřenou slovně zformulujeme do tvaru implikace: ∀n ∈ Z : n2 je liché ⇒ n je liché. 71 Přímým důkazem bychom toto tvrzení dokazovali obtížně. Budeme proto větu dokazovat nepřímo, tedy dokážeme větu obměněnou, kterou zapíšeme v následujícím tvaru: ∀n ∈ Z : n je sudé ⇒ n2 je sudé. Obměněnou větu nyní dokážeme přímo: Důkaz: V obměněné větě předpokládáme, že n je sudé, tedy n = 2 · k, kde k ∈ Z. Pak mocninu n2 zapíšeme: n2 = 2 · k · 2 · k = 2 · 2 · k · k. Označme l = 2 · k · k, kde l ∈ Z. Pak n2 = 2 · l, tj. n2 je sudé číslo. Dokázali jsme větu obměněnou a tím jsme dokázali i původní větu, tj. pokud je druhá mocnina n2 celého čísla n číslo liché, pak je n liché číslo. 3. Důkaz sporem matematické věty spočívá v tom, že dokážeme nepravdivost její negace. Při důkazu sporem totiž předpokládáme, že matematická věta 1.31 tvaru implikace neplatí, tedy předpokládáme, že platí její negace. Negací tvrzení ∀x ∈ D : p(x) ⇒ q(x). získáváme existenční výrok5 ∃x ∈ D : p(x) ∧ ¬q(x). Z tohoto předpokladu odvodíme přímým důkazem (řetězcem implikací) výrok, který je se samotným předpokladem v rozporu nebo nějaký jiný nepravdivý výrok. Dokážeme tak, že negace původní věty neplatí a platí původní věta 1.31, čímž je její pravdivost dokázána. Na následujícím příkladu ukážeme postup při důkazu sporem matematické věty. Příklad 1.47 Jestliže je n2 liché číslo, pak i číslo n je liché.6 Dokažte sporem. Řešení: Matematickou větu vyjádřenou slovně zformulujeme do tvaru implikace: ∀n ∈ Z : n2 je liché ⇒ n je liché. Důkaz sporem této matematické věty spočívá v tom, že přímým důkazem dokážeme nepravdivost její negace, která je tvaru: ∃n ∈ Z : n2 je liché ∧ n je sudé. (1.32) 5 Pravidla pro negaci jednoduchých kvantifikovaných výroků byla uvedena v kapitole 1.3.2 v tabulce 1.7. 6 Tutéž matematickou větu jsme již dokázali nepřímým důkazem v příkladu 1.46. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 72 Důkaz: Předpokládáme, že n je sudé číslo a současně n2 je liché číslo. Již dříve jsme dokázali (viz nepřímý důkaz v příkladu 1.46), že pokud je n sudé číslo, pak i n2 je sudé číslo. Tento závěr je však v rozporu s předpokladem tvrzení 1.32, že n je sudé číslo a současně n2 je liché číslo. Negace 1.32 původní věty tedy neplatí a platí původní věta: Jestliže je n2 liché číslo, pak i číslo n je liché. 4. Důkaz matematickou indukcí využíváme speciálně u matematických vět popisujících vlastnosti přirozených čísel, tj. matematických vět typu: ∀n ∈ N : v(n), (1.33) kde v(n) je výroková forma proměnné n (vlastnost přirozených čísel). Důkaz matematickou indukcí je založen na následující větě, kterou uvedeme bez důkazu: Věta 1.1 Věta o úplné matematické indukci Nechť výroková forma v(n) proměnné n je definovaná pro všechna přirozená čísla n a nechť v(1) je pravdivý výrok. Nechť pro každé k ∈ N platí implikace v(k) ⇒ v(k+1). Pak pro všechna přirozená čísla n platí v(n). Důkaz věty 1.33 matematickou indukcí spočívá ve dvou krocích: 1. Dokážeme, že daná vlastnost platí pro n = 1 (tj. dokážeme, že výrok v(1) je prav- divý). 2. Dokážeme, že když daná vlastnost platí pro n = k, pak platí i pro n = k + 1 (tj. dokážeme, že pro každé k ∈ N platí implikace v(k) ⇒ v(k + 1)). Na základě věty 1.1 o úplné matematické indukci pak vlastnost v(n) platí pro všechna přirozená čísla n. Poznámka 1.16 Druhý krok z předcházejícího schématu je nazýván indukční krok. Dokazujeme v něm, že pro každé přirozené číslo k vyplývá z platnosti výroku v(k) platnost výroku v(k + 1). Tvrzení v(k) je tzv. indukční předpoklad. Při důkazu matematickou indukcí není podstatné, že se začíná právě od čísla 1. Můžeme začít od nejmenšího přirozeného čísla, pro které má dokazovaná vlastnost platit. Postup při důkazu matematickou indukcí budeme ilustrovat na následujícím příkladu. Příklad 1.48 Součet prvních n přirozených čísel je roven číslu n(n+1) 2 . Dokažte matematickou indukcí. Důkaz: Třeba dokázat, že pro každé n ∈ N platí rovnost v(n) : 1 + 2 + ... + n = n(n + 1) 2 . Tuto rovnost dokážeme ve dvou krocích: 1. Dokážeme, že daná rovnost platí pro n = 1, tj. dokážeme, že platí v(1) : 1 = 1·2 2 . Platnost této rovnosti je zřejmá. 73 2. Předpokládejme, že daná vlastnost platí pro n = k. Dokážeme, že tato vlastnost platí i pro n = k + 1. Nechť tedy pro každé k ∈ N platí vlastnost v(k) : 1 + 2 + ... + k = k(k + 1) 2 , (1.34) což je indukční předpoklad. Máme dokázat, že potom pro každé k ∈ N platí v(k + 1) : 1 + 2 + ... + k + k + 1 = (k + 1)(k + 2) 2 . Nechť k je libovolné přirozené číslo. Pak 1 + 2 + ... + k + k + 1 = k(k + 1) 2 + k + 1 = k(k + 1) + 2(k + 1) 2 = = k2 + k + 2k + 2 2 = k2 + 3k + 2 2 = (k + 1)(k + 2) 2 . Využili jsme indukčního předpokladu 1.34 a dokázali jsme, že vlastnost v(n) platí pro všechna přirozená čísla n. 1.5.5 Úlohy k procvičení 1. Rozhodněte, které z daných gramatických vět jsou definice a které jsou matematické věty. a) Pro všechna přirozená čísla, která jsou dělitelná deseti, platí, že jsou dělitelná pěti. b) Existuje celé číslo, které je řešením rovnice 5x − 2 = 8. c) Prvočíslo je přirozené číslo větší než 1, které je dělitelné pouze číslem jedna a sebou samým. d) Součet vnitřních úhlů v libovolném trojúhelníku je 180◦ . e) Pro všechna přirozená čísla, která jsou dělitelná pěti, platí, že jsou dělitelná deseti. f) Celé číslo je dělitelné třemi právě tehdy, když je jeho ciferný součet dělitelný třemi. g) Přímku o nazýváme osou úsečky AB (A = B) právě tehdy, když jsou přímky AB a o navzájem kolmé a přímka o prochází středem úsečky AB. h) Součin dvou čísel je roven nule právě tehdy, když je alespoň jeden činitel roven nule. i) Proti větší straně trojúhelníka leží větší úhel. j) Obsah trojúhelníka je roven polovině součinu délky libovolné jeho strany a výšky příslušné k této straně. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 74 2. Jsou dány výrokové formule p, q, r. Rozhodněte, zda dané zápisy jsou zápisy správného odvozování: a) p⇒q, ¬q ¬p , b) p⇔q, ¬p ¬(p∧r) , c) p, q⇔r p∨r , d) p⇔q, r p∨¬r . 3. Je dána věta ve tvaru implikace: ”Pro všechna x, y ∈ N platí: Jestliže je součin x · y liché číslo, pak součet x + y je sudé číslo.” Utvořte k této větě a) větu obměněnou, b) obrácený výrok, c) negaci věty, zapište je symbolicky a rozhodněte o jejich pravdivosti. 4. Ke každé matematické větě formulujte větu obměněnou, resp. obrácený výrok. V případě obráceného výroku rozhodněte o jeho pravdivosti. a) Pro každý čtyřúhelník platí: Je-li čtverec, pak mu lze opsat kružnici. b) Pro každou kvadratickou rovnici platí: Je-li ve tvaru ax2 +bx = 0, pak alespoň jeden její kořen je roven nule. c) Pro každé n ∈ N platí: Jestliže je cifra 5 poslední cifrou čísla n v jeho dekadickém zápisu, je číslo n dělitelné pěti. d) Jsou-li ramena dvou ostrých úhlů rovnoběžná, pak jsou tyto úhly shodné. 5. Proveďte přímý důkaz matematické věty: ”Součin dvou libovolných celých čísel n, n+1 je číslo sudé.” 6. Dokažte, že součin libovolných dvou lichých čísel je číslo liché. 7. Dokažte, že součet libovolných dvou lichých čísel je číslo sudé. 8. Dokažte, že součet tří po sobě následujících celých čísel, z nichž prostřední je sudé, je dělitelný šesti. 9. Pro každé přirozené číslo n platí: Jestliže n2 + 6 je dělitelné pěti, pak n není dělitelné pěti. Dokažte. 10. Dokažte, že součet třetích mocnin prvních n přirozených čísel je roven číslu n2(n+1)2 4 . 11. Dokažte, že pro všechna přirozené čísla n platí rovnost 1 · 2 + 2 · 3 + ... + n(n + 1) = n(n + 1)(n + 2) 3 . Výsledky: 1. Výroky c), g) jsou matematické definice; výroky a), b), d), f), h) i), j) jsou matematické věty; tvrzení e) je nepravdivý výrok (není matematická věta). 75 2. a) Zápis p⇒q, ¬q ¬p přepíšeme do zápisu výrokové formule [(p ⇒ q) ∧ ¬q] ⇒ ¬p. Pravdivostní hodnoty této výrokové formule určíme pomocí tabulky: [ (p ⇒ q) ∧ ¬q ] ⇒ ¬p 1 1 1 0 0 1 0 1 0 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 1 1 1 Z tabulky je zřejmé, že výroková formule [(p ⇒ q) ∧ ¬q] ⇒ ¬p je tautologie, tedy zápis p⇒q, ¬q ¬p je zápisem správného odvozování (z pravdivosti výroků p ⇒ q a ¬q vyplývá pravdivost výroku ¬p). b) Zápis p⇔q, ¬p ¬(p∧r) přepíšeme do zápisu výrokové formule [(p ⇔ q)∧¬p] ⇒ ¬(p∧r). Pravdivostní hodnoty této výrokové formule určíme pomocí tabulky: [ (p ⇔ q) ∧ ¬p ] ⇒ ¬ (p ∧ r) 1 1 1 0 0 1 0 1 1 1 1 1 0 0 1 1 0 0 1 0 0 0 0 1 0 1 1 1 0 0 0 0 1 1 0 0 0 0 1 0 1 1 1 0 1 0 0 1 0 1 1 1 0 0 0 1 0 1 1 1 1 0 1 0 1 0 1 1 1 1 0 0 Z tabulky je zřejmé, že výroková formule [(p ⇔ q)∧¬p] ⇒ ¬(p∧r) je tautologie, tedy zápis p⇔q, ¬p ¬(p∧r) je zápisem správného odvozování (z pravdivosti výroků p ⇔ q a ¬p vyplývá pravdivost výroku ¬(p ∧ r)). c) Zápis p, q⇔r p∨r přepíšeme do zápisu výrokové formule [p ∧ (q ⇔ r)] ⇒ (p ∨ r). Pravdivostní hodnoty této výrokové formule určíme pomocí tabulky: [ p ∧ (q ⇔ r) ] ⇒ (p ∨ r) 1 1 1 1 1 1 1 1 0 1 0 0 1 1 1 0 0 0 1 1 1 1 1 0 1 0 1 1 0 0 1 1 1 1 1 0 0 1 0 0 1 0 0 0 0 0 1 1 1 0 0 0 1 0 1 0 Z tabulky je zřejmé, že výroková formule [p ∧ (q ⇔ r)] ⇒ (p ∨ r) je tautologie, tedy zápis p, q⇔r p∨r je zápisem správného odvozování (z pravdivosti výroků p a q ⇔ r vyplývá pravdivost výroku p ∨ r). Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 76 d) Zápis p⇔q, r p∨¬r přepíšeme do zápisu výrokové formule [(p ⇔ q) ∧ r] ⇒ (p ∨ ¬r). Pravdivostní hodnoty této výrokové formule určíme pomocí tabulky: [ (p ⇔ q) ∧ r ] ⇒ (p ∨ ¬r) 1 1 1 1 1 1 1 0 1 1 1 0 0 1 1 1 1 0 0 0 1 1 1 0 1 0 0 0 0 1 1 1 0 0 1 0 1 1 0 0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 0 0 0 1 0 0 0 1 1 1 Z tabulky je zřejmé, že výroková formule [(p ⇔ q) ∧ r] ⇒ (p ∨ ¬r) není tautologie, tedy zápis p⇔q, r p∨¬r není zápisem správného odvozování. 3. Matematickou větu zapíšeme nejdříve symbolicky formou kvantifikovaného výroku: ∀x, y ∈ N : x · y = 2k + 1 ⇒ x + y = 2k, kde k ∈ N. a) Pro všechna x, y ∈ N platí: Jestliže je součet x + y liché číslo, pak součin x · y je sudé číslo. (pravdivý výrok - matematická věta) Symbolický zápis věty obměněné: ∀x, y ∈ N : x + y = 2k + 1 ⇒ x · y = 2k b) Pro všechna x, y ∈ N platí: Jestliže je součet x + y sudé číslo, pak součin x · y je liché číslo. (nepravdivý výrok - není matematická věta) Symbolický zápis obráceného výroku: ∀x, y ∈ N : x + y = 2k ⇒ x · y = 2k + 1 c) Existují přirozená čísla x, y, pro která platí: Součin x · y je liché číslo a zároveň součet x + y je liché číslo. (nepravdivý výrok - není matematická věta) Symbolický zápis negace věty: ∃x, y ∈ N : x · y = 2k + 1 ∧ x + y = 2k + 1. 4. a) Věta obměněná: ”Pro každý čtyřúhelník platí: Nelze-li mu opsat kružnici, není čtverec.” Obrácený výrok: ”Pro každý čtyřúhelník platí: Lze-li mu opsat kružnici, je to čtverec.” (nepravdivý výrok) b) Věta obměněná: ”Pro každou kvadratickou rovnici platí: Jestliže žádný její kořen není roven nule, pak rovnice není ve tvaru ax2 + bx = 0.” Obrácený výrok: ”Pro každou kvadratickou rovnici platí: Jestliže alespoň jeden její kořen je roven nule, pak je rovnice ve tvaru ax2 +bx = 0.” (pravdivý výrok) c) Věta obměněná: ”Pro každé n ∈ N platí: Jestliže číslo n není dělitelné pěti, pak cifra 5 není poslední cifrou čísla n v jeho dekadickém zápisu.” Obrácený výrok: ”Pro každé n ∈ N platí: Jestliže je číslo n dělitelné pěti, pak je cifra 5 poslední cifrou čísla n v jeho dekadickém zápisu.” (nepravdivý výrok) 77 5. Provedeme přímý důkaz matematické věty, kterou zapíšeme symbolicky: ∀n ∈ Z : n · (n + 1) = 2 · k, kde k ∈ Z. Pro každé n ∈ Z platí, že z čísel n, n + 1 je právě jedno sudé a právě jedno liché, tj. nastane právě jedna ze situací: a) pokud n je sudé (n = 2 · l), pak n + 1 je liché (n + 1 = 2 · l + 1), kde l ∈ Z, b) pokud n je liché (n = 2 · l − 1), pak n + 1 je sudé (n + 1 = 2 · l), l ∈ Z. V případě situace a) platí, že n · (n + 1) = 2 · l · (2 · l + 1). Označme k = l · (2 · l + 1), kde k ∈ Z. Dosazením získáme rovnost n · (n + 1) = 2 · k, z níž je zřejmé, že součin n · (n + 1) je sudé číslo pro n sudé. V případě situace b) platí, že n · (n + 1) = (2 · l − 1) · 2 · l = 2 · l · (2 · l − 1). Označme m = l·(2·l−1), kde m ∈ Z. Dosazením získáme rovnost n·(n+1) = 2·m, z níž je zřejmé, že součin n · (n + 1) je sudé číslo pro n liché. Dokázali jsme, že n · (n + 1) je sudé číslo pro každé n ∈ Z. 6. Provedeme přímý důkaz. Je třeba dokázat následující tvrzení: ∀x, y ∈ Z : (x je liché ∧ y je liché) ⇒ x · y je liché. Na základě předpokladu, že x a y jsou lichá celá čísla, lze tato čísla zapsat ve tvaru: x = 2 · k + 1, y = 2 · l + 1, kde k, l ∈ Z. Pak součin x · y zapíšeme: x · y = (2 · k + 1) · (2 · l + 1) = 4 · k · l + 2 · k + 2 · l + 1 = 2 · (2 · k · l + k + l) + 1. Označme m = 2 · k · l + k + l, kde m ∈ Z. Pak x · y = 2 · m + 1. Dokázali jsme, že součin dvou lichých čísel je číslo liché. 7. Provedeme přímý důkaz. Je třeba dokázat následující tvrzení: ∀x, y ∈ Z : (x je liché ∧ y je liché) ⇒ x + y je sudé. Na základě předpokladu, že x a y jsou lichá celá čísla, lze tato čísla zapsat ve tvaru: x = 2 · k + 1, y = 2 · l + 1, kde k, l ∈ Z. Pak součet x + y zapíšeme: x + y = (2 · k + 1) + (2 · l + 1) = 2 · k + 1 + 2 · l + 1 = 2 · k + 2 · l + 2 = 2 · (k + l + 1). Označme m = k + l + 1, kde m ∈ Z. Pak x + y = 2 · m. Dokázali jsme, že součet dvou lichých čísel je číslo sudé. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 78 8. Provedeme přímý důkaz. Předpokládejme tři po sobě následující celá čísla x, y, z, z nichž prostřední je sudé, tj. x = 2 · k − 1, y = 2 · k, z = 2 · k + 1, kde k ∈ Z. Pak součet x + y + z zapíšeme: x + y + z = (2 · k − 1) + 2 · k + (2 · k + 1) = 2 · k − 1 + 2 · k + 2 · k + 1 = 6 · k. Dokázali jsme, že součet tří po sobě následujících celých čísel, z nichž prostřední je sudé, je dělitelný šesti. 9. Provedeme nepřímý důkaz. Danou matematickou větu zapíšeme: ∀n ∈ N : 5|n2 + 6 ⇒ 5 |n. (1.35) K matematické větě 1.35 vytvoříme větu obměněnou: ∀n ∈ N : 5|n ⇒ 5 |n2 + 6, kterou dokážeme přímo. Z předpokladu víme, že číslo n je dělitelné pěti, tj. n = 5·k, kde k ∈ N. Pak n2 + 6 = (5 · k)2 + 6 = 25 · k2 + 6 = 5 · (5 · k2 + 1) + 1. Označme m = 5 · k + 1, kde m ∈ N. Úpravou získáme rovnost n2 + 6 = 5 · m + 1, z níž je zřejmé, že číslo n2 +6 není dělitelné pěti, tj. 5 |n2 +6. Dokázali jsme platnost věty obměněné k matematické větě 1.35. Tedy jsme dokázali, že pro každé přirozené číslo n platí: Jestliže n2 + 6 je dělitelné pěti, pak n není dělitelné pěti. 10. Je třeba dokázat, že pro každé n ∈ N platí v(n) : 13 + 23 + 33 + ... + n3 = n2 (n + 1)2 4 . Důkaz provedeme matematickou indukcí ve dvou krocích: 1. Dokážeme, že daná vlastnost platí pro n = 1, tj. dokážeme, že platí v(1): 13 = 12·22 4 = 1·4 4 = 1. Pro n = 1 uvedená rovnost platí. 2. Předpokládejme, že daná vlastnost platí pro n = k. Dokážeme, že pak platí i pro n = k+1, tj. dokážeme, že pro každé k ∈ N platí implikace v(k) ⇒ v(k+1). Nechť tedy pro každé k ∈ N platí v(k) : 13 + 23 + 33 + ... + k3 = k2 (k + 1)2 4 . (1.36) Máme dokázat, že potom také pro každé k ∈ N platí v(k + 1) : 13 + 23 + 33 + ... + k3 + (k + 1)3 = (k + 1)2 (k + 2)2 4 . 79 Pro libovolné k ∈ N získáme v(k + 1) : 13 + 23 + 33 + ... + k3 + (k + 1)3 = k2 (k + 1)2 4 + (k + 1)3 = = k2 (k + 1)2 + 4(k + 1)3 4 = (k + 1)2 (k2 + 4k + 4) 4 = (k + 1)2 (k + 2)2 4 . S využitím indukčního předpokladu 1.36 jsme dokázali, že vlastnost v(n) platí pro všechna přirozená čísla n. 11. Je třeba dokázat, že pro každé n ∈ N platí v(n) : 1 · 2 + 2 · 3 + ... + n(n + 1) = n(n + 1)(n + 2) 3 . Důkaz provedeme matematickou indukcí ve dvou krocích: 1. Dokážeme, že daná vlastnost platí pro n = 1, tj. dokážeme, že platí v(1): 1 · 2 = 1(1+1)(1+2) 3 = 1·2·3 3 = 2. Pro n = 1 uvedená rovnost platí. 2. Předpokládejme, že daná vlastnost platí pro n = k. Dokážeme, že pak platí i pro n = k+1, tj. dokážeme, že pro každé k ∈ N platí implikace v(k) ⇒ v(k+1). Nechť tedy pro každé k ∈ N platí v(k) : 1 · 2 + 2 · 3 + ... + k(k + 1) = k(k + 1)(k + 2) 3 . (1.37) Máme dokázat, že potom také pro každé k ∈ N platí v(k + 1) : 1 · 2 + 2 · 3 + ... + k(k + 1) + (k + 1)(k + 2) = (k + 1)(k + 2)(k + 3) 3 . Pro libovolné k ∈ N získáme v(k + 1) : 1 · 2 + 2 · 3 + ... + k(k + 1) + (k + 1)(k + 2) = k(k + 1)(k + 2) 3 + +(k + 1)(k + 2) = k(k + 1)(k + 2) + 3(k + 1)(k + 2) 3 = (k + 1)(k + 2)(k + 3) 3 . S využitím indukčního předpokladu 1.37 jsme dokázali, že vlastnost v(n) platí pro všechna přirozená čísla n. 1.6 Využití výrokové logiky a základních poznatků o množinách ve školské matematice na 1. stupni ZŠ • Výroková logika Děti od útlého věku formulují výroky a učí se rozhodovat o jejich pravdivosti. Úvahy o pravdivosti daného tvrzení vycházejí z konkrétní situace a vlastní zkušenosti dítěte. Zařazení prvků výrokové logiky do činností, které jsou realizovány s dětmi předškolního Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 80 a mladšího školního věku, si klade za cíl, aby děti získaly potřebu argumentace a samy pociťovaly důležitost logiky při přesném formulování pravidel. Současně se tak děti na propedeutické úrovni učí používat jazyk logiky. V tomto období je tedy velmi důležité zařazovat do výuky různé otázky, úlohy a činnosti, které jsou propedeutikou pojmů výrok a pravdivostní hodnota výroku. Pojem výrok je nahrazen slovem vyjádření, tvrzení, věta, sdělení apod. Zadání těchto úloh má vést děti k rozhodnutí o pravdivosti uvedeného výroku. Učitel může například vyslovit výroky: ”Anička je dnes ve škole.” ”Toník je dnes ve škole.” ”Kája dnes není ve škole.” apod. a žáci mají rozhodnout o jejich pravdivosti. Obtížnost úloh může být stupňována tím, že učitel tvoří negace těchto výroků, případně složené výroky, a žáci opět určují jejich pravdivostní hodnoty. Tato činnost je významnou stránkou rozumové výchovy žáků a počátečním krokem k vytváření smyslu pro pravdivé poznání. Znalost pravdivých a nepravdivých výroků lze využít například u činností, při kterých děti třídí předměty na ty, které mají požadovanou vlastnost a které danou vlastnost nemají: dřevěné, bílé, nejsou černé apod. Vhodným příkladem takové úlohy o třídění může být úloha 17 z odstavce 2.3.2. V hodinách matematiky se žáci již na začátku prvního stupně setkávají s mnoha výroky s matematickým obsahem například při určování počtu objektů zadaného souboru, při porovnávání počtu prvků zadaných souborů nebo u základních početních operací. Jedná se například o výroky (pravdivé) typu: 5 − 3 = 2 1 + 3 = 4 3 · 4 = 12 28 : 7 = 4 2 < 6 5 > 45 (2 + 6) + 7 = 15 2 · (3 + 6) = 18 Vybrané ukázky 1.44 a 1.45 z učebnice matematiky pro 1. ročník (Potůčková, 1998) interpretují pravdivé výroky. Obr. 1.44: Obr. 1.45: Děti předškolního i mladšího školního věku se dále v běžném životě často setkávají s jazykovými výrazy: každý, všechny, žádný, někdo, něco, nic, nikdo, aspoň jeden, právě jeden, které nazýváme kvantifikátory. Správné pochopení kvantifikátorů vede k přesnosti myšlení, konání a vyjadřování se. Význam slov všechny, některé, někdo, nikdo objevují děti při běžných školních i mimoškolních činnostech. V souvislosti s tímto mohou být ve 81 škole učitelem proneseny následující věty: ”Jsou dnes ve škole všechny děti naší třídy?” ”Máte všichni připravený domácí úkol?” ”Každý z vás si nyní položí na lavici jednu červenou pastelku.” ”Všichni si teď společně zazpíváme.” ”Každý z Vás si nyní položí na lavici alespoň jednu pastelku.” ”Chybí někdo?” ”Nikdo nechybí.” Na základě obdobných vět jsou děti vedeny k pochopení kvantifikátorů a k jejich správnému použití v matematice při přesném vyjadřování. Poznamenejme, že učitelovy správné formulace i s potřebnými kvantifikátory jsou předpokladem toho, aby si žáci v budoucnu vytvářeli správné představy o nových pojmech a vztazích mezi nimi. A také jsou předpokladem k tomu, aby si lidé navzájem správně rozuměli! Na 1. stupni si žáci začínají vytvářet představu o proměnných a chápat jejich význam například dosazováním přirozených čísel do rámečků v zápisech typu < 4 nebo = 6 nebo + 2 = 5 nebo 8 − 4 = nebo 7 · = 35, v nichž rámeček představuje neznámou (proměnnou) a samotný zápis představuje výrokovou formu jedné proměnné. Po dosazení přirozeného čísla do rámečku děti rozhodují, zda je nebo není doplněný zápis pravdivý, tj. rozhodují o pravdivosti výroku, který vznikne ze zadané výrokové formy, případně hledají přímo obor pravdivosti zadané výrokové formy. Zamění-li se v zápise výrokové formy rámeček za písmeno, řeší žáci rovnice o jedné proměnné (neznámé), viz ukázka 1.46 z učebnice matematiky pro 4. ročník (Blažková et al., 1996b). Obr. 1.46: Postupně si děti osvojují užití proměnných v zápisech vlastností a vztahů, například: a + 10 15 80 a 5 25 17 32 a · 10 50 250 400 Později mohou žáci přejít k dosazování přirozených čísel do zápisů typu Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 82 + < 10 nebo + = 6, které představují výrokové formy dvou proměnných, a opět rozhodují o pravdivosti či nepravdivosti vytvořených výroků. Na obrázcích 1.47 a 1.48 můžeme vidět ukázky vybraných příkladů z učebnice matematiky pro 1. ročník ZŠ (Potůčková, 1998) reprezentující výrokové formy jedné proměnné. Obr. 1.47: Obr. 1.48: • Množiny Jedním ze základních úkolů matematiky na 1. stupni ZŠ je vybudování pojmu přirozeného čísla a osvojení si početních výkonů s přirozenými čísly. Zavedení přirozených čísel, vztahů mezi nimi a operací s nimi se opírá o pojem množina. Se samotným pojmem množina se na 1. stupni ZŠ nesetkáme, ale množiny jsou prostředkem, který umožňuje pochopit podstatu probírané látky. Obr. 1.49: Obr. 1.50: Z následujících ukázek je patrné, jak se znázornění různých souborů předmětů (množin), s nimiž žáci pracují, uplatňuje při seznamování s přirozenými čísly (viz 1.49), při jejich porovnávání (viz 1.50), sčítání (viz 1.51) a odčítání (viz 1.52) v 1. ročníku a při dělení přirozených čísel (viz 1.53) v 2. ročníku. Obrázky byly převzaty z učebnic matematiky pro 1. ročník ZŠ (Staudková et al., 2019a) a (Potůčková, 1998) a pro 2. ročník (Potůčková, 1999). Důležitou roli hrají množiny při grafickém znázornění slovních úloh, které můžeme vidět na ukázkách 1.54 a 1.55 vybraných z učebnic matematiky pro 3. ročník (Blažková et al., 2006). Ukázky slovních úloh na obrázcích 1.56 a 1.57 vybrané z pracovních sešitů k učebnicím matematiky pro 3. ročník (Blažková et al., 2011a) a (Blažková et al., 2011b) reprezentují grafické znázornění řešení úloh s využitím množinové operace průniku. 83 Obr. 1.51: Obr. 1.52: Obr. 1.53: • Logická výstavba matematiky Významným momentem ve vyučování matematiky je, když dítě vybírá ze známých informací podle určitých kritérií a z těchto předpokladů pak odvozuje důsledky. Pro tyto dovednosti dítěte jsou kladeny nároky na samotného učitele, u kterého je nezbytné, aby sám usuzoval správně. Nedbalé vyjadřování podmínek a nedůslednost při vyvození důsledků může negativně ovlivnit správnost logického úsudku dítěte. Jako příklad tohoto uveďme dvě tvrzení: ”Jestli si nenapíšeš úlohu, nepustíš si počítač.” a ”Kdo správně vypočítá příklad, dostane jedničku.” Po těchto pronesených tvrzeních by se nemělo stát, že si dítě pustí počítač, aniž by mělo hotovou úlohu, a také musí dostat jedničku za správně vypočítaný příklad. Ale pozor na nedbalou formulaci: ”Kdo vypočítá příklad, dostane jedničku.” Pak by mělo dítě dostat jedničku za jakkoli vypočítaný příklad! Další nároky kladené na učitele se týkají znalostí definic a důkladného osvojení si matematických pojmů. Učitel by měl být schopen najít způsob, jak pojmy žákům vysvětlit na jejich myšlenkové úrovni, aby si vytvořili správné představy o nich. Přesné vyjadřování učitele pozitivně ovlivňuje tvorbu správných představ konkrétních pojmů, kultivaci jazyka a slovní vyjadřování dětí. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 84 Obr. 1.54: Obr. 1.55: Obr. 1.56: Obr. 1.57: 2 Binární relace a zobrazení 2.1 Kartézský součin dvou množin Příklad 2.1 (motivační) Tři hoši Adam, Boris a Cyril a tři děvčata Klára, Lucie a Markéta se dohodli, že během prázdnin pošle každý hoch každé dívce pohlednici. Kolik pohlednic bylo celkem posláno? Řešení: Využijeme pouze počátečních písmen ve jménech hochů a dívek. Množinu hochů označme H, tj. H = {A, B, C} a množinu dívek označme D, tj. D = {K, L, M}. Každou poslanou pohlednici označíme pomocí uspořádané dvojice, kde první složkou bude vždy odesílatel (tedy jeden z hochů) a druhou složkou příjemce (tedy jedna z dívek). Například pohlednice, kterou poslal Cyril Kláře, bude označena jako uspořádaná dvojice [C, K]. Množina P všech pohlednic bude zapsána pomocí těchto uspořádaných dvojic P = {[A, K], [A, L], [A, M], [B, K], [B, L], [B, M], [C, K], [C, L], [C, M]}. Hoši poslali celkem devět pohlednic. V příkladu 2.1 jsme označili množinu hochů H a množinu dívek D. Pomocí prvků množin H a D jsme vytvořili množinu P všech zaslaných pohlednic. Množina P je výsledkem další množinové operace, kterou budeme následně definovat. Uvažujme dvě množiny A a B. V následujících úvahách využijeme zmíněný pojem uspořádané dvojice, kterou označíme [x, y], kde x ∈ A a y ∈ B. Prvek x se nazývá první 85 složka uspořádané dvojice [x, y], prvek y se nazývá druhá složka uspořádané dvojice [x, y]. Rovnost uspořádaných dvojic formulujeme takto: Uspořádaná dvojice [x, y] se rovná uspořádané dvojici [u, v] (píšeme [x, y] = [u, v]) právě tehdy, když x = u a zároveň y = v. Definice 2.1: Nechť A, B jsou libovolné množiny. Množinu všech uspořádaných dvojic [x, y], kde x ∈ A a y ∈ B, nazýváme kartézský součin množin A, B, označujeme A × B a symbolicky zapíšeme A × B = {[x, y]; x ∈ A ∧ y ∈ B}. Poznámka 2.1 a) Prvky množiny A × B jsou tedy uspořádané dvojice [x, y], tj. [x, y] ∈ A × B. b) Jestliže A = B, potom kartézský součin A×A píšeme též A2 a hovoříme o kartézské druhé mocnině množiny A. c) Pojmy uspořádaná dvojice a kartézský součin dvou množin lze zobecnit. Uspořádanou trojicí rozumíme skupinu tří objektů s uvedením, který z objektů je na prvním, druhém a třetím místě ve skupině - říkáme, že je první, druhou a třetí složkou uspořádané trojice. Kartézským součinem tří množin A, B, C rozumíme množinu všech uspořádaných trojic [x, y, z], kde x ∈ A, y ∈ B, z ∈ C. Označujeme A × B × C a symbolicky zapisujeme A × B × C = {[x, y, z]; x ∈ A ∧ y ∈ B ∧ z ∈ C}. Obdobně hovoříme o uspořádané n-tici a kartézském součinu n množin A1, A2, ..., An, který zapisujeme A1 × A2 × ... × An. Příklad 2.2 Jsou dány množiny A = {a, b, c}, B = {1, 2}. Určete a) A × B, b) B × A, c) A2 , d) B2 . Řešení: a) A × B = {[a, 1], [a, 2], [b, 1], [b, 2], [c, 1], [c, 2]}, b) B × A = {[1, a], [1, b], [1, c], [2, a], [2, b], [2, c]}, c) A2 = A × A = {[a, a], [a, b], [a, c], [b, a], [b, b], [b, c], [c, a], [c, b], [c, c]}, d) B2 = B × B = {[1, 1], [1, 2], [2, 1], [2, 2]}. V následující větě uvedeme některé základní vlastnosti kartézského součinu: Věta 2.1 Pro libovolné tři množiny A, B, C platí: 1) A × B = ∅ ⇔ (A = ∅ ∨ B = ∅), 2) A × B = B × A ⇔ (A = ∅ ∨ B = ∅ ∨ A = B), 3) A ⊂ B ⇒ (A × C ⊂ B × C) ∧ (C × A ⊂ C × B), 4) (A ∩ B) × C = (A × C) ∩ (B × C), 5) (A ∪ B) × C = (A × C) ∪ (B × C), 6) (A − B) × C = (A × C) − (B × C). Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 86 Důkaz: Dokážeme pouze dvě tvrzení věty 2.1, a to 1) a 5). Důkazy ostatních tvrzení jsou buď zřejmé, nebo se tvrzení dokazují analogicky. 1) Označme výroky p: A × B = ∅, q: A = ∅ ∨ B = ∅. Dokážeme nejdříve implikaci p ⇒ q. Důkaz provedeme sporem, tzn. dokážeme neplatnost negace ¬(p ⇒ q). Podle vztahu 1.10 v kapitole 1.1.2 dokážeme neplatnost výroku p ∧ ¬q. Nechť existují dvě množiny A, B s vlastnostmi A×B = ∅ a současně A = ∅∧B = ∅. Pokud jsou obě množiny A, B neprázdné, potom existují prvky a ∈ A, b ∈ B (v každé množině alespoň jeden prvek). Podle definice 2.1 kartézského součinu však uspořádaná dvojice [a, b] ∈ A × B, což je spor s předpokladem, že A × B = ∅. Obrácená implikace q ⇒ p se dokáže analogicky. 5) Dokazujeme rovnost množin (A ∪ B) × C = (A × C) ∪ (B × C). Označme množiny L = (A ∪ B) × C, P = (A × C) ∪ (B × C). Máme-li dokázat rovnost L = P, musíme dokázat, že L ⊂ P ∧ P ⊂ L. Nejprve dokážeme inkluzi L ⊂ P, tzn. zvolíme libovolnou uspořádanou dvojici [x, y] ∈ L a dokážeme, že současně [x, y] ∈ P. Nechť [x, y] ∈ (A ∪ B) × C ⇒ [x ∈ (A ∪ B) ∧ y ∈ C] ⇒ ⇒ [(x ∈ A ∨ x ∈ B) ∧ y ∈ C] ⇒ [(x ∈ A ∧ y ∈ C) ∨ (x ∈ B ∧ y ∈ C)] ⇒ ⇒ [x, y] ∈ A × C ∨ [x, y] ∈ B × C ⇒ [x, y] ∈ (A × C) ∪ (B × C). Dokázali jsme, že [x, y] ∈ P, tedy L ⊂ P. Inkluze P ⊂ L se dokáže analogicky. Poznámka 2.2 Tvrzení 4), 5) a 6) věty 2.1 lze po řadě formulovat rovněž ve tvaru 4*) C × (A ∩ B) = (C × A) ∩ (C × B) 5*) C × (A ∪ B) = (C × A) ∪ (C × B) 6*) C × (A − B) = (C × A) − (C × B) Poznámka 2.3 a) Pro kartézský součin obecně neplatí komutativní zákon. Pro ilustraci stačí uvažovat množiny A × B a B × A z příkladu 2.2. b) Pro kartézský součin neplatí ani asociativní zákon. Uvážíme-li např. množinu A = {a}, pak (A × A) × A = {[a, a]} × {a} = {[[a, a], a]}, zatímco A × (A × A) = {a} × {[a, a]} = {[a, [a, a]]}. 87 Poznámka 2.4 Kartézský součin A×B dvou množin lze graficky znázornit pomocí kartézského grafu (obdobně jako body v rovině). Prvky množiny A vyznačíme jako body na vodorovné ose, prvky množiny B jako body na svislé ose. Uspořádané dvojice kartézského součinu A × B pak tvoří všechny body roviny, jejichž souřadnice jsou určeny uspořádanými dvojicemi kartézského součinu A × B. Znázornění kartézského součinu dvou množin A a B kartézským grafem budeme ilustrovat na příkladu 2.3. Příklad 2.3 Znázorněte kartézský součin A×B kartézským grafem, kde A = {a, b, c, d}, B = {1, 2, 3}. Řešení: Kartézský součin množin A a B je množina A × B = {[a, 1], [a, 2], [a, 3], [b, 1], [b, 2], [b, 3], [c, 1], [c, 2], [c, 3], [d, 1], [d, 2], [d, 3]}. Kartézský graf množiny A × B je znázorněn na obrázku 2.58. Obr. 2.58: 2.1.1 Úlohy k procvičení 1. Nechť A = {k, l, m}, B = {t, u, v, w}. Zapište výčtem prvků kartézské součiny A × A, A × B, B × A, B × B a zakreslete jejich kartézské grafy. 2. Nechť A = {1, 2}, B = { , ◦, ♥}. Zapište výčtem prvků kartézské součiny A × A, A × B, B × A, B × B. 3. Nechť A = {1, 2}, B = { , ◦, ♥}, C = {x, y}. Zapište výčtem prvků kartézské součiny (A × B) × C, A × (B × C). 4. Dokažte, že platí (A ∩ B) × C = (A × C) ∩ (B × C). Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 88 5. Alenka má na panenku čtyři sukénky (červenou, modrou, zelenou a hnědou) a tři halenky (bílou, fialovou a žlutou). Kolika a kterými způsoby může Alenka svou panenku obléci? Výsledky: 1. A × A = {[k, k], [l, l], [m, m], [k, l], [l, k], [k, m], [m, k], [l, m], [l, m]}, A × B = {[k, t], [k, u], [k, v], [k, w], [l, t], [l, u], [l, v], [l, w], [m, t], [m, u], [m, v], [m, w]}, B × A = {[t, k], [t, l], [t, m], [u, k], [u, l], [u, m], [v, k], [v, l], [v, m], [w, k], [w, l], [w, m]}, B × B = {[t, t], [t, u], [t, v], [t, w], [u, u], [u, v], [u, t], [u, w], [v, u], [v, v], [v, t], [v, w], [w, u], [w, v], [w, t], [w, w]}. Kartézské grafy kartézských součinů A × A, A × B, B × A, B × B jsou znázorněny po řadě na obrázcích 2.59, 2.60, 2.61 a 2.62. Obr. 2.59: Obr. 2.60: Obr. 2.61: Obr. 2.62: 2. A × A = {[1, 1], [2, 2], [1, 2], [2, 1]}, A × B = {[1, ], [1, ◦], [1, ♥], [2, ], [2, ◦], [2, ♥]}, 89 B × A = {[ , 1], [◦, 1], [♥, 1], [ , 2], [◦, 2], [♥, 2]}, B × B = {[ , ], [ , ◦], [ , ♥], [◦, ], [◦, ◦], [◦, ♥], [♥, ], [♥, ◦], [♥, ♥]}. 3. (A × B) × C = {[[1, ], x], [[1, ], y], [[1, ◦], x], [[1, ◦], y], [[1, ♥], x], [[1, ♥], y], [[2, ], x], [[2, ], y], [[2, ◦], x], [[2, ◦], y], [[2, ♥], x], [[2, ♥], y]}, A × (B × C) = {[1, [ , x]], [1, [ , y]], [1, [◦, x]], [1, [◦, y]], [1, [♥, x]], [1, [♥, y]], [2, [ , x]], [2, [ , y]], [2, [◦, x]], [2, [◦, y]], [2, [♥, x]], [2, [♥, y]]}. 4. Tvrzení (A ∩ B) × C = (A × C) ∩ (B × C) dokážeme jako rovnost množin. Označme množiny L = (A ∩ B) × C, P = (A × C) ∩ (B × C). Máme-li dokázat, že L = P, musíme dokázat, že L ⊂ P ∧ P ⊂ L. Nejprve dokážeme inkluzi L ⊂ P, tzn. zvolíme libovolnou uspořádanou dvojici [x, y] ∈ L a dokážeme, že současně [x, y] ∈ P. Nechť [x, y] ∈ (A ∩ B) × C ⇒ [x ∈ (A ∩ B) ∧ y ∈ C] ⇒ ⇒ [(x ∈ A ∧ x ∈ B) ∧ y ∈ C] ⇒ [x, y] ∈ (A × C) ∧ [x, y] ∈ (B × C)] ⇒ ⇒ [x, y] ∈ (A × C) ∩ (B × C). Dokázali jsme, že [x, y] ∈ P, tedy L ⊂ P. Inkluzi P ⊂ L dokážeme analogicky, tzn. zvolíme libovolnou uspořádanou dvojici [x, y] ∈ P a dokážeme, že současně [x, y] ∈ L. Nechť [x, y] ∈ (A × C) ∩ (B × C) ⇒ [x, y] ∈ (A × C) ∧ [x, y] ∈ (B × C)] ⇒ ⇒ [(x ∈ A ∧ y ∈ C) ∧ (x ∈ B ∧ y ∈ C)] ⇒ [x ∈ (A ∩ B) ∧ y ∈ C] ⇒ ⇒ [x, y] ∈ (A ∩ B) × C. Dokázali jsme, že [x, y] ∈ L, tedy P ⊂ L. Z uvedeného vyplývá, že P = L. 5. Označme S množinu všech sukének a H množinu všech halenek. Prvky obou množin označme malými počátečními písmeny, tj. S = {č, m, z, h} a H = {b, f, ž}. Možnosti, které Alenka má pro oblečení panenky, jsou zapsány kartézským součinem S × H = {[č, b], [č, f], [č, ž], [m, b], [m, f], [m, ž], [z, b], [z, f], [z, ž], [h, b], [h, f], [h, ž]}. Existuje 12 možností, jak panenku obléci. 2.2 Binární relace 2.2.1 Pojem binární relace Příklad 2.4 Jsou dány dvě množiny A = {1, 2, 3, 4, 5}, B = {6, 7, 8, 9}. Uvažujme následující vztah (relaci) mezi prvky obou množin: Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 90 ”Číslo x ∈ A je dělitelem čísla y ∈ B”. Platnost tohoto vztahu pro prvky x, y zapíšeme pomocí uspořádané dvojice [x, y]. Prozkoumejme všechny prvky kartézského součinu množiny A × B a vyberme z ní ty uspořádané dvojice [x, y], pro které výše zadaný vztah dělitelnosti platí. Množinu vybraných uspořádaných dvojic splňujících vztah dělitelnosti zapíšeme výčtem prvků takto: R = {[1, 6], [1, 7], [1, 8], [1, 9], [2, 6], [2, 8], [3, 6], [3, 9], [4, 8]}. Zřejmě platí množinová inkluze R ⊂ A × B, která nás motivuje k následující definici. Definice 2.2 Nechť A, B jsou libovolné množiny. Binární relací R z množiny A do množiny B nazýváme libovolnou podmnožinu kartézského součinu A×B (tj. R ⊂ A×B). Jestliže A = B, potom podmnožinu kartézského součinu A×A nazýváme binární relací R v množině A (tj. R ⊂ A × A). Poznámka 2.5 a) Každá binární relace je podle definice 2.2 množina. Všechny poznatky o množinách, které jsme poznali v první kapitole, platí tedy i pro binární relace. Každou binární relaci je možno určit výčtem prvků (samozřejmě pouze binární relaci na množinách s nepříliš mnoha prvky) nebo charakteristickou vlastností (výrokovou formou dvou proměnných). Množina R z příkladu 2.4 je tedy binární relací z množiny A do množiny B, kterou lze zapsat symbolicky charakteristickou vlastností R = {[x, y] ∈ A × B; x|y} nebo též slovně R = {[x, y] ∈ A × B; x je dělitelem čísla y}. b) Pojem binární relace lze přirozeným způsobem zobecnit na pojem n - ární relace. Pro n = 3 se tyto relace nazývají ternární. S ternárními relacemi se setkáváme při zavádění operací s přirozenými čísly. Příkladem ternární relace je relace T = {[x, y, z] ∈ A × A × A; x + y = z} daná charakteristickou vlastností (tj. výrokovou formou tří proměnných) a definovaná v množině A = {1, 2, 3, 4, 5}. Relace T je pak daná výčtem prvků takto: T = {[1, 1, 2], [1, 2, 3], [2, 1, 3], [2, 2, 4], [1, 3, 4], [3, 1, 4], [1, 4, 5], [4, 1, 5], [2, 3, 5], [3, 2, 5]}. Relacemi n - árními, kde n > 2, se ale nyní nebudeme zabývat, proto lze v následujících úlohách o binárních relacích slovo ”binární” vynechávat a hovořit pouze o relacích. Pod každým pojmem ”relace” bude dále myšlena ”binární relace”. Binární relaci R z množiny A do množiny B lze znázornit graficky několika způsoby, z nichž uvádíme dva nejběžnější: (1) Kartézský graf: V tomto grafu jsou uspořádané dvojice dané relace znázorněny v rovině analogicky jako body v rovině v analytické geometrii. Je-li definována relace R z množiny A do množiny B, znázorníme prvky x z množiny A na vodorovnou osu a prvky y z množiny B na svislou osu. Uspořádané dvojice relace R jsou pak zobrazeny jako body v eukleidovské rovině. Na obrázku 2.63 je kartézský graf relace R z příkladu 2.4. 91 (2) Uzlový graf: V tomto grafu znázorníme všechny prvky množiny A i B jako body v rovině (tzv. uzly). Každou uspořádanou dvojici [x, y] relace R pak znázorníme šipkou (tzv. orientovanou hranou) s počátečním bodem x a koncovým bodem y. Na obrázku 2.64 je uzlový graf relace R z příkladu 2.4. Uzlový graf lze sestrojit celý pouze u relací definovaných na množinách s nepříliš mnoha prvky, přičemž všechny prvky množin, na kterých je relace definována, musí být v grafu vyznačeny (i když nejsou krajními body žádné šipky). Obr. 2.63: Obr. 2.64: Poznámka 2.6 Relaci R v množině A, tj. R ⊂ A × A, budeme graficky znázorňovat takto: (1) Kartézský graf: Uspořádané dvojice relace R v množině A jsou opět znázorněny v rovině stejně jako body v rovině v analytické geometrii. Na vodorovnou osu znázorníme prvky x z množiny A a na svislou osu prvky y z množiny A. Uspořádané dvojice relace R jsou pak zobrazeny jako body v eukleidovské rovině. Uvažujme například relaci R = {[c, c], [a, b], [b, a], [d, e]} v množině M = {a, b, c, d, e}. Kartézský graf relace R je na obrázku 2.65. (2) Uzlový graf: V tomto grafu znázorníme všechny prvky množiny A jako body v rovině (tzv. uzly). Každou uspořádanou dvojici [x, y] relace R pak znázorníme šipkou (tzv. orientovanou hranou) s počátečním bodem x a koncovým bodem y. Je-li x = y, nazýváme šipku smyčkou, kterou znázorníme kolem bodu x. Pokud současně platí [x, y] ∈ R, [y, x] ∈ R, pak příslušné dvojici oboustranně orientovaných šipek říkáme ”dvojšipka”. Uzlový graf relace R = {[c, c], [a, b], [b, a], [d, e]} v množině M = {a, b, c, d, e} je na obrázku 2.66. Uvedená interpretace grafického znázornění relací včetně terminologie koresponduje s pojmem graf ve smyslu teorie grafů. V této souvislosti je grafem relace orientovaný graf, který může obsahovat smyčky, jednoduché šipky a oboustranně orientované šipky. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 92 Obr. 2.65: Obr. 2.66: Definice 2.3 Nechť R je binární relace z množiny A do množiny B. Množinu všech prvních složek všech uspořádaných dvojic binární relace R nazýváme první obor binární relace R a označujeme O1(R). Množinu všech druhých složek všech uspořádaných dvojic binární relace R nazýváme druhý obor binární relace R a označujeme O2(R). Oba obory zapisujeme symbolicky takto: O1(R) = {x ∈ A; ∃y ∈ B : [x, y] ∈ R}, O2(R) = {y ∈ B; ∃x ∈ A : [x, y] ∈ R}. Je zřejmé, že O1(R) ⊂ A a O2(R) ⊂ B. Jestliže R je binární relace v množině A, pro kterou platí, že O1(R) = A, pak relaci R nazýváme relací na množině A. Poznámka 2.7 Uvažujme množiny A, B a binární relaci R z příkladu 2.4. Prvním, resp. druhým oborem relace R jsou množiny O1(R) = {1, 2, 3, 4}, resp. O2(R) = {6, 7, 8, 9} Příklad 2.5 Nechť A = {1, 2, 3, 4, 5, 6, 7, 8, 9} a nechť S je relace v množině A, která je definovaná výčtem uspořádaných dvojic: S = {[1, 3], [1, 5], [1, 7], [1, 9], [3, 5], [3, 7], [3, 9], [5, 7], [5, 9], [7, 9]}. Určete první a druhý obor relace S. Řešení: O1(S) = {1, 3, 5, 7}, O2(S) = {3, 5, 7, 9}. Poznamenejme, že relace S je svou charakteristickou vlastností definována jako tzv. ostré vzestupné uspořádání všech lichých čísel množiny A: S = {[x, y] ∈ A × A; x < y ∧ x je liché ∧ y je liché}. Poznámka 2.8 Uvažujeme-li situaci, že množiny A a B z definice 2.2 jsou podmnožinami množiny R všech reálných čísel, můžeme při všech úvahách o relacích s výhodou využít znalostí o elementárních funkcích, resp. analytické geometrie ze středoškolské matematiky. To ilustruje následující příklad. 93 Příklad 2.6 V množině R všech reálných čísel jsou definovány relace: a) R1 = {[x, y] ∈ R × R; y = x + 3}, b) R2 = {[x, y] ∈ R × R; y = x2 }, c) R3 = {[x, y] ∈ R × R; (x − 1)2 + (y + 2)2 = 4}. Určete jejich první a druhý obor. Řešení: a) O1(R1) = R, O2(R1) = R, b) O1(R2) = R, O2(R2) = 0, ∞ , c) O1(R3) = −1, 3 , O2(R3) = −4, 0 . Příklad 2.7 Je dán obdélník ABCD. Označme jeho strany a, b, c, d a jeho úhlopříčky e, f, viz obrázek 2.67. Dále je definována množina M všech úseček, jejichž krajní body jsou vrcholy obdélníka ABCD, tj. M = {a, b, c, d, e, f}. Obr. 2.67: Určete výčtem prvků binární relaci R v množině M danou vztahem: ”Úsečka x je shodná s úsečkou y”. Relaci R zapište výčtem prvků, symbolicky a určete její první a druhý obor. Řešení: Relace R je dána výčtem prvků R = {[a, a], [b, b], [c, c], [d, d], [e, e], [f, f], [a, c], [c, a], [b, d], [d, b], [e, f], [f, e]}, a zapsaná symbolicky R = {[x, y] ∈ M × M; x ∼= y}, O1(R) = {a, b, c, d, e, f} = M, O2(R) = {a, b, c, d, e, f} = M. V následující poznámce uvádíme příklad binární relace ”ze života”. Poznámka 2.9 Uvažujme pětičlennou rodinu s těmito členy: matka, otec, dcera Petra, syn Jan a syn Kamil. Označme pro naše účely jednotlivé členy této rodiny malými tiskacími písmeny: m (matka), o (otec), p (Petra), j (Jan), k (Kamil). Budeme pracovat Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 94 s množinou M = {m, o, p, j, k}, která představuje uvažovanou rodinu, jejíž členové jsou prvky množiny M. Zaměříme se dále na všechny uspořádané dvojice [x, y] prvků množiny M (tj. [x, y] ∈ M × M), pro které platí, že ”x je bratrem y”. Jedná se o tyto uspořádané dvojice: [j, p] ... ”j je bratrem p” (Jan je bratrem Petry), [j, k] ... ”j je bratrem k” (Jan je bratrem Kamila), [k, p] ... ”k je bratrem p” (Kamil je bratrem Petry), [k, j] ... ”k je bratrem j” (Kamil je bratrem Jana). Vztah ”být bratrem” je zde reprezentován uvedenými čtyřmi uspořádanými dvojicemi. Množina R = {[j, p], [j, k], [k, p], [k, j]} představuje vztah ”být bratrem” v množině M a jedná se tedy o binární relaci v množině M. Z tohoto příkladu je zřejmé, že binární relace R v množině M je množina některých uspořádaných dvojic kartézského součinu M × M, a v důsledku toho je podmnožinou kartézského součinu M × M. Binární relace R, která je zadána výčtem prvků výše, je určena pomocí charakteristické vlastnosti takto: R = {[x, y] ∈ M × M; x je bratrem y}. První a druhý obor relace R jsou množiny O1(R) = {j, k} a O2(R) = {p, k, j}. Definice 2.4 Nechť R je binární relace z množiny A do množiny B. Doplňkovou relací k relaci R nazýváme binární relaci R ⊂ A × B definovanou takto: R = {[x, y] ∈ A × B; [x, y] /∈ R}. Poznámka 2.10 Doplňková relace R k relaci R je podle teorie množin doplněk množiny R v množině A×B. Doplňková relace R se tedy vždy vztahuje k nějaké relaci R v základní množině A × B, přičemž platí množinová rovnost R = (A × B) − R. Je-li relace R dána charakteristickou vlastností prostřednictvím výrokové formy v(x, y) dvou proměnných x, y R = {[x, y] ∈ A × B; v(x, y)}, (2.1) pak doplňková relace R k relaci R je vyjádřena negací výrokové formy v(x, y) R = {[x, y] ∈ A × B; ¬v(x, y)}. Definice 2.5 Nechť R je binární relace z množiny A do množiny B. Inverzní relací k relaci R nazýváme binární relaci R−1 ⊂ B × A definovanou takto: R−1 = {[x, y] ∈ B × A; [y, x] ∈ R}. 95 Poznámka 2.11 Nechť R je binární relace z množiny A do množiny B a nechť R−1 je inverzní relace k relaci R. Pak z definice 2.5 vyplývá pro libovolnou uspořádanou dvojici [x, y] ∈ A × B následující ekvivalence: [x, y] ∈ R−1 ⇔ [y, x] ∈ R. Pokud je relace R dána charakteristickou vlastností 2.1 prostřednictvím výrokové formy v(x, y), pak vyjádření charakteristické vlastnosti relace inverzní R−1 obdržíme záměnou proměnných x, y ve výrokové formě v(x, y). Příklad 2.8 Jsou dány množiny A = {1, 2, 3, 4, 5}, B = {6, 7, 8, 9}. Nechť R je binární relace z množiny A do množiny B daná vztahem: ”Číslo x ∈ A je dělitelem čísla y ∈ B”. Určete a) doplňkovou relaci R k relaci R pomocí charakteristické vlastnosti a výčtem prvků, b) inverzní relaci R−1 k relaci R výčtem prvků. Řešení: a) Pro prvky [x, y] doplňkové relace R platí: ”Číslo x ∈ A není dělitelem čísla y ∈ B”, tedy R = {[x, y] ∈ A×B; x | y} a R = {[2, 7], [2, 9], [3, 7], [3, 8], [4, 6], [4, 7], [4, 9], [5, 6], [5, 7], [5, 8], [5, 9]}. b) R−1 = {[6, 1], [7, 1], [8, 1], [9, 1], [6, 2], [8, 2], [6, 3], [9, 3], [8, 4]}. Příklad 2.9 Nechť R je binární relace v množině M z příkladu 2.7. Určete výčtem prvků a charakteristickou vlastností doplňkovou a inverzní relaci k relaci R. Řešení: R = {[a, b], [b, a], [a, d], [d, a], [a, e], [e, a], [a, f], [f, a], [b, c], [c, b], [b, e], [e, b], [b, f], [f, b], [c, d], [d, c], [c, e], [e, c], [c, f], [f, c], [d, e], [e, d], [d, f], [f, d]}. Pro prvky [x, y] relace R platí: ”Úsečka x je shodná s úsečkou y”. Pro prvky [x, y] doplňkové relace R platí: ”Úsečka x není shodná s úsečkou y”. R−1 = {[a, a], [b, b], [c, c], [d, d], [e, e], [f, f], [c, a], [a, c], [d, b], [b, d], [f, e], [e, f]}. Pro prvky [x, y] inverzní relace R−1 platí: ”Úsečka y je shodná s úsečkou x”. Povšimněte si, že pro tuto relaci platí rovnost R = R−1 . Příklad 2.10 V množině R všech reálných čísel jsou definovány relace: a) R = {[x, y] ∈ R × R; y = 2x + 3}, b) S = {[x, y] ∈ R × R; y = x2 }, Určete inverzní relace k relacím R, S. Dále určete první a druhý obor relací R−1 a S−1 . Řešení: Je-li relace definována na nekonečné množině, není možné ji určit výčtem prvků, ale pouze pomocí jejich charakteristické vlastnosti. a) R−1 = {[x, y] ∈ R×R; x = 2y+3}. Po úpravě výrokové formy charakterizující relaci R−1 do tvaru y = 1 2 x − 3 2 zjistíme, že platí O1(R−1 ) = R, O2(R−1 ) = R. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 96 b) S−1 = {[x, y] ∈ R × R; x = y2 }. Výroková forma x = y2 charakterizující relaci S−1 vyjadřuje parabolu s osou x a vrcholem v počátku soustavy souřadnic, proto platí O1(S−1 ) = 0, ∞ , O2(S−1 ) = R. Příklad 2.11 V množině M = {−2, −1, 0, 1, 2} jsou dány relace R, S, T. Zakreslete jejich kartézské i uzlové grafy. Dále určete charakteristickou vlastností i výčtem prvků doplňkové a inverzní relace k relacím R, S, T v množině M. a) R = {[x, y] ∈ M × M; y = x + 1}, b) S = {[x, y] ∈ M × M; y = −x}, c) T = {[x, y] ∈ M × M; y = |x|}. Řešení: Binární relace R, S, T zapíšeme výčtem prvků. a) R = {[−2, −1], [−1, 0], [0, 1], [1, 2]}, b) S = {[−2, 2], [−1, 1], [0, 0], [1, −1], [2, −2]}, c) T = {[−2, 2], [−1, 1], [0, 0], [1, 1], [2, 2]}, Kartézské a uzlové grafy relací R, S a T daných v množině M jsou znázorněny na obrázcích 2.68, 2.69 a 2.70 (v tomto pořadí). Obr. 2.68: Obr. 2.69: 97 Obr. 2.70: Doplňkové a inverzní relace k relacím R, S, T zapíšeme nejdříve jejich charakteristickou vlastností. a) R = {[x, y] ∈ M × M; y = x + 1}, R−1 = {[x, y] ∈ M × M; x = y + 1}, b) S = {[x, y] ∈ M × M; y = −x}, S−1 = {[x, y] ∈ M × M; x = −y}, c) T = {[x, y] ∈ M × M; y = |x|}, T−1 = {[x, y] ∈ M × M; x = |y|}. Vyjádření relací doplňkových a inverzních k relacím R, S, T výčtem prvků je následující: a) R = {[−2, −2], [−2, 0], [−2, 1], [−2, 2], [−1, −2], [−1, −1], [−1, 1], [−1, 2], [0, −2], [0, −1], [0, 0], [0, 2], [1, −2], [1, −1], [1, 0], [1, 1], [2, −2], [2, −1], [2, 0], [2, 1], [2, 2]}, R−1 = {[−1, −2], [0, −1], [1, 0], [2, 1]}, ll b) S = {[−2, 1], [−2, 0], [−2, 1], [−1, −2], [−1, −1], [−1, 0], [−1, 2], [0, −2], [0, −1], [0, 1], [0, 2], [1, −2], [1, 0], [1, 1], [1, 2], [2, −1], [2, 0], [2, 1], [2, 2]}, S−1 = {[2, −2], [1, −1], [0, 0], [−1, 1], [−2, 2]}, c) T = {[−2, −2], [−2, −1], [−2, 0], [−2, 1], [−1, −2], [−1, −1], [−1, 0], [−1, 2], [0, −2], [0, −1], [0, 1], [0, 2], [1, −2], [1, −1], [1, 0], [1, 2], [2, −2], [2, −1], [2, 0], [2, 1]}, T−1 = {[2, −2], [1, −1], [0, 0], [1, 1], [2, 2]}, Příklad 2.12 Uvažujme relaci R = {[x, y] ∈ M × M; x je bratrem y} z poznámky 2.9, kde M = {m, o, p, j, k}. a) Zapište výčtem prvků relaci R−1 a charakteristickou vlastností relaci R . b) Zakreslete uzlový graf relací R a R−1 . Řešení: Připomeňme, že relace R je dána výčtem prvků R = {[j, p], [j, k], [k, j], [k, p]}. Pak a) R = {[x, y] ∈ M × M; x není bratrem y}, R−1 = {[p, j], [k, j], [j, k], [p, k]}. b) Uzlové grafy relací R a R−1 jsou na obrázku 2.71. Pozorujete nějakou zajímavou souvislost mezi uzlovými grafy relací R a R−1 na obrázku 2.71? Definice 2.6 Nechť R je binární relace z množiny A do množiny B (R ⊂ A × B) a S Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 98 Obr. 2.71: je binární relace z množiny B do množiny C (S ⊂ B × C). Binární relaci R ◦ S z množiny A do množiny C definovanou vztahem R ◦ S = {[x, y] ∈ A × C; ∃z ∈ B : [x, z] ∈ R ∧ [z, y] ∈ S} nazýváme relací složenou z relací R a S (v tomto pořadí). Platí R ◦ S ⊂ A × C. Poznámka 2.12 a) Relace R ◦ S složená z relací R a S zavedená v definici 2.6 je výsledkem operace, které říkáme skládání relací. b) Operace skládání relací není obecně komutativní, a to ani v případě, jsou-li všechny skládané relace definovány v téže množině. Z výše uvedeného příkladu 2.14 je zjevné, že R1 ◦ R2 = R2 ◦ R1. c) Operace skládání relací je asociativní, tj. pro libovolné relace R, S, T definované v množině A platí: (R ◦ S) ◦ T = R ◦ (S ◦ T). Pokuste se ověřit tuto skutečnost na konkrétních příkladech. Věta 2.2 Nechť M je neprázdná množina, R a S jsou relace v množině M. Pak platí R ◦ S = S ◦ R ⇔ [(R ∨ S je prázdná relace v M) ∨ (R ∨ S je relace rovnosti na M) ∨ (R = S). Srovnej toto tvrzení s částí 2) věty 2.1 v odstavci 2.1. Příklad 2.13 Jsou dány množiny A = {1, 2, 3, 4, 5}, B = {a, b, c, d}, C = {x, y, z}. Dále jsou dány binární relace R z množiny A do množiny B a S z množiny B do množiny C takto: R = {[1, b], [1, c], [3, a], [3, d], [4, b], [5, c]}, S = {[b, z], [c, x], [c, y], [d, x], [d, z]}. Určete relaci R ◦ S z množiny A do množiny C složenou z relací R a S (v tomto pořadí). Znázorněte kartézské a uzlové grafy relací R a S. 99 Řešení: R ◦ S = {[1, z], [1, x], [3, x], [4, z], [3, z], [1, y], [5, x], [5, y]}. Poznamenejme, že pro relaci S ◦ R složenou z relací S a R (v tomto pořadí) platí: S ◦ R = ∅. Kartézské a uzlové grafy relací R a S jsou znázorněny na obrázcích 2.72 a 2.73 (v tomto pořadí). Obr. 2.72: Obr. 2.73: Příklad 2.14 Je dána množina A = {1, 2, 3, 4, 5} a relace R1, R2 v množině A: R1 = {[1, 2], [1, 3], [3, 1], [3, 4], [4, 2], [5, 3]}, R2 = {[1, 4], [2, 1], [3, 2]}. Určete relace R1 ◦ R2 a R2 ◦ R1. Řešení: Platí: R1 ◦ R2 = {[1, 1], [1, 2], [3, 4], [4, 1], [5, 2]}, R2 ◦ R1 = {[1, 2], [2, 2], [2, 3]}. Definice 2.7 Nechť M je neprázdná množina. Pak definujeme tři speciální relace v množině M takto: Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 100 (1) Nechť R = ∅. Pak tato relace se nazývá prázdná relace v množině M (žádný prvek množiny M není v relaci s žádným prvkem množiny M). (2) Nechť R = M × M. Pak tato relace se nazývá úplná relace (každý prvek množiny M je v relaci s každým prvkem množiny M). (3) Nechť R = {[x, y]; x = y}. Pak tato relace se nazývá relace rovnosti (každý prvek množiny M je v relaci sám se sebou). 2.2.2 Úlohy k procvičení 1. Určete a) výčtem prvků všechny relace ve dvouprvkové množině M = {0, 1}, b) počet všech binárních relací na množině o n prvcích. 2. Nechť M = {0, 1, 2, 3, 4, 5, 6, 7} a nechť R = {[x, y] ∈ M × M; y = x + 1} je binární relace v množině M. Zapište tuto relaci výčtem prvků a sestrojte její uzlový a kartézský graf. 3. Nechť A = {2, 3, 4, 5, 6}, B = {4, 5, 6, 7, 8}. Určete výčtem prvků následující binární relace z množiny A do množiny B a určete jejich první a druhý obor: a) R = {[x, y] ∈ A × B; x + y = 10}, b) S = {[x, y] ∈ A × B; x|y}, c) T = {[x, y] ∈ A × B; y = x + 2}. 4. Nechť M = {1, 2, 3, 4} a nechť relace R, S jsou v množině M dány takto: a) R = {[x, y] ∈ M × M; x < y ⇒ x + y = 5}, b) S = {[x, y] ∈ M × M; x < 3 ⇔ y > 2}. Určete relace R, S výčtem prvků, určete doplňkové a inverzní relace k těmto relacím. K relacím R, R , S a S sestrojte jejich uzlové a kartézské grafy. 5. Nechť R, S jsou binární relace v množině M definované v předchozím příkladu. Určete výčtem prvků složené relace R ◦ S, S ◦ R, R ◦ R a S ◦ S. 6. V množině M = {2, 3, 5, 7} jsou dány relace: R1 = {[x, y] ∈ M × M; x + y ≤ 8}, R2 = {[x, y] ∈ M × M; y > 2x}. Určete složené relace R1 ◦ R2, R1 ◦ R1, R2 ◦ R1, R2 ◦ R2. 7. V množině M = {1, 2, 3, 4} určete relaci R tak, aby složená relace R ◦ R byla prázdná množina. 101 8. Zapište symbolicky následující relace v množině R jako množiny všech uspořádaných dvojic x, y, které jsou určeny vlastnostmi: a) číslo y je rovno druhé mocnině čísla x, b) číslo y je menší než 3x + 1, c) číslo y je dělitelem čísla 3x, d) číslo x je dvojnásobkem čísla y, e) číslo x je větší nebo rovno číslu 7 − y. 9. Pomocí charakteristické vlatnoti zapište relace doplňkové k relacím: a) R1 = {[x, y] ∈ N × N : x = y}, b) R2 = {[x, y] ∈ N × N : x > y}, c) R3 = {[x, y] ∈ N × N : y|x}, d) R4 = {[x, y] ∈ N × N : x + y = 6}. 10. V množině A = {1, 2, 3, 4, 5, 6} jsou definovány relace R = {[x, y] ∈ A × A : y = 2x − 4}, S = {[x, y] ∈ A × A : x2 < y}, T = {[x, y] ∈ A × A : x + y < 5}. Zapište tyto relace výčtem prvků. Dále zapište symbolicky relace R , S , T , S ∩ T, R ∩ T , R ∪ S. 11. V množině A = {1, 2, 3} jsou dány relace R1 = {[x, y] ∈ A × A : y = x − 1}, R2 = {[x, y] ∈ A × A : y = −x 2 + 7 2 }. Zapište výčtem prvků relace R1, R2, R1 ◦ R2, R2 ◦ R1. Dále zapište výčtem prvků a charakteristickou vlastností relace R1 ∪ R2 a R1 ∩ R2 a určete první a druhý obor R1 ∪ R2 a R1 ∩ R2. 12. Je dána relace R = {[x, y] ∈ R × R; y ≥ 1 + 2x}. Zapište charakteristickou vlastností relaci inverzní R−1 a sestrojte kartézský graf relací R a R−1 . 13. Je dána relace R = {[x, y] ∈ R × R; y − 1 = x2 }. Znázorněte kartézské grafy relací R a R−1 . 14. Znázorněte kartézský graf relace R = {[x, y] ∈ R×R; (x−1)2 +(y+2)2 ≥ 9} a určete její první a druhý obor. 15. Určete první a druhý obor relací v množině N a R daných charakteristickou vlastností a zakreslete jejich kartézské grafy. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 102 a) R1 = {[x, y] ∈ N × N; y = 2x − 1}, b) R2 = {[x, y] ∈ N × N; y = x − 3}, c) R3 = {[x, y] ∈ R × R; y = 2x2 − 1}, d) R4 = {[x, y] ∈ R × R; y = |x|}, e) R5 = {[x, y] ∈ R × R; x2 + y2 = 4}, f) R6 = {[x, y] ∈ R × R; y = 3}, 16. Je dána množina měst M = {Praha, Děčín, Bratislava} a množina řek N = {Dunaj, Dyje, Labe, Vltava}. Určete výčtem prvků relaci R z množiny M do množiny N, která je dána charakteristickou vlastností R = {[x, y] ∈ M × N; městem x protéká řeka y}. Výsledky: 1. a) Všechny relace v množině M = {0, 1} jsou následující: - prázdná relace: R1 = ∅, - jednoprvkové relace: R2 = {[0, 0]}, R3 = {[1, 1]}, R4 = {[0, 1]}, R5 = {[1, 0]}, - dvouprvkové relace: R6 = {[0, 0], [1, 1]}, R7 = {[0, 0], [1, 0]}, R8 = {[0, 0], [0, 1]}, R9 = {[1, 1], [1, 0]}, R10 = {[1, 1], [0, 1]}, R11 = {[1, 0], [0, 1]}, - tříprvkové relace: R12 = {[0, 0], [1, 1], [1, 0]}, R13 = {[0, 0], [1, 1], [0, 1]}, R14 = {[0, 0], [0, 1], [1, 0]}, R15 = {[1, 1], [1, 0], [0, 1]}, - čtyřprvková relace: R16 = {[0, 0], [1, 1], [1, 0], [0, 1]} = M×M, tj. úplná relace. Z uvedeného výčtu je zřejmé, že existuje celkem 16 relací ve dvouprvkové množině M. b) Počet všech binárních relací v množině o n prvcích je 2n2 . 2. R = {[0, 1], [1, 2], [2, 3], [3, 4], [4, 5], [5, 6], [6, 7]}. Kartézský a uzlový graf relace R je na obrázku 2.74. Obr. 2.74: 103 3. Relace zadané výčtem prvků jsou následující: a) R = {[2, 8], [3, 7], [4, 6], [5, 5], [6, 4]}, O1(R) = {2, 3, 4, 5, 6}, O2(R) = {4, 5, 6, 7, 8}, b) S = {[2, 4], [2, 6], [2, 8], [3, 6], [4, 8]}, O1(S) = {2, 3, 4}, O2(S) = {4, 6, 8}, c) T = {[2, 4], [3, 5], [4, 6], [5, 7], [6, 8]}, O1(T) = {2, 3, 4, 5, 6}, O2(T) = {4, 5, 6, 7, 8}. 4. Relace zadané výčtem prvků jsou následující: a) R = {[1, 4], [2, 3], [1, 1], [2, 1], [2, 2], [3, 1], [3, 2], [3, 3], [4, 1], [4, 2], [4, 3], [4, 4]}, R = {[x, y] ∈ M × M; x < y ∧ x + y = 5}, R = {[1, 2], [1, 3], [2, 4], [3, 4]}, R−1 = {[4, 1], [3, 2], [1, 1], [1, 2], [2, 2], [1, 3], [2, 3], [3, 3], [1, 4], [2, 4], [3, 4], [4, 4]}, b) S = {[1, 3], [1, 4], [2, 3], [2, 4], [3, 2], [3, 1], [4, 2], [4, 1]}, S = {[x, y] ∈ M × M; x < 3 ∨ y > 2}, S = {[1, 2], [1, 1], [2, 1], [2, 2], [3, 3], [3, 4], [4, 3], [4, 4]}, S−1 = {[3, 1], [4, 1], [3, 2], [4, 2], [2, 3], [1, 3], [2, 4], [1, 4]}. Kartézský a uzlový graf relací R a R je na obrázku 2.75, kartézský a uzlový graf relací S a S je na obrázku 2.76, Obr. 2.75: Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 104 Obr. 2.76: 5. Složené relace zadané výčtem prvků jsou následující: R ◦ S = {[1, 2], [1, 1], [2, 2], [2, 1], [1, 3], [1, 4], [2, 3], [2, 4], [3, 3], [3, 4], [3, 2], [3, 1], [4, 3], [4, 4], [4, 2], [4, 1]}, S ◦ R = {[1, 1], [1, 2], [1, 3], [1, 4], [2, 1], [2, 2, ], [2, 3], [2, 4], [3, 3], [3, 1], [3, 2], [3, 4], [4, 3], [4, 1], [4, 2], [4, 4]}, R ◦ R = {[1, 1], [1, 2], [1, 3], [1, 4], [2, 1], [2, 2], [2, 3], [2, 4], [3, 4], [3, 1], [3, 3], [3, 2], [4, 4], [4, 1], [4, 3], [4, 2]}, S ◦ S = {[1, 2], [1, 1], [2, 2], [2, 1], [3, 3], [3, 4], [4, 3], [4, 4]}. 6. R1 = {[2, 2], [2, 3], [2, 5], [3, 2], [3, 3], [3, 5], [5, 2], [5, 3], R2 = {[2, 5], [2, 7], [3, 7]}, R1 ◦ R2 = {[2, 5], [2, 7], [3, 5], [3, 7], [5, 5], [5, 7]}, R1 ◦ R1 = {[2, 5], [2, 3], [3, 2], [3, 3], [3, 5], [5, 2], [5, 3], [5, 5]}, R2 ◦ R1 = {[2, 2], [2, 3]}, R2 ◦ R2 = ∅. 7. Například relace R = {[1, 2], [3, 4]}. Platí, že složená relace R ◦ R = ∅. 8. a) R1 = {[x, y] ∈ R × R : y = x2 }, b) R2 = {[x, y] ∈ R × R : y < 3x + 1}, c) R3 = {[x, y] ∈ R × R : y|3x}, 105 d) R4 = {[x, y] ∈ R × R : x = 2y}, e) R5 = {[x, y] ∈ R × R : x ≥ 7 − y}. 9. a) R1 = {[x, y] ∈ N × N : x = y}, b) R2 = {[x, y] ∈ N × N : x ≤ y}, c) R3 = {[x, y] ∈ N × N : y |x}, d) R4 = {[x, y] ∈ N × N : x + y = 6}. 10. R = {[3, 1], [4, 2], [5, 6]}, S = {[1, 2], [1, 3], [1, 4], [1, 5], [1, 6], [2, 5], [2, 6]}, T = {[1, 1], [1, 2], [1, 3], [2, 2], [2, 1], [3, 1]}, R = {[x, y] ∈ A × A : y = 2x − 4}, S = {[x, y] ∈ A × A : x2 ≥ y}, T = {[x, y] ∈ A × A : x + y ≥ 5} S ∩ T = {[x, y] ∈ A × A : x2 < y ∧ x + y < 5}, R ∩ T = {[x, y] ∈ A × A : y = 2x − 4 ∧ x + y ≥ 5}, R ∪ S = {[x, y] ∈ A × A : y = 2x − 4 ∨ x2 < y}, 11. R1 = {[2, 1], [3, 2]}, R2 = {[1, 3], [3, 2]}, R1 ◦ R2 = {[2, 3]}, R2 ◦ R1 = {[1, 2], [3, 1]}, R1 ∪ R2 = {[x, y] ∈ A × A : y = −x 2 + 7 2 ∨ y = x − 1} = {[1, 3], [3, 2], [2, 1]}, R1 ∩ R2 = {[x, y] ∈ A × A : y = −x 2 + 7 2 ∧ y = x − 1} = {[3, 2]}, O1(R1 ∪ R2) = {1, 2, 3} = A, O2(R1 ∪ R2) = {1, 2, 3} = A, O1(R1 ∩ R2) = {3}, O2(R1 ∩ R2) = {2}. 12. R−1 = {[x, y] ∈ R×R; y ≤ x−1 2 }, kartézské grafy relací R a R−1 jsou na obrázku 2.77. Obr. 2.77: 13. Kartézské grafy relací R a R−1 jsou na obrázku 2.78, R−1 = {[x, y] ∈ R×R; x−1 = y2 } Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 106 Obr. 2.78: Obr. 2.79: 14. Kartézský graf relace R je na obrázku 2.79, O1(R) = O2(R) = R. 15. a) O1(R1) = N, O2(R1) = L, kde L je množina všech kladných lichých čísel (část kartézského grafu je na obrázku 2.80), b) O1(R2) = N − {1, 2, 3}, O2(R2) = N (část kartézského grafu je na obrázku 2.81), c) O1(R3) = R, O2(R3) = −1; +∞ , (obrázek 2.82), d) O1(R4) = R, O2(R4) = 0; +∞ , (obrázek 2.83), e) O1(R5) = −2; 2 , O2(R5) = −2; 2 , (obrázek 2.84), f) O1(R6) = R, O2(R6) = {3}, (obrázek 2.85), 16. R = {[Praha, Vltava], [Děčín, Labe], [Bratislava, Dunaj]}. 107 Obr. 2.80: Obr. 2.81: Obr. 2.82: Obr. 2.83: 2.2.3 Binární relace v množině M a jejich vlastnosti V celé této části budeme pracovat s binárními relacemi definovanými v množině M. Prvky uvažovaných relací budou tedy uspořádané dvojice, jejichž první a druhé složky budou prvky jedné množiny M. V následujícím textu vysvětlíme základní vlastnosti binárních relací v množině M. Definice 2.8: Řekneme, že binární relace R je reflexivní v množině M (zkráceně značíme R) právě tehdy, když platí: (∀x ∈ M)[[x, x] ∈ R]. (2.2) Poznámka 2.13 Je-li relace R reflexivní v množině M, je každý prvek množiny M v relaci sám se sebou. V uzlovém grafu se tato vlastnost projeví tak, že každý uzel je opatřen smyčkou. Kartézský graf reflexivní relace obsahuje všechny body na hlavní diagonále. V případě, že relace R není reflexivní (ve zkratce ¬R), musí platit negace výroku 2.2 z definice 2.8, tedy (∃x ∈ M)[[x, x] /∈ R]. Pokud tedy relace R není reflexivní, existuje v množině M prvek (stačí jeden!), který není sám se sebou v relaci. V uzlovém grafu se toto projeví tak, že alespoň jeden uzel není opatřen smyčkou. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 108 Obr. 2.84: Obr. 2.85: Definice 2.9: Řekneme, že binární relace R je antireflexivní v množině M (zkráceně značíme AR) právě tehdy, když platí (∀x ∈ M)[[x, x] /∈ R]. (2.3) Poznámka 2.14 Je-li relace R antireflexivní v množině M, nesmí být žádný prvek množiny M v relaci sám se sebou, v uzlovém grafu relace tedy nesmí být ani jedna smyčka. Kartézský graf antireflexivní relace neobsahuje ani jeden bod na hlavní diagonále. V případě, že relace R není antireflexivní (ve zkratce ¬AR), musí platit negace výroku 2.3 z definice 2.9, tedy (∃x ∈ M)[[x, x] ∈ R]. Pokud tedy relace R není antireflexivní, existuje v množině M prvek (stačí jeden!), který je sám se sebou v relaci. V uzlovém grafu se toto projeví tak, že v množině M existuje aspoň jeden uzel, který je opatřen smyčkou. Je zřejmé, že žádná relace nemůže být reflexivní a současně antireflexivní. Existují však relace v množině, které nejsou reflexivni ani antireflexivní (obsahuje-li uzlový graf alespoň jednu smyčku, ale ne všechny). Tyto dvě vlastnosti tedy nejsou doplňkové. Definice 2.10: Řekneme, že binární relace R je symetrická v množině M (zkráceně značíme S) právě tehdy, když platí (∀x, y ∈ M)[[x, y] ∈ R ⇒ [y, x] ∈ R]. (2.4) Poznámka 2.15 Symetrická relace tedy s každou uspořádanou dvojicí [x, y] obsahuje i dvojici [y, x]. To se uzlovém grafu projeví tak, že každé dva různé uzly množiny M jsou spojeny buď oboustranně orientovanou šipkou, nebo nejsou spojeny vůbec. U symetrické relace na počtu smyček v uzlovém grafu nezáleží. Kartézský graf symetrické relace musí být souměrný podle hlavní diagonály. V případě, že relace R není symetrická (ve zkratce ¬S), musí platit negace výroku 2.4 z definice 2.10, tedy (∃x, y ∈ M)[[x, y] ∈ R ∧ [y, x] /∈ R]. 109 Pokud tedy relace R není symetrická, existuje v množině M dvojice různých prvků x, y (stačí jedna!), kdy prvek x je v relaci s prvkem y, ale prvek y není v relaci s prvkem x. V uzlovém grafu pak stačí k vyloučení symetrie relace R existence jediné jednoduché šipky. Poznamenejme ještě užitečné tvrzení: Relace R je symetrická ⇔ R = R−1 . Definice 2.11: Řekneme, že binární relace R je antisymetrická v množině M (zkráceně značíme AS) právě tehdy, když platí (∀x, y ∈ M)[(x = y ∧ [x, y] ∈ R) ⇒ [y, x] /∈ R]. (2.5) Poznámka 2.16 V uzlovém grafu antisymetrické relace musí být každé dva různé uzly x, y množiny M spojeny buď jednoduchou šipkou, nebo nejsou spojeny vůbec. Na počtu smyček v grafu antisymetrické relace nezáleží. V kartézském grafu antisymetrické relace nejsou žádné dva různé body souměrné podle hlavní diagonály (s výjimkou bodů ležících na hlavní diagonále). V případě, že relace R není antisymetrická (ve zkratce ¬AS), musí platit negace výroku 2.5 definice 2.11, tedy (∃x, y ∈ M)[x = y ∧ [x, y] ∈ R ∧ [y, x] ∈ R]. Pokud relace R není antisymetrická, existuje v množině M dvojice různých prvků x, y (stačí jedna!), kdy prvek x je v relaci s prvkem y a současně prvek y je v relaci s prvkem x. V uzlovém grafu tedy stačí k vyloučení antisymetrie dané relace existence jediné oboustranné šipky. Z definice 2.10 a 2.11 je zřejmé, že vlastnosti symetrie a antisymetrie nejsou doplňkové. Existují relace, které nejsou symetrické ani antisymetrické (obsahuje-li jejich uzlový graf jednoduché i oboustranné šipky). Existují však i relace, které mohou být symetrické a antisymetrické současně. To nastane pouze v případě, kdy ani jedna dvojice různých prvků množiny M není spojena žádnou šipkou. Například v množině M = {1, 2, 3} je relace R = {[1, 1], [2, 2]} současně symetrická i antisymetrická. V literatuře bývá často vlastnost antisymetrie relace R definována takto: (∀x, y ∈ M)[([x, y] ∈ R ∧ [x, y] ∈ R) ⇒ x = y]. (2.6) Snadno se lze přesvědčit pomocí výrokové logiky, že výroky 2.6 a 2.5 z definice 2.11 jsou ekvivalentní. Definice 2.12: Řekneme, že binární relace R je tranzitivní v množině M (zkráceně značíme T ) právě tehdy, když platí (∀x, y, z ∈ M)[([x, y] ∈ R ∧ [y, z] ∈ R) ⇒ [x, z] ∈ R]. (2.7) Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 110 Poznámka 2.17 Relace R je tedy tranzitivní, když s každými dvěma uspořádanými dvojicemi [x, y], [y, z] obsahuje i uspořádanou dvojici [x, z]. Tranzitivita relace je vlastnost, která se z uzlového i kartézského grafu určuje obtížně. Obecně platí, že tranzitivitu relace lze jednodušeji vyloučit než ji prokázat. K tomu může sloužit negace vlasnosti T . V případě, že relace R není tranzitivní (ve zkratce ¬T ), musí platit negace výroku 2.7 definice 2.12, tedy (∃x, y, z ∈ M)[([x, y] ∈ R ∧ [y, z] ∈ R) ∧ [x, z] /∈ R]. Pokud tedy relace R není tranzitivní, existuje v množině M dvojice prvků x, y, které jsou spolu v relaci a současně dvojice prvků y, z, které jsou spolu v relaci, ale prvky x, z spolu v relaci nejsou. Nalezení trojice prvků s touto vlastností (tedy vyloučení tranzitivnosti relace) se v uzlovém grafu často podaří. Jednou z variant například je, že v uzlovém grafu tranzitivní relace pro každou oboustrannou šipku musí být oba její koncové uzly opatřeny smyčkou. Je-li relace R zadána výčtem prvků, je velmi užitečné následující tvr- zení: Relace R je tranzitivní ⇔ R ◦ R ⊂ R. Definice 2.13: Řekneme, že binární relace R je souvislá v množině M (zkráceně označíme SO) právě tehdy, když platí (∀x, y ∈ M)[x = y ⇒ ([x, y] ∈ R ∨ [y, x] ∈ R)]. (2.8) Poznámka 2.18 Souvislá relace musí pro každé dva různé prvky x, y obsahovat alespoň jednu z uspořádaných dvojic [x, y], [y, x]. V uzlovém grafu souvislé relace musí být každé dva různé uzly množiny M spojeny buď jednoduchou šipkou, nebo oboustrannou šipkou. Na počtu smyček v grafu nezáleží. V případě, že relace R není souvislá (ve zkratce ¬SO), musí platit negace výroku 2.8 definice 2.13, tedy (∃x, y ∈ M)[x = y ∧ [x, y] /∈ R ∧ [y, x] /∈ R]. Pokud tedy relace R není souvislá, existuje v množině M dvojice různých prvků x, y (stačí jedna!), kdy prvek x není v relaci s prvkem y a současně prvek y není v relaci s prvkem x, neboli prvky ani jedné z dvojic [x, y], [y, x] nejsou v relaci. V uzlovém grafu stačí k vyloučení souvislosti dané relace existence jediné dvojice různých uzlů, které nejsou spojeny žádnou šipkou. Příklad 2.15 Je dána množina M = {x, y, z}. Určete vlastnosti relací v množině M a zakreslete jejich grafy: a) R1 = {[x, x], [y, y], [z, z], [x, y], [y, x]}, b) R2 = {[x, y], [y, x], [y, y], [z, x]}, c) R3 = {[z, x], [z, y], [x, y]}, Řešení: a) R1 má vlastnosti: R ∧ ¬AR ∧ S ∧ ¬AS ∧ T ∧ ¬SO, b) R2 má vlastnosti: ¬R ∧ ¬AR ∧ ¬S ∧ ¬AS ∧ ¬T ∧ ¬SO, c) R3 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ AS ∧ T ∧ SO, Grafy relací R1, R2, R3 jsou na obrázku 2.86. 111 Obr. 2.86: Příklad 2.16 Rozhodněte, jaké vlastnosti mají následující binární relace v množině M = {a, b, c, d}. a) R1 = {[c, b], [b, c], [a, a], [b, b], [c, c], [d, d]}, b) R2 = {[a, b], [c, d], [a, a], [b, b]}, c) R3 = {[a, b], [d, c], [b, d], [a, c], [a, d], [b, c]}, d) R4 = {[c, b], [b, c], [b, a]}, e) R5 = {[a, a], [b, b], [c, c], [c, b], [b, c], [b, a], [a, b], [a, c], [c, a], [d, d]}, f) R6 = {[c, a], [d, b]}, g) R7 = {[a, a]}. Řešení: Doporučujeme čtenáři, aby si pro určení všech vlastností jednotlivých relací, znázornil tyto relace uzlovým grafem. a) R1 má vlastnosti: R ∧ ¬AR ∧ S ∧ ¬AS ∧ T ∧ ¬SO, b) R2 má vlastnosti: ¬R ∧ ¬AR ∧ ¬S ∧ AS ∧ T ∧ ¬SO, c) R3 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ AS ∧ T ∧ SO, d) R4 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ ¬AS ∧ ¬T ∧ ¬SO, e) R5 má vlastnosti: R ∧ ¬AR ∧ S ∧ ¬AS ∧ T ∧ ¬SO, f) R6 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ AS ∧ T ∧ ¬SO, g) R7 má vlastnosti: ¬R ∧ ¬AR ∧ S ∧ AS ∧ T ∧ ¬SO. Příklad 2.17 Určete vlastnosti relace R = {[x, y] ∈ M × M; x ∼= y} z příkladu 2.7, kde M = {a, b, c, d, e, f} je množina všech úseček, jejichž krajní body jsou vrcholy obdélníka ABCD. Řešení: Připomeňme, že relace R je dána výčtem prvků: R = {[a, a], [b, b], [c, c], [d, d], [e, e], [f, f], [a, c], [c, a], [b, d], [d, b], [e, f], [f, e]}. Relace R má vlastnosti: R ∧ ¬AR ∧ S ∧ ¬AS ∧ T ∧ ¬SO. 2.2.4 Úlohy k procvičení 1. Je dána množina M = {1, 2, 3, 4, 5, 6}. Zapište druhým způsobem (výčtem prvků, resp. charakteristickou vlastností) následující binární relace v množině M: Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 112 a) T1 = {[x, y] ∈ M2 ; y < x ∧ y2 > x}, b) T2 = {[x, y] ∈ M2 ; y = 1 ⇒ x + y = 5}, c) T3 = {[x, y] ∈ M2 ; x = y2 ∨ 2y = x}, d) T4 = {[1, 1], [2, 2], [3, 3], [4, 4], [5, 5], [6, 6]}, e) T5 = {[1, 3], [2, 4], [3, 5], [4, 6]}, f) T6 = {[1, 1], [1, 3], [3, 1], [3, 3], [3, 5], [5, 3], [5, 5], [1, 5], [5, 1]}. Určete oba obory daných relací. Sestrojte jejich uzlový i kartézský graf a zapište jejich vlastnosti. 2. Je dána množina A = {a, b, c, d, e}. Určete vlastnosti relací R1, R2, R3, R4 v množině A, které jsou znázorněny na uzlových grafech na obrázku 2.87. Obr. 2.87: 3. V množině M = {1, 2, 3} definujte osm binárních relací, sestrojte jejich grafy a určete jejich vlastnosti. 4. V množině M = {1, 2, 3} definujte binární relaci, která nebude mít žádnou z vlastností: reflexivní, antireflexivní, symetrická, antisymetrická, tranzitivní, souvislá. 5. V množině A = {a, b, c, d} definujte alespoň jednu neprázdnou binární relaci, která je: a) R ∧ S, b) R ∧ ¬S, c) R ∧ S ∧ ¬T , d) AR ∧ AS, e) ¬R ∧ ¬AS ∧ S, f) S ∧ SO, g) S ∧ SO, h) ¬R ∧ ¬AR ∧ ¬S ∧ ¬T , i) ¬AR ∧ ¬T ∧ AS ∧ SO, 6. V množině M = {2, 3, 4, 5, 6, 7, 8, 9, 10} jsou dány binární relace: a) R1 = {[x, y] ∈ M × M; číslo x je soudělné s číslem y}, b) R2 = {[x, y] ∈ M × M; x + 2y = 10}. 113 Určete jejich vlastnosti.7 7. V množině M = {0, 1, 2, 3, 4, 5, 6} je dána binární relace R = {[x, y] ∈ M × M; y je zbytek při dělení čísla x číslem 3}. Určete vlastnosti relace R a zakreslete její uzlový a kartézský graf. 8. Určete, které vlastnosti mají relace R1, R2 a R3 znázorněné na obrázku 2.88. Obr. 2.88: 9. Rozhodněte o každé z těchto relací, zda je reflexivní, symetrická, tranzitivní a souvislá: a) shodnost trojúhelníků v rovině, b) kolmost přímek v rovině, c) mimoběžnost přímek v prostoru, d) dělitelnost přirozených čísel, e) inkluze množin v libovolném systému množin, f) relace ”být větší” v množině reálných čísel, g) rovnost v množině celých čísel. 10. Je dána množina M = {−2, −1, 0, 1, 2}. Určete vlastnosti relací R1, R2, R3 v množině M, kde a) R1 = {[x, y] ∈ M × M; y = x + 1}, b) R2 = {[x, y] ∈ M × M; y = −x}, c) R3 = {[x, y] ∈ M × M; y = |x|}. 11. Vraťme se nyní k poznámce 2.9 v odstavci 2.2.1, kde jsme uvažovali rodinu, jejíž jednotlivé členy jsme označili malými tiskacími písmeny: m (matka), o (otec), p (Petra), j (Jan), k (Kamil). Uvažovanou rodinu zde představuje množina M = {m, o, p, j, k}. V množině M je dána relace R = {[x, y] ∈ M × M; x je bratrem y}. Určete vlastnosti relace R. 12. Určete vlastnosti relací R1, R2, R3 z příkladu 2.6 v odstavci 2.2.1. 7 Připomeňme, že přirozená čísla x a y nazýváme soudělná právě tehdy, když jejich největší společný dělitel je větší než jedna, tj. NSD(x, y) > 1. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 114 13. V množině M = {a, b, c, d, e, f, g} je dána relace R = {[a, b], [b, c], [f, g], [g, a]}. Doplňte relaci R co nejmenším počtem uspořádaných dvojic tak, aby doplněná relace R1 byla tranzitivní v množině M. Zakreslete uzlový graf nově vzniklé relace R1. 14. Na hřišti si hraje šest dětí: Pavel, Kája, Zdeněk, Jana, Alena a Tonda. Definujte alespoň jednu relaci R danou charakteristickou vlastností ”dítě x se kamarádí s dítětem y”, kde x, y ∈ A, přičemž A je množina všech dětí na hřišti. Určete vlastnosti relace R a zakreslete její uzlový graf. 15. Doplňte uzlový graf relací R1 a R2 na obrázku 2.89 tak, aby nově vzniklé relace byly AR ∧ AS ∧ SO. Obr. 2.89: 16. Uvažujme Z množinu všech lidí. Které z následujících relací jsou symetrické a které jsou tranzitivní v množině Z? a) S1 = {[x, y] ∈ Z × Z : x je otcem y}, b) S2 = {[x, y] ∈ Z × Z : x bydlí ve stejném městě jako y}, c) S3 = {[x, y] ∈ Z × Z : x navštěvuje stejnou školu jako y}, d) S4 = {[x, y] ∈ Z × Z : x má menší hmotnost než y}, e) S5 = {[x, y] ∈ Z × Z : x je vyšší než y}. 17. Je dána množina B = {x, y}. Určete výčtem prvků všechny relace v množině B, které jsou: a) reflexivní, b) antireflexivní, c) symetrické, d) nejsou tranzitivní, e) reflexivní a nejsou tranzitivní, f) souvislé. Výsledky: 1. a) T1 = {[3, 2], [4, 3], [5, 3], [5, 4], [6, 3], [6, 4], [6, 5]}, O1(T1) = {3, 4, 5, 6}, O2(T1) = {2, 3, 4, 5}, relace T1 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ AS ∧ ¬T ∧ ¬SO, b) T2 = {[1, 2], [1, 3], [1, 4], [1, 5], [1, 6], [2, 2], [2, 3], [2, 4], [2, 5], [2, 6], [3, 2], [3, 3], [3, 4], 115 [3, 5], [3, 6], [4, 1], [4, 2], [4, 3], [4, 4], [4, 5], [4, 6], [5, 2], [5, 3], [5, 4], [5, 5], [5, 6], [6, 2], [6, 3], [6, 4], [6, 5], [6, 6]}, O1(T2) = {1, 2, 3, 4, 5, 6} = M, O2(T2) = {1, 2, 3, 4, 5, 6} = M, relace T2 má vlastnosti: ¬R ∧ ¬AR ∧ ¬S ∧ ¬AS ∧ ¬T ∧ SO, c) T3 = {[1, 1], [4, 2], [2, 1], [6, 3]}, O1(T3) = {1, 2, 4, 6}, O2(T3) = {1, 2, 3}, relace T3 má vlastnosti: ¬R ∧ ¬AR ∧ ¬S ∧ AS ∧ ¬T ∧ ¬SO, d) T4 = {[x, y] ∈ M × M; x = y}, O1(T4) = {1, 2, 3, 4, 5, 6} = M, O2(T4) = {1, 2, 3, 4, 5, 6} = M, relace T4 má vlastnosti: R ∧ ¬AR ∧ S ∧ AS ∧ T ∧ ¬SO, e) T5 = {[x, y] ∈ M × M; x < y ∧ x + 2 = y}, O1(T5) = {1, 2, 3, 4}, O2(T5) = {3, 4, 5, 6}, relace T5 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ AS ∧ ¬T ∧ ¬SO, f) T6 = {[x, y] ∈ M × M; 2 |x ∧ 2 |y}, O1(T6) = {1, 3, 5}, O2(T6) = {1, 3, 5}, relace T6 má vlastnosti: ¬R ∧ ¬AR ∧ S ∧ ¬AS ∧ T ∧ ¬SO. Kartézské a uzlové grafy relací T1, ..., T6 jsou po řadě znázorněny na obrázcích 2.90, ..., 2.95. Obr. 2.90: Obr. 2.91: Obr. 2.92: Obr. 2.93: 2. Relace R1 má vlastnosti: ¬R ∧ ¬AR ∧ ¬S ∧ ¬AS ∧ ¬T ∧ ¬SO, R2 má vlastnosti: R ∧ ¬AR ∧ S ∧ ¬AS ∧ T ∧ ¬SO, R3 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ AS ∧ ¬T ∧ SO, R4 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ AS ∧ T ∧ SO, Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 116 Obr. 2.94: Obr. 2.95: Obr. 2.96: Obr. 2.97: 4. Například relace R = {[1, 1], [3, 1], [2, 1], [1, 2]} graficky znázorněná na obrázku 2.96. 6. Relace a) R1 má vlastnosti: R ∧ ¬AR ∧ S ∧ ¬AS ∧ ¬T ∧ ¬SO, b) R2 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ AS ∧ ¬T ∧ ¬SO. 7. R = {[0, 0], [1, 1], [2, 2], [3, 0], [4, 1], [5, 2], [6, 0]}, relace R má vlastnosti: ¬R∧¬AR∧¬S ∧AS ∧T ∧¬SO, kartézský a uzlový graf relace R je na obrázku 2.97. 8. Relace R1 má vlastnosti: ¬R ∧ ¬AR ∧ S ∧ ¬AS ∧ ¬T ∧ ¬SO, R2 má vlastnosti: R ∧ ¬AR ∧ ¬S ∧ AS ∧ T ∧ ¬SO, R3 má vlastnosti: ¬R ∧ ¬AR ∧ S ∧ ¬AS ∧ ¬T ∧ ¬SO. 9. Relace a) shodnost trojúhelníků v rovině je: R ∧ S ∧ T ∧ ¬SO, b) kolmost přímek v rovině je: ¬R ∧ AR ∧ S ∧ ¬T ∧ ¬SO, c) mimoběžnost přímek v prostoru: ¬R ∧ AR ∧ S ∧ ¬T ∧ ¬SO, d) dělitelnost přirozených čísel: R ∧ ¬S ∧ AS ∧ T ∧ ¬SO, e) inkluze množin v libovolném systému množin je R ∧ ¬S ∧ AS ∧ T ∧ ¬SO, f) ”být větší” v množině reálných čísel je: ¬R ∧ AR ∧ ¬S ∧ AS ∧ T ∧ SO, g) rovnost v množině celých čísel je: R ∧ S ∧ T ∧ ¬SO. 10. Relace R1, R2 a R3 nejdříve zapíšeme výčtem prvků a následně určíme jejich vlastnosti: 117 a) R1 = {[2, −1], [−1, 0], [0, 1], [1, 2]}. R1 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ AS ∧ ¬T ∧ ¬SO, b) R2 = {[−2, 2], [−1, 1], [0, 0], [1, −1], [2, −2]}. R2 má vlastnosti: ¬R ∧ ¬AR ∧ S ∧ ¬AS ∧ ¬T ∧ ¬SO, c) R3 = {[−2, 2], [−1, 1], [0, 0], [1, 1], [2, 2]}. R3 má vlastnosti: ¬R ∧ ¬AR ∧ ¬S ∧ AS ∧ T ∧ ¬SO. 11. Relace R, která je dána výčtem prvků R = {[j, p], [j, k], [k, j], [k, p]}, má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ ¬AS ∧ ¬T ∧ ¬SO. 12. a) R1 = {[x, y] ∈ R × R; y = x + 3}, R1 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ AS ∧ ¬T ∧ ¬SO. b) R2 = {[x, y] ∈ R × R; y = x2 }, R2 má vlastnosti: ¬R ∧ ¬AR ∧ ¬S ∧ AS ∧ ¬T ∧ ¬SO. c) R3 = {[x, y] ∈ R × R; (x − 1)2 + (y + 2)2 = 4}, R3 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ AS ∧ ¬T ∧ ¬SO. 13. R1 = {[a, b], [b, c], [f, g], [g, a], [a, c], [f, a], [g, b], [f, c], [f, b], [g, c]}, uzlový graf relace R1 je na obrázku 2.98. Obr. 2.98: Obr. 2.99: 14. Využijeme pouze počátečních písmen ve jménech hochů a dívek na hřišti, tj. A = {p, k, z, j, a, t}. Relaci R danou charakteristickou vlastností ”dítě x se kamarádí s dítětem y” můžeme zadat například takto: Kája se kamarádí s Pavlem, ale Pavel se s Kájou nekamarádí. Tonda a Pavel se kamarádí navzájem, Jana se kamarádí se všemi ostatními, ale s Janou se kamarádí pouze Alena. Alena se dále kamarádí ještě se Zdeňkem. Relace R takto zadaná vyjádřená výčtem prvků R = {[k, p], [t, p], [p, t], [j, p], [j, a], [j, k], [j, z], [j, t], [a, j], [a, z]} má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ ¬AS ∧ ¬T ∧ ¬SO. Uzlový graf zvolené relace R je na obrázku 2.99. 15. Na obrázku 2.100 je uvedeno jedno z možných řešení uzlových grafů u relací R1x, resp. R2x vzniklých z relací R1, resp. R2. 16. Relace S2, S3 jsou symetrické v množině Z. Relace S2, S3, S4, S5 jsou tranzitivní v množině Z. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 118 Obr. 2.100: 17. a) R1 = {[x, x], [y, y]}, R2 = {[x, x], [y, y], [x, y]}, R3 = {[x, x], [y, y], [y, x]}, R4 = {[x, x], [y, y], [y, x], [x, y]} (existují čtyři relace ve dvouprvkové množině B, které jsou reflexivní), b) S1 = {[x, y]}, S2 = {[y, x]}, S3 = {[x, y], [y, x]}, S4 = ∅ (existují čtyři relace ve dvouprvkové množině B, které jsou antireflexivní), c) T1 = {[x, x]}, T2 = {[y, y]}, T3 = {[x, x], [y, y]}, T4 = {[x, x], [x, y], [y, x]}, T5 = {[y, y], [x, y], [y, x]}, T6 = {[x, x], [y, y], [x, y], [y, x]}, T1 = ∅ (existuje sedm relací ve dvouprvkové množině B, které jsou symetrické), d) U1 = {[x, x], [x, y], [y, x]}, U2 = {[y, y], [x, y], [y, x]}, U3 = {[x, y], [y, x]} (existují tři relace ve dvouprvkové množině B, které nejsou tranzitivní), e) nemá řešení, f) V1 = {[x, x], [x, y], [y, x]}, V2 = {[y, y], [x, y], [y, x]}, V3 = {[x, y], [y, x]}, V4 = {[x, y]}, V5 = {[x, y], [x, x]}, V6 = {[x, y], [y, y]}, V7 = {[y, x]}, V8 = {[y, x], [x, x]}, V9 = {[y, x], [y, y]}, V10 = {[y, x], [y, y], [x, x]}, V11 = {[x, y], [y, y], [x, x]}, V12 = {[y, x], [x, x], [y, y], [x, y]} (existuje dvanáct relací relací ve dvouprvkové množině B, které jsou souvislé). 2.3 Relace ekvivalence a relace uspořádání V následujícím textu se budeme zabývat speciálními relacemi definovanými v neprázdné množině M. Jedná se o relaci ekvivalence a relaci uspořádání, s jejichž aplikacemi se setkáváme v učivu matematiky na 1. stupni ZŠ. 2.3.1 Relace ekvivalence a rozklad množiny Definice 2.14: Binární relaci R definovanou v množině M nazýváme relací ekvivalence právě tehdy, když R je reflexivní, symetrická a tranzitivní relace. Poznámka 2.19 a) Relace ekvivalence R je vždy relací na množině M, neboť O1(R) = M, což plyne z reflexivnosti relace R. 119 b) Relaci ekvivalence na množině M značíme často symbolem ∼. Pokud pro prvky x, y ∈ M platí, že [x, y] ∈ ∼, říkáme, že prvky x, y jsou ekvivalentní a píšeme x ∼ y. Příklad 2.18 Je dána množina M = {a, b, c, d}. Následující relace jsou příklady relací ekvivalence na množině M. E1 = {[a, a], [b, b], [c, c], [d, d], [a, c], [c, a], [b, d], [d, b]}, E2 = {[a, a], [b, b], [c, c], [d, d], [a, b], [b, a]}, E3 = {[a, a], [b, b], [c, c], [d, d], [b, c], [c, b], [b, d], [d, b], [c, d], [d, c]}, E4 = {[a, a], [b, b], [c, c], [d, d]}, E5 = M × M. Obr. 2.101: Všimněte si jednotlivých uzlových grafů relací E1, ..., E5 na obrázku 2.101, které jsou ekvivalencemi na množině M. Je z nich zřejmé, že mimo relaci E5 se nejedná o grafy souvislých relací. Na uzlových grafech těchto relací je také vidět, že všechny prvky množiny M jsou určitým způsobem ”rozděleny” do skupin. Tento poznatek nás motivuje k následující definici: Definice 2.14: Nechť M je neprázdná množina. Systém T = {A1, A2, A3, ..., An} podmnožin množiny M nazveme rozklad množiny M právě tehdy, když platí: 1) Ai = ∅ pro každé i ∈ {1, 2, 3, ..., n}, 2) A1 ∪ A2 ∪ A3 ∪ ... ∪ An = M, 3) Ai ∩ Aj = ∅ pro každé i, j ∈ {1, 2, 3, ..., n}, kde i = j. Prvky systému T se nazývají třídy rozkladu množiny M. Poznámka 2.20 a) Třídy A1, A2, A3,..., An rozkladu T z definice 2.14 jsou navzájem disjunktní podmnožiny množiny M. b) Všechny tři podmínky definice 2.14 lze slovně formulovat takto: Rozklad množiny M je systém neprázdných podmnožin množiny M s vlastností, že každý prvek množiny M patří právě do jedné z těchto podmnožin. Zvýrazněná slova vyjadřují tři podmínky definice 2.14. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 120 Příklad 2.19 Je dána množina M = {a, b, c, d}. Následující systémy jsou příklady rozkladů množiny M. T1 = {{a, c}, {b, d}}, T2 = {{a, b}, {c}, {d}}, T3 = {{a}, {b, c, d}}, T4 = {{a}, {b}, {c}, {d}}, T5 = {{a, b, c, d}}. Poznámka 2.21 Vrátíme-li se k uzlovým grafům relací ekvivalence E1, ..., E5 z příkladu 2.18, vidíme, že skupiny (v odborné terminologii podgrafy), na které jsou uzlové grafy jednotlivých relací E1, ..., E5 ”rozděleny”, odpovídají po řadě rozkladům T1, ..., T5 množiny M z příkladu 2.19. Tato skutečnost nás motivuje k následující větě: Věta 2.3 Každá relace ekvivalence E definovaná na neprázdné množině M vytváří rozklad množiny M. Důkaz: Na množině M je definována relace ekvivalence E. Každému prvku a množiny M přiřaďme podmnožinu Aa = {x ∈ M; [a, x] ∈ E}. Protože relace E je relace ekvivalence na množině M, je reflexivní a tedy pro každé a ∈ M platí [a, a] ∈ E. To znamená, že a ∈ Aa pro každé a ∈ M a všechny množiny Aa jsou tedy neprázdné. Odtud je zřejmé, že sjednocení všech množin Aa je pro každé a ∈ M rovno množině M. Zbývá dokázat, že žádný prvek x ∈ M nemůže být prvkem současně dvou podmnožin Aa, Ab, kde Aa = Ab. Předpokládejme, že platí x ∈ Aa a současně x ∈ Ab. 1. Z předpokladu dostáváme [a, x] ∈ E a [b, x] ∈ E. Uvažujeme-li libovolný prvek y ∈ Aa, pak platí [a, y] ∈ E. Protože relace E je symetrická, z předpokladu [a, x] ∈ E vyplývá [x, a] ∈ E. Relace E je také tranzitivní, odtud z platnosti [x, a] ∈ E, [a, y] ∈ E plyne [x, y] ∈ E. Protože platí [b, x] ∈ E a zároveň [x, y] ∈ E, dostáváme, že [b, y] ∈ E. To ale znamená, že y ∈ Ab. Dokázali jsme tak množinovou inkluzi Aa ⊂ Ab. 2. Množinovou inkluzi Ab ⊂ Aa dokážeme analogicky. Spojením 1. a 2. kroku důkazu jsme dokázali množinovou rovnost Aa = Ab. Dospěli jsme tak k následujícímu závěru: Jestliže a = b, potom buď Aa = Ab, nebo Aa ∩ Ab = ∅. Všechny navzájem různé podmnožiny Aa množiny M, kde a ∈ Aa definované Aa = {x ∈ M; [a, x] ∈ E} tvoří rozklad T množiny M. Tento rozklad symbolicky zapíšeme T = {Aa; a ∈ M}. Definice 2.15: Rozklad T množiny M z věty 2.3 se nazývá rozklad množiny M generovaný ekvivalencí E. Někdy užíváme též název rozklad T indukovaný ekvivalencí E nebo též rozklad T příslušný ekvivalenci E. Poznámka 2.22 Tvrzení věty 2.3 říká, že každá relace ekvivalence E na množině M jednoznačně generuje rozklad T množiny M. V následující větě si ukážeme, že toto tvrzení platí i naopak. Věta 2.4 Každý rozklad T množiny M jednoznačně generuje relaci ekvivalence E na množině M. 121 Důkaz: Dokážeme, že binární relace E je reflexivní, symetrická a tranzitivní. Nechť x ∈ M. Protože T je rozklad množiny M, existuje třída rozkladu T obsahující prvek x, označme ji X. Zřejmě platí [x, x] ∈ E pro každé x ∈ M, tedy relace E je reflexivní. Dokážeme, že relace E je symetrická. Nechť x, y ∈ M a [x, y] ∈ E. Potom existuje množina X ∈ T taková, že x ∈ X a zároveň y ∈ X. Tuto vlastnost lze ekvivalentně zformulovat způsobem, že existuje množina X ∈ T taková, že y ∈ X a zároveň x ∈ X. Odtud [y, x] ∈ E, tedy relace E je symetrická. Zbývá dokázat tranzitivnost relace E. Nechť x, y, z ∈ M, přičemž [x, y] ∈ E a zároveň [y, z] ∈ E. Potom existuje množina X ∈ T taková, že x ∈ X a zároveň y ∈ X. Protože platí [y, z] ∈ E, platí také z ∈ X. Existuje tedy množina X ∈ T taková, že x ∈ X a současně z ∈ X, to znamená, že [x, z] ∈ E. Relace E je tedy tranzitivní. Definice 2.16: Relace ekvivalence E na množině M z věty 2.4 se nazývá ekvivalence na množině M generovaná rozkladem T množiny M. Poznámka 2.23 a) Vraťme se k příkladům 2.18 a 2.19. Rozklad Ti množiny M generuje relaci ekvivalence Ei na množině M a naopak relace ekvivalence Ei na množině M generuje rozklad Ti množiny M (pro i = 1, ..., 5). b) Příklady relací ekvivalence, s nimiž se setkáváme ve školské matematice jsou například shodnost trojúhelníků v rovině, shodnost úseček v rovině, rovnost přirozených čísel nebo rovnoběžnost přímek v rovině. V rámci úloh k procvičení jsme s těmito relacemi pracovali v odstavci 2.2.4. 2.3.2 Úlohy k procvičení 1. Doplňte relace R1 a R2 zadané uzlovým grafem na obrázku 2.102 co nejmenším počtem šipek, abyste získali relace ekvivalence. Obr. 2.102: 2. V množině M = {x ∈ Z; 0 ≤ x < 7} je definována relace R = {[x, y] ∈ M × M; čísla x, y dávají při dělení čtyřmi stejný zbytek}. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 122 Určete vlastnosti relace R. V případě, že se jedná o relaci ekvivalence na množině M, určete příslušný rozklad množiny M. 3. Na základě vašich počtářských dovedností určete vlastnosti následujících relací a rozhodněte, které z nich jsou relacemi ekvivalence na zadaných množinách. a) R1 = {[x, y] ∈ N × N : 2 | (x + y)}, b) R2 = {[x, y] ∈ R × R : x = 3y}, c) R3 = {[x, y] ∈ R × R : x2 + y2 ≤ 4}, d) R4 = {[x, y] ∈ N × N : x + y > 5}, e) R5 = {[x, y] ∈ R × R : x = y}. 4. Je dána množina S = {1, 2, 3, ..., 50}. Určete vlastnosti zadaných relací a rozhodněte, zda jsou relacemi ekvivalence na množině S. a) R1 = {[x, y] ∈ S × S : y | x}, b) R2 = {[x, y] ∈ S × S : x = y}. 5. Zapište všechny rozklady tříprvkové množiny M = {a, b, c}. Dále zapište relace ekvivalence generované jednotlivými rozklady množiny M a znázorněte je graficky. 6. Je dána množina M = {a, b, c, d, e, f}. Zjistěte, která z množin G, H, I, J je, případně není rozkladem množiny M, je-li dáno: G = {{a, d}, {c, e, f}, {b}}, H = {{a, b, c}, {d, f}}, I = {{a, b}, {c, d, e}, {a, f}}, J = M. 7. Uvažujme Z množinu všech lidí. Které z následujících relací jsou relacemi ekvivalence na množině Z? a) S1 = {[x, y] ∈ Z × Z : x je matkou y}, b) S2 = {[x, y] ∈ Z × Z : x má stejnou národnost jako y}, c) S3 = {[x, y] ∈ Z × Z : x má stejné zaměstnání jako y}, d) S4 = {[x, y] ∈ Z × Z : x hodí dál míčem než y}, e) S5 = {[x, y] ∈ Z × Z : x váží víc než y}. 8. Zjistěte, které z uvedených množin jsou rozklady množiny všech přirozených čísel N: a) T1 = {L, S}, kde S je množina všech sudých přirozených čísel a L je množina všech lichých přirozených čísel, b) T2 = {A, B, C}, kde A = {1, 2, 3}, B = {x ∈ N; x je násobkem čísla 2}, C = {x ∈ N; x je násobkem čísla 3}, c) T3 = {A, B, C}, kde A = {1}, B = {x ∈ N; x je prvočíslo}, C = {x ∈ N; x je číslo složené}. 9. Na množině K rovinných geometrických útvarů z obrázku 2.103 definujte různé relace ekvivalence, které generují rozklad množiny K, a u každého případu uveďte jednotlivé třídy rozkladu. 123 Obr. 2.103: Výsledky: 1. Uzlové grafy relací R1x, resp. R2x vzniklých z relací R1, resp. R2 jsou na obrázku 2.104. Obr. 2.104: 2. R = {[0, 0], [1, 1], [2, 2], [3, 3], [4, 4], [5, 5], [6, 6], [4, 0][0, 4], [5, 1], [1, 5], [2, 6], [6, 2]}, relace R má vlastnosti: R∧¬AR∧S ∧¬AS ∧T ∧¬SO. Jedná se o relaci ekvivalence na množině M, která generuje rozklad T = {{0, 4}, {1, 5}, {2, 6}, {3}}. 3. Relace a) R1 má vlastnosti: R ∧ ¬AR ∧ S ∧ ¬AS ∧ T ∧ ¬SO, b) R2 má vlastnosti: ¬R ∧ ¬AR ∧ ¬S ∧ AS ∧ ¬T ∧ ¬SO, c) R3 má vlastnosti: ¬R ∧ ¬AR ∧ S ∧ ¬AS ∧ ¬T ∧ ¬SO, d) R4 má vlastnosti: ¬R ∧ ¬AR ∧ S ∧ ¬AS ∧ ¬T ∧ ¬SO, e) R5 má vlastnosti: ¬R ∧ AR ∧ S ∧ ¬AS ∧ ¬T ∧ SO. Ze zadaných relací je pouze relace R1 relací ekvivalence na množině N. 4. Relace a) R1 má vlastnosti: R ∧ ¬AR ∧ ¬S ∧ AS ∧ T ∧ ¬SO, b) R2 má vlastnosti: R ∧ ¬AR ∧ S ∧ AS ∧ T ∧ ¬SO. Ze zadaných relací je pouze relace R2 relací ekvivalence na množině S. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 124 5. Všechny rozklady množiny M a k nim příslušné ekvivalence na M jsou: T1 = {{a}, {b}, {c}}, T2 = {{a, b}, {c}}, T3 = {{a, c}, {b}}, T4 = {{a}, {b, c}}, T5 = {{a, b, c}}. Rozklad T1 generuje relaci ekvivalence E1 = {[a, a], [b, b], [c, c]}, T2 generuje relaci ekvivalence E2 = {[a, a], [b, b], [c, c], [a, b], [b, a]}, T3 generuje relaci ekvivalence E3 = {[a, a], [b, b], [c, c], [a, c], [c, a]}, T4 generuje relaci ekvivalence E4 = {[a, a], [b, b], [c, c], [b, c], [c, b]}, T5 generuje relaci ekvivalence E5 = {[a, a], [b, b], [c, c], [a, c], [c, a], [a, b], [b, a], [b, c], [c, b]}. Uzlové grafy relací E1, ..., E5 jsou na obrázku 2.105. Obr. 2.105: 6. Pouze množina G je rozkladem množiny M. Množiny H, I, J nejsou rozkladem množiny M. Poznamenejme, že dle zápisu J = M množina J netvoří rozklad množiny M, ale při zápisu M = {J} by se o rozklad množiny M jednalo. 7. Pouze relace S2 a S3 jsou relacemi ekvivalence na množině Z. 8. Pouze systémy T1 a T3 jsou rozklady množiny všech přirozených čísel N. 9. Prvky množiny K můžeme roztřídit například: a) podle barvy: relace, která generuje rozklad množiny K podle barvy je R1 = {[x, y] ∈ K × K; x má stejnou barvu jako y}. Rozklad množiny K obsahuje čtyři třídy A1, A2 A3 a A4, kde množina 125 A1 obsahuje všechny geometrické útvary množiny K modré barvy, A2 obsahuje všechny geometrické útvary množiny K zelené barvy, A3 obsahuje všechny geometrické útvary množiny K červené barvy, A4 obsahuje všechny geometrické útvary množiny K žluté barvy. Obrázek 2.106 zachycuje grafické znázornění rozkladu množiny K generovaného relací ekvivalence R1 (třídění útvarů množiny K podle barvy). b) podle tvaru: relace, která generuje rozklad množiny K podle tvaru je R2 = {[x, y] ∈ K × K; x má stejný tvar jako y}. Rozklad množiny K obsahuje tři třídy B1, B2 a B3, kde množina B1 obsahuje všechny trojúhelníky množiny K, B2 obsahuje všechny čtverce množiny K, B3 obsahuje všechny kruhy množiny K. Obrázek 2.107 zachycuje grafické znázornění rozkladu množiny K generovaného relací ekvivalence R2 (třídění útvarů množiny K podle tvaru). Obr. 2.106: Obr. 2.107: 2.3.3 Relace uspořádání a uspořádané množiny Definice 2.17: Binární relaci R definovanou v množině M nazýváme relací uspořádání právě tehdy, když R je antisymetrická a tranzitivní. Je-li navíc relace R souvislá, nazývá se lineární uspořádání. Je-li relace R reflexivní, resp. antireflexivní nazývá se toto uspořádání neostré, resp. ostré. Poznámka 2.24 Z definice 2.17 plyne, že kombinací ”přívlastků” lineární, ostré a neostré lze definovat celkem šest typů uspořádání v množině M. Přehledně je nyní uvedeme s využitím zavedených zkratek pro jednotlivé vlastnosti relací: 1. Ostré uspořádání v M, které není lineární, má vlastnosti: AR ∧ AS ∧ T ∧ ¬SO; 2. Neostré uspořádání v M, které není lineární, má vlastnosti: R ∧ AS ∧ T ∧ ¬SO; 3. Uspořádání v M, které není lineární, není ostré ani neostré, má vlastnosti: ¬R ∧ ¬AR ∧ AS ∧ T ∧ ¬SO; 4. Ostré lineární uspořádání v M má vlastnosti: AR ∧ AS ∧ T ∧ SO; Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 126 5. Neostré lineární uspořádání v M má vlastnosti: R ∧ AS ∧ T ∧ SO; 6. Lineární uspořádání v M, které není ostré ani neostré, má vlastnosti: ¬R ∧ ¬AR ∧ AS ∧ T ∧ SO; Uspořádání, které není lineární, se též nazývá částečné uspořádání. Příklad 2.20 Je dána množina M = {a, b, c, d}. Zakreslete uzlové grafy následujících relací uspořádání v množině M a určete přesně jejich typ viz 2.24. a) U1 = {[a, a], [b, b], [c, c], [d, d], [a, c], [b, d]}, b) U2 = {[a, b]}, c) U3 = {[a, a], [b, c], [b, d], [c, d]}, d) U4 = {[a, a], [b, b], [c, c], [d, d]}, e) U5 = {[a, a], [b, b], [c, c], [d, d], [b, c], [c, d], [b, d], [b, a], [c, a], [d, a]}, f) U6 = {[c, d], [c, a], [c, b], [d, a], [d, b], [a, b]}. Řešení: a) U1 je neostré uspořádání, které není lineární, b) U2 je ostré uspořádání, které není lineární, c) U3 je uspořádání, které není lineární, není ostré ani neostré, d) U4 je neostré uspořádání, které není lineární. Toto uspořádání na množině M je jediné, které je současně ekvivalencí na množině M. e) U5 je neostré lineární uspořádání, f) U6 je ostré lineární uspořádání. Grafy relací uspořádání U1, ..., U6 jsou na obrázcích 2.108 a 2.109. Obr. 2.108: Obr. 2.109: 127 Poznámka 2.25 Uvažujme neprázdnou množinu M a relaci uspořádání U v množině M. Je-li [x, y] ∈ U, kde x = y, říkáme, že prvek x předchází před prvkem y vzhledem k uspořádání U v M a zapíšeme x , ≥. Čteme je po řadě takto: ”menší než”, ”menší nebo rovno než”, ”větší než”, ”větší nebo rovno než”. Jedná se o symboly používané při zapisování nerovností reálných, racionálních, celých nebo přirozených čísel. Symboly < a >, resp. ≤, ≥ označují ostré, resp. neostré nerovnosti. Příklad 2.21 Určete vlastnosti následujících relací: a) R1 = {[x, y] ∈ N × N : x < y}, b) R2 = {[x, y] ∈ N × N : x ≤ y}, c) R3 = {[x, y] ∈ N × N : x > y}, d) R4 = {[x, y] ∈ N × N : x ≥ y}. Řešení: Relace a) R1 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ AS ∧ T ∧ SO, b) R2 má vlastnosti: R ∧ ¬AR ∧ ¬S ∧ AS ∧ T ∧ SO, c) R3 má vlastnosti: ¬R ∧ AR ∧ ¬S ∧ AS ∧ T ∧ SO, d) R4 má vlastnosti: R ∧ ¬AR ∧ ¬S ∧ AS ∧ T ∧ SO. Poznámka 2.27 a) Relace R1 a R3 z příkladu 2.21 označované ve školské matematice symboly < a > jsou relacemi ostrého lineárního uspořádání na množině N. Relace R2 a R4 označované symboly ≤ a ≥ jsou relacemi neostrého lineárního uspořádání na množině N. b) Ostré lineární uspořádání < v číselných množinách se často nazývá přirozené uspořádání číselné množiny. Speciálně relace R1 na množině N z příkladu 2.21 je tzv. přirozené uspořádání množiny přirozených čísel. Definice 2.18: Nechť M je neprázdná množina a U je relace uspořádání v množině M. Uspořádánaná dvojice (M, U) se nazývá uspořádaná množina, kterou označujeme [M], tedy [M] = (M, U). Množina M se nazývá pole uspořádané množiny. Názvy uspořádaných množin z definice 2.18 lze specifikovat podle uvedených šesti typů uspořádání, viz poznámka 2.24. Pokud je například uspořádání U v množině M ostré i lineární, hovoříme o ostře lineárně uspořádané množině [M] = (M, U) apod. Poznámka 2.28 Nyní se dohodneme na jednodušším zápisu uspořádané množiny. Nechť [K] = (K, U) je ostře lineárně uspořádaná množina, jejíž pole je K = {a, b, c, d} a uspořádání U = {[c, d], [c, a], [c, b], [d, a], [d, b], [a, b]}. Zápis [K] = ({a, b, c, d}, {[c, d], [c, a], [c, b], [d, a], [d, b], [a, b]}) neposkytuje přehlednou informaci o uspořádání prvků. Využijeme poznámky 2.25, kde jsme zavedli místo zápisu [x, y] ∈ U označení x ), (N, ≥), jejichž polem je množina všech přirozených čísel N. Porovnáme-li relace uspořádání R1,...,R4 z příkladu 2.21, vidíme, že korespondují po řadě s relacemi uspořádání <, ≤, >, ≥ v právě popsaných uspořádaných množinách s polem N. • (N, |), kde polem je opět množina všech přirozených čísel N a symbol | značí relaci dělitelnosti. Definice 2.19: Nechť (M1, U1), (M2, U2) jsou ostře lineárně uspořádané množiny. Pak řekneme, že ostře lineárně uspořádaná množina (M1, U1) je podmnožinou ostře lineárně uspořádané množiny (M2, U2) právě když platí: M1 ⊂ M2 ∧ U1 = U2 ∩ (M1 × M1). V matematické terminologii říkáme, že uspořádání U1 je zúžení (restrikce) uspořádání U2 na množinu M1. Poznámka 2.30 Z definice 2.19 vidíme, že relaci inkluze pro uspořádané množiny nelze definovat jen ve smyslu první kapitoly, že každý prvek množiny M1 je prvkem množiny M2, ale je potřeba provést i zúžení relace uspořádání z množiny M2 na množinu M1. Uvažujme například následující lineárně uspořádané množiny: (K, U), (L, V ), (M, T), kde 129 K = {a, b, c, d}, U = {[c, d], [c, a], [c, b], [d, a], [d, b], [a, b]}, L = {a, b}, V = {[b, a]}, M = {a, b}, T = {[a, b]}, Uspořádaná množina (L, V ) není podmnožinou uspořádané množiny (K, U), přestože platí L ⊂ K. Je zřejmé, že v uspořádané množině (K, U) platí a 0. Z4 je zobrazení množiny C na D, které není prosté. e) Například Z5(x) = 1, pro všechna x ∈ R, Z5 je zobrazení množiny C na D, které není prosté. 3. a) Například R1 = {[a, 2], [b, 4], [c, 5], [d, 1], [e, 3]}, b) Například R2 = {[a, 2], [b, 4], [c, 5], [d, 1], [e, 1]}, c) Neexistuje zobrazení množiny M do N, které je prosté, d) Například R4 = {[a, 2], [b, 4], [a, 5], [b, 1], [e, 3]}. 4. Relace a) R1 je prosté zobrazení množiny N do množiny N, b) R2 je prosté zobrazení z množiny N na množinu N, c) R3 je zobrazení množiny R do množiny R, které není prosté, d) R4 je zobrazení množiny R do množiny R, které není prosté, e) R5 není zobrazení, f) R6 je zobrazení množiny R do množiny R, které není prosté, g) R7 je prosté zobrazení z množiny R do množiny R, h) R8 není zobrazení. 5. a) R1 je prosté zobrazení množiny A do B. Relace R−1 1 = {[2, a], [1, b], [3, c], [5, d]} je inverzní zobrazení k zobrazení R1. b) R2 je zobrazení množiny A do B, které není prosté. Relace R−1 2 = {[2, a], [2, b], [3, c], [4, d]} není zobrazení. 6. a) Zobrazení Z1 je prosté, Z−1 1 : y = x+1 2 , b) Zobrazení Z2 není prosté, tj. v množině R neexistuje inverzní zobrazení k zobrazení Z2, c) Zobrazení Z3 není prosté, tj. v množině R neexistuje inverzní zobrazení k zobrazení Z3, d) Zobrazení Z3 není prosté, tj. v množině R neexistuje inverzní zobrazení k zobrazení Z4, 7. Relace R1 je zobrazení množiny A do množiny B, které není prosté. Relace R2 není zobrazení. Relace R3 je zobrazení množiny A na množinu B, které je prosté. 8. a) vzory prvků 1, 0, −5, 2 v zobrazení Z jsou po řadě čísla 7 3 , 5 3 , −5 3 , 3, b) obrazy prvků 0, −3, −2, 4 v zobrazení Z jsou po řadě čísla −5 2 , −7, −11 2 , 7 2 . 151 9. x 2 3 0 1 5 6 3 0 −1 −1 2 y 0 −2 1 1 2 7 −2 −5 −7 2 10. Relace R1 = {[3, 3], [4, 3], [5, 5], [6, 5], [7, 7], [8, 7], [9, 7] je zobrazení množiny B do množiny B, které není prosté. Kartézský graf zobrazení R1 je na obrázku 2.122. Obr. 2.122: 12. Uvažujeme-li A množinu všech žáků ve třídě a B = {1, 2, 3, 4, 5} množinu všech možných známek hodnocení písemné práce, pak přiřazení známky jednotlivým žákům dané třídy je zobrazení z množiny A (2 žáci písemku nepsali) do množiny B (čtyřku nedostal žádný žák), které není prosté (např. jedničku dostalo více žáků než jeden). 13. Uvažujme malá počáteční písmena jmen dětí a označme A = {t, s, a, z, v} množinu všech zadaných dětí. Dále uvažujme počáteční písmena příchutí lízátek a označme B = {j, b, c, p, a} množinu všech lízátek. a) Existuje celkem 5! = 5 · 4 · 3 · 2 · 1 = 120 různých způsobů, kterými může maminka mezi své děti rozdělit lízátka spravedlivě. b) Uvažovaná přiřazení lízátek dětem z bodu a) jsou zobrazeními množiny A na množinu B, která jsou prostá. c) Uvažovanou situaci lze zapsat jako relaci danou výčtem prvků R1 = {[t, b], [s, p], [a, j], [z, a]}. Relace R1 je zobrazením z množiny A do množiny B, které je prosté. d) Uvažovanou situaci lze zapsat jako relaci danou výčtem prvků R2 = {[t, b], [s, p], [a, j], [a, a], [z, c]}. Relace R2 není zobrazením. 14. Výrok u je pravdivý, výrok v je nepravdivý. 15. A ∼ C, A ∼ E, C ∼ E, B ∼ D, H ∼ J, F ∼ G, F ∼ I, G ∼ I. 16. R = {[1 3 , 1 3 ], [5 7 , 5 7 ], [ 4 12 , 1 3 ], [1 3 , 1 3 ], [15 21 , 5 7 ], [ 7 21 , 1 3 ], [1 2 , 1 2 ]}. Relace R je zobrazení množiny A do množiny A, které není prosté, O2(R) = {1 3 , 5 7 , 1 2 }. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 152 17. a) A = {KRSV, RLTS, TMWS, V SWN, KLTV, RLMW, TMNV, WNKR, KLTSWN, RLMNV S, TMNKRS, WNKLTS}, b) Relace R je zobrazení množiny A do množiny B, které není prosté, O2(R) = {1, 2, 3}. 18. Relace R = {[0, 0], [1, 1], [2, 2], [3, 0], [4, 1], [5, 2], [6, 0], [7, 1], [8, 2]} je zobrazení množiny M do množiny M, které není prosté. Obor hodnot zobrazení R je množina O2(R) = {0, 1, 2}. 19. Relace R = {[1, 1], [2, 2], [4, 1], [5, 2], [7, 1], [8, 2]} je zobrazení množiny z M do množiny M, které není prosté. Obor hodnot zobrazení R je množina O2(R) = {1, 2}. 20. R1 = {[x, 1], [y, 1], [z, 1]}, R2 = {[x, 2], [y, 2], [z, 2]}. 21. Relace R daná výčtem prvků R = {[1, 1], [2, 1]} je zobrazení z množiny M do množiny M, které není prosté. Relace S je zobrazení množiny M na množinu M, které je prosté (permutace). Relace R ◦ S = {[1, 3], [2, 3]} je zobrazení z množiny M do množiny M, které není prosté. Relace S ◦ R = {[1, 1], [3, 1]} je zobrazení z množiny M do množiny M, které není prosté. 22. Relace R daná výčtem prvků R = {[1, 1], [2, 2], [3, 3]} je permutace množiny M. Relace S je rovněž permutace množiny M. 2.4.2 Binární relace v učivu matematiky na 1. stupni ZŠ V každodenním životě se setkáváme s mnoha situacemi, které představují konkrétní modely binárních relací. Již v předškolním věku děti získávají zkušenosti se vzájemnými vztahy mezi různými objekty. Poznávají například příbuzenské vztahy mezi členy rodiny matka - dítě, bratr sestra, mladší - starší apod. Rozhodují, zda dané kostky mají stejnou (různou) barvu, tvar či velikost. Vnímají, že jedno dítě má více pastelek než druhé, poměřují se podle velikosti. Při různých aktivitách tvoří dvojice hrneček - talířek, děvče - chlapec, dítě - obrázek na skříňce, zvíře - mládě atd. Vytvářejí tedy dvojice podle určitého vztahu, třídí předměty podle určité vlastnosti, uspořádávají předměty. Na tyto zkušenosti navazuje škola. V hodinách matematiky se žáci 1. stupně postupně seznamují s různými relacemi danými charakteristickou vlastností a intuitivně poznávají některé jejich vlastnosti. V aritmetice to jsou například vztahy mezi přirozenými čísly (relace v množině přirozených čísel): • číslo x je menší/větší než číslo y, • číslo x se rovná/nerovná číslu y, • číslo x je/není násobkem čísla y. V geometrii žáci pracují se vztahy mezi geometrickými útvary (relace v množině geometrických útvarů): 153 • přímka p je rovnoběžná/různoběžná s přímkou q, • přímka p je kolmá k přímce q, • úsečka AB je shodná s úsečkou CD, • trojúhelník ABC je shodný s trojúhelníkem KLM, • úhel ∠AV B je větší/menší než úhel ∠CUD. • úsečka PQ je větší/menší než úsečka RS. Binární relaci z množiny geometrických útvarů do množiny reálných čísel získáme například tak, že určíme délku úsečky, obsah rovinného obrazce či objem tělesa. Z výše uvedeného je jistě zřejmé, že relace prostupují učivem matematiky na 1. stupni ZŠ. O některých speciálních typech binárních relací ve školské matematice pojednáme podrobněji v dalším textu. • Relace uspořádání S uspořádáním se děti seznamují při různých hrách a činnostech, prostřednictvím příběhů a pohádek (např. O veliké řepě). Porovnávají objekty podle velikosti a na základě toho je uspořádavají v dané skupině (množině). Intuitivně poznávají jeho vlastnosti antisymetrie, tranzitivnosti, případně souvislosti. Děti pracují s konečnými lineárně uspořádanými množinami, kde relace uspořádání je reprezentovaná vztahem • ”x je před y”, • ”x je za y”. O každých dvou prvcích lineárně uspořádané množiny jsou děti schopny rozhodnout, který prvek je před kterým. Vzhledem k tomu, že každé lineární uspořádaní konečné množiny je dobré, je možné vždy určit první i poslední prvek dané množiny. Aby děti pochopily podstatu pojmu uspořádání, je třeba ukázat různá uspořádání téže množiny. Srovnání daných prvků do řady slouží jako pomocný prostředek a dělá se pro lepší názornost. Například množinu žáků ve třídě lze uspořádat podle abecedy, podle výšky žáků (nejvyšší/nejmenší) nebo podle hodnoty naměřeného času při sprintu na 50 m v hodině tělocviku (nejrychlejší/nejpomalejší). Každé uspořádání je tedy dohoda, která trvá, dokud ji nezrušíme či nenahradíme úmluvou jinou. Zvláštní význam má na 1. stupni přirozené uspořádání množiny všech přirozených čísel a bezpečná orientace v číselné řadě, která je nezbytným předpokladem pro úspěšné provádění početních výkonů. O tomto typu uspořádání jsme se zmínili v poznámce 2.27 kapitoly 2.3.3. • Relace ekvivalence a rozklad množiny Relace ekvivalence se uplatňuje již v mateřské škole při rozdělování (třídění) objektů do skupin podle určité charakteristické vlastnosti • ”předmět x má stejnou barvu/tvar/velikost jako předmět y”. Relace ekvivalence je reflexivní, symetrická a tranzitivní v množině M daných objektů Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 154 a na této množině generuje rozklad, tj. systém neprázdných navzájem disjunktních podmnožin množiny M, jejichž sjednocením je opět množina M. Je tedy důležité, aby v rámci různých předškolních aktivit byla uvedená charakteristická vlastnost pro třídění objektů zformulována jednoznačně tak, aby každý objekt množiny M byl zařazen do právě jedné skupiny. V rámci třídění podle určité charakteristické vlastnosti děti nejdříve třídí do skupin dané předměty na ty, které požadovanou vlastnost mají, a na ty, které ji nemají. Vznikají tak dvě skupiny (tzv. třídění dichotomické), později více skupin. Uvažujeme-li například M množinu dětí jednoho ročníku, lze je třídit podle barvy vlasů, barvy očí, místa bydliště atd. Podobně funguje vztah ”mít stejnou barvu” v případě kostek uložených v krabici, který generuje rozklad na třídy, kde v každé třídě jsou kostky stejné barvy, přičemž každé dvě různé třídy obsahují kostky jiné barvy, a každou kostku z krabice jsme někam zařadili. Pro zařazení do výuky matematiky 1. ročníku ZŠ je vhodná například úloha 9 z odstavce 2.3.2, při které žáci třídí rovinné geometrické útvary podle barev či tvaru. Žáci 1. ročníku ZŠ mohou třídit vybraná přirozená čísla v oboru do dvaceti, která jsou/nejsou menší než dané číslo (opět třídění dichotomické). Ve 2. ročníku žáci třídí v hodinách matematiky přirozená čísla do dvaceti podle toho, zda jsou/nejsou násobky dvou - vznikají dvě třídy rozkladu: čísla, která jsou násobky dvou (zavede se pojem sudého čísla) a čísla, která nejsou násobky dvou (zavede se pojem lichého čísla). Po rozšíření číselného oboru do 100 ve 2. ročníku mohou žáci třídit čísla dané množiny například podle toho, zda jsou/nejsou násobky čtyř - vzniknou dvě třídy rozkladu: do jedné patří všechny násobky čtyř z dané množiny, do druhé patří čísla dané množiny, která nejsou násobky čtyř. Po zavedení dělení se zbytkem ve 3. ročníku mohou žáci třídit čísla zadané množiny podle toho, jaký zbytek dávají například při dělení čtyřmi. Jde o relaci danou charakteristickou vlastností ”číslo x dává při dělení čtyřmi stejný zbytek jako číslo y”, která vytváří rozklad zadané množiny čísel na čtyři třídy podle zbytku po dělení čtyřmi (0, 1, 2, 3). Další relace ekvivalence, se kterými se žáci na 1. stupni ZŠ seznamují, jsou rovnost čísel, shodnost úseček, shodnost trojúhelníků, rovnoběžnost přímek. Ukázka z učebnice matematiky pro 5. ročník (Justová, 2015) na obrázku 2.123 ilustruje třídění navzájem shodných úseček. Obr. 2.123: 155 • Relace zobrazení z množiny do množiny Relace zobrazení je využívána v hodinách matematiky již v 1. ročníku při zavádění přirozených čísel a jejich porovnávání. Východiskem je porovnávání počtu prvků zadaných množin (skupin) pomocí prostého zobrazení z jedné množiny do druhé. Již v mateřské škole dokáže dítě určit, která ze dvou skupin objektů má více či méně prvků nebo mají-li zadané skupiny prvků stejně. Dítě toto určuje jen na základě vytváření uspořádaných dvojic, kde první prvek patří do první skupiny a druhý prvek do druhé skupiny (aniž by dítě prvky počítalo!). Modeluje tak prosté zobrazení z jedné množiny do druhé a podle výsledku (typu zobrazení) porovnává skupiny pomocí vztahů ”má více - méně - stejně” prvků: 1. Na obrázku 2.124 a) se jedná o zobrazení z množiny M na množinu N, říkáme pak, že ”množina M má více prvků než množina N ”. 2. Na obrázku 2.124 b) se jedná o zobrazení množiny M do množiny N, říkáme pak, že ”množina M má méně prvků než množina N ”. 3. Na obrázku 2.124 c) se jedná o zobrazení množiny M na množinu N, říkáme pak, že ”množina M má stejně prvků jako množina N ”. Obr. 2.124: Všechna tato uvedená zobrazení jsou prostá, tedy jsou prostá i k nim příslušná inverzní zobrazení. Vzhledem k tomu mohou žáci v jediném znázornění využít obě navzájem inverzní zobrazení, což je vede ke zjištění: Jestliže množina M má více prvků než množina N, pak množina N má měně prvků než množina M. Na základě toho pak žáci provádí porovnávání přirozených čísel, viz ukázky vybraných úloh 2.125 z učebnice matematiky pro 1. ročník ZŠ (Potůčková, 1998). Vrátíme-li se zpět k předškolním dětem, je třeba zmínit ještě jeden důležitý proces, s nímž se v rámci různých aktivit setkávají v souvislosti se zobrazením mezi množinami. Je jím vzájemně jednoznačné přiřazování (prosté zobrazení množiny M na množinu N), během kterého si děti uvědomují, že skupiny, jejichž prvky lze vzájemně jednoznačně přiřadit, mají stejný počet prvků, přičemž nezáleží na tom, jakého druhu prvky jsou. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 156 Obr. 2.125: Podle Blažkové (2017) lze postupně s tímto uvědoměním zvyšovat u dětí náročnost na abstrakci a vzájemně jednoznačně přiřazovat • předměty předmětům - děvčata chlapcům, aktovky dětem, židličky dětem, hrníčky na podšálky, vidličky nožům, dále pak každé dítě z dané množiny dostane jeden bonbón, atd. K nácviku procesu přiřazování lze využít zvířátek ze statku aktivitou ”kdo ke komu patří” (koza - kůzlátko, kráva - telátko, kůň - hříbátko, slepice - kuřátko, kočka - koťátko, pes - štěňátko, atd.), • symboly předmětům - vybereme několik dětí, kterým přiřazujeme oříšky, kamínky, kaštánky, korálky, apod., • symboly symbolům - obrázkům přiřazujeme puntíky, čárky, apod. (viz ukázka 2.126 z učebnice matematiky pro 1. ročník ZŠ (Staudková et al., 2019a)), • předmětům a symbolům čísla - skupinám předmětů nebo symbolů přiřadíme číslo - kolik jich je (viz ukázka 2.127 z učebnice matematiky pro 1. ročník ZŠ (Staudková et al., 2019a)). Dalším příkladem zobrazení, které se uplatňuje v matematice od 1. ročníku ZŠ, je zobrazení čísel na číselné ose. Číselná osa je chápána jako úsečka. Při znázornění množiny přirozených čísel (včetně nuly) do dvaceti jde o prosté zobrazení množiny přirozených čísel (včetně nuly) z intervalu 0, 20 do množiny bodů na úsečce s krajními body v 0 a 20, viz ukázky 2.128 a 2.129 z učebnic matematiky pro 1. ročník ZŠ (Staudková et al., 2019b). V pozdějších ročnících 1. stupně ZŠ je číselná osa chápána jako polopřímka, 157 Obr. 2.126: Obr. 2.127: tzn. při znázornění přirozených čísel (včetně nuly) na číselné ose jde o prosté zobrazení množiny N0 do množiny bodů na polopřímce s počátkem 0). Obr. 2.128: Obr. 2.129: Na 1. stupni ZŠ (nejen v matematice) dále žáci poznávají určité změny a závislosti, doplňují tabulky, analyzují závislosti z tabulek a grafů, v jednoduchých případech je vyjadřují matematickým předpisem. To směřuje k pochopení pojmu funkce. Příklady tabulek, které žáci 1. a 2. ročníku mohou dle zadaného předpisu doplňovat, můžeme vidět na obrázku 2.130. Obr. 2.130: Žáci se na 1. stupni ZŠ seznamují s přímou úměrností, rozhodují, zda mezi veličinami je nebo není přímá úměrnost, a řeší úlohy typu: ”Dvě vstupenky stojí 40 Kč, kolik korun stojí 1, 3, 4,. . . vstupenky.” V ukázce 2.131 uvádíme příklad slovní úlohy zakládající se na přímé úměrnosti. Úloha byla vybrána z učebnice matematiky pro 2. ročník ZŠ (Eichlerová et al., 2019). Početní výkony s přirozenými čísly jsou také zobrazení. Uspořádané dvojici přirozených čísel (včetně nuly) je přiřazen výsledek početního výkonu. Například při operaci sčítání, resp. násobení je dvojici přirozených čísel přiřazen jejich součet, resp. součin, což jsou Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 158 Obr. 2.131: opět přirozená čísla. U obou operací jde přitom o zobrazení množiny N0 × N0 na množinu N0, které není prosté. Rovněž dělení se zbytkem v množině přirozených čísel je zobrazení množiny N0 ×N na množinu N0 ×N0, které není prosté. Každé uspořádané dvojici přirozených čísel a, b ∈ N0, kde b = 0, lze jednoznačně přiřadit uspořádanou dvojici čísel q ∈ N0, r ∈ N0 tak, že a = b · q + r, kde 0 ≤ r < b. Přirozené číslo a nazýváme dělenec, b = 0 nazýváme dělitel, q nazýváme neúplný podíl, r nazýváme zbytek po dělení čísla a číslem b. Například dělíme-li číslo 17 (dělenec) číslem 5 (dělitel), dostáváme neúplný podíl 3 a zbytek 2, neboť 17 = 5 · 3 + 2. Ukázky vybraných úloh zaměřených na dělení se zbytkem na obrázku 2.132 byly vybrány z učebnice matematiky pro 3. ročník (Blažková et al., 2006). Obr. 2.132: Obr. 2.133: V geometrii se žáci na 1. stupni ZŠ setkávají se shodnými zobrazeními, zejména s osovou souměrností a středovou souměrností, což jsou prostá zobrazení roviny na sebe. Při 159 měření geometrických útvarů, tj. zjišťování délky úsečky, obsahu rovinných geometrických útvarů, objemu těles, jde obecně o přiřazení nezáporného reálného čísla danému objektu, tedy o zobrazení množiny všech měřitelných geometrických útvarů na množinu všech nezáporných reálných čísel. Ukázka úlohy o měření úseček z učebnice matematiky pro 2. ročník (Staudková et al., 2013) je na obrázku 2.133. Poznámka 2.44 Výše uvedené příklady s vybranými ukázkami z učebnic matematiky, jejichž výčet není zdaleka vyčerpávající, dokládají důležitost pojmů relace a zobrazení v matematice na 1. stupni ZŠ. Základy elementární matematiky s didaktikou pro učitelství 1. stupně ZŠ 160 3 Literatura Bartsch, Hans-Jochen. (1987) Matematické vzorce. Praha: SNTL. Bělík, M. (2002). Matematika pro kombinované studium učitelství 1. stupně základní školy. Ústí nad Labem: Univerzita J. E. Purkyně. Blažková, R., Matoušková, K. & Vaňurová, M. (1996a). Texty k didaktice matematiky pro studium učitelství 1. stupně základní školy. 2. část. Brno: Masarykova univerzita. Blažková, R., Matoušková, K. & Vaňurová, M. (1996b). Matematika pro 4. ročník základních škol. 2. část. Všeň: Alter. Blažková, R., Vaňurová, M., Matoušková, K. & Staudková, H. (2006). Matematika pro 3. ročník základních škol. Všeň: Alter. Blažková, R., Matoušková, K. & Vaňurová, M. (2011a). Pracovní sešit k učebnici Matematika 3. I.díl. Všeň: Alter. Blažková, R., Matoušková, K. & Vaňurová, M. (2011b). Pracovní sešit k učebnici Matematika 3. II. díl. Všeň: Alter. Blažková, R. (2017). Didaktika matematiky se zaměřením na specifické poruchy učení. Brno: Masarykova univerzita. Drábek, J., Križalkovič, K., Liška, J. & Viktora, V. (1985). Základy elementární aritmetiky: pro učitelství 1. stupně ZŠ. Praha: SPN. Eichlerová, M., Staudková, H. & Vlček, O. (2019). Matematika. Sčítání a odčítání dvojciferných čísel do 100, násobení a dělení 2, 3, 4. Všeň: Alter. Justová, J. (2015). Matematika pro 5. ročník ZŠ. 2. díl. Všeň: Alter. Kaslová, M. (2010). Předmatematické činnosti v předškolním vzdělávání. Praha: Ra- abe. Polák, J. (2015). Přehled středoškolské matematiky. Praha: Prometheus. Potůčková, J. (1998). Matematika pro 1. třídu základní školy. 1. díl. Brno: Studio 1 + 1. Potůčková, J. (1999). Matematika pro 2. ročník ZŠ. 3. díl. Brno: Studio 1 + 1. Staudková, H., Tůmová, V. & Landová, V. (2019a). Matematika. Numerace, sčítání a odčítání do 6.Všeň: Alter. Staudková, H., Tůmová, V. & Landová, V. (2019b). Matematika. Numerace do 20, sčítání a odčítání bez přechodu desítky. Všeň: Alter. 161 Staudková, H., Tůmová, V. & Landová, V. (2013). Matematika. Numerace do 100, sčítání a odčítání bez přechodu desítky. Všeň: Alter. Viktora, V. (1976). Matematika I pro studium učitelství v 1. až 5. ročníku ZDŠ. Brno: Univerzita J. E. Purkyně.