Matematika IV - 7. přednáška Uspořádané množiny, svazy a Booleovy algebry
|
|
- Andrea Navrátilová
- před 6 lety
- Počet zobrazení:
Transkript
1 S Matematika IV - 7. přednáška Uspořádané množiny, svazy a Booleovy algebry Michal Bulant Masarykova univerzita Fakulta informatiky
2 O Uspořádané množiny Množinová a booleovská (Booleova) algebra Výroková logika Přepínače a dělitelé Normální tvar Homomorfismy
3 Martin Panák, Jan Slovák, Drsná matematika, e-text. R. Kučera, e-text Svazy 2003 (http: // a příklady na procvičení (http: // L. Procházka a kol., Algebra, Academia, Praha S. MacLane, G. Birkhoff, Algebra, Alfa, Bratislava dále Předmětové záložky v IS MU
4 O Uspořádané množiny Množinová a booleovská (Booleova) algebra Výroková logika O Přepínače a dělitelé Normální tvar Homomorfismy
5 s 'osety a svazy Z dřívějška víme, že uspořádání na množině M je relace na M, která je reflexivní,
6 'osety a svazy Z dřívějška víme, že uspořádání na množině M je relace na M, která je reflexivní, antisymetricka, n S - = -E -00*0
7 Z dřívějška víme, že uspořádání na množině M je relace na M, která je reflexivní, antisymetricka, tranzitivní.
8 Z dřívějška víme, že uspořádání na množině M je relace na M, která je reflexivní, antisymetricka, tranzitivní.
9 Z dřívějška víme, že uspořádání na množině M je relace na M, která je reflexivní, antisymetrická, tranzitivní. Přitom obecně nemusí být úplné, tj. nemusí pro libovolnou dvojici x,y G M platit x < y ani y < x. Někdy proto zdůrazňujeme, že mluvíme o částečném uspořádání a o dvojici (M, <) jako o posetu (z angl. partially ordered set).
10 Příklad Je-li dána (konečná či nekonečná) množina K, pak na množině M = 2 K všech podmnožin K lze definovat takové uspořádání prostřednictvím inkluze (tj. pro A, B C K definujeme A < B <=^ A C B).
11 Příklad Je-li dána (konečná či nekonečná) množina K, pak na množině M = 2 K všech podmnožin K lze definovat takové uspořádání prostřednictvím inkluze (tj. pro A, B C K definujeme A < B <í=> A C B). Obdobně ale uspořádanou množinu tvoří i (2 K, D). Uspořádanou množinu tvoří např. naše běžné číselné obory spolu s operací uspořádání - např. (Z, <), (N, <), (, <).
12 Příklad Je-li dána (konečná či nekonečná) množina K, pak na množině M = 2 K všech podmnožin K lze definovat takové uspořádání prostřednictvím inkluze (tj. pro A, B C K definujeme A < B <í=> A C B). Obdobně ale uspořádanou množinu tvoří i (2 K, D). Uspořádanou množinu tvoří např. naše běžné číselné obory spolu s operací uspořádání - např. (Z, <), (N, <), (, <). Uspořádání na N je navíc tzv. dobré uspořádání, kdy každá neprázdná podmnožina má nejmenší prvek (ikoliv nutně největší). To umožní provádění matematické indukce (tuto vlastnost nemá ani Z, ani ).
13 Příklad Je-li dána (konečná či nekonečná) množina K, pak na množině M = 2 K všech podmnožin K lze definovat takové uspořádání prostřednictvím inkluze (tj. pro A, B C K definujeme A < B <í=> A C B). Obdobně ale uspořádanou množinu tvoří i (2 K, D). Uspořádanou množinu tvoří např. naše běžné číselné obory spolu s operací uspořádání - např. (Z, <), (N, <), (, <). Uspořádání na N je navíc tzv. dobré uspořádání, kdy každá neprázdná podmnožina má nejmenší prvek (ikoliv nutně největší). To umožní provádění matematické indukce (tuto vlastnost nemá ani Z, ani ). Poznamenejme, že na C není žádné uspořádání, které by přirozeně vycházelo z uspořádání reálných čísel. Uspořádanou množinu tvoří rovněž množina všech kladných dělitelů daného přirozeného čísla n vzhledem k relaci dělitelnosti.
14 Příklad Je-li dána (konečná či nekonečná) množina K, pak na množině M = 2 K všech podmnožin K lze definovat takové uspořádání prostřednictvím inkluze (tj. pro A, B C K definujeme A < B <í=> A C B). Obdobně ale uspořádanou množinu tvoří i (2 K, D). Uspořádanou množinu tvoří např. naše běžné číselné obory spolu s operací uspořádání - např. (Z, <), (N, <), (, <). Uspořádání na N je navíc tzv. dobré uspořádání, kdy každá neprázdná podmnožina má nejmenší prvek (ikoliv nutně největší). To umožní provádění matematické indukce (tuto vlastnost nemá ani Z, ani ). Poznamenejme, že na C není žádné uspořádání, které by přirozeně vycházelo z uspořádání reálných čísel. Uspořádanou množinu tvoří rovněž množina všech kladných dělitelů daného přirozeného čísla n vzhledem k relaci dělitelnosti.(uvažte, proč nevyhovuje množina všech dělitelů). nh o rnou r/~i\/no-7 cm \\ i. o i icr\/-ir^ri ^n/-ii i mnri7innn
15 K uspořádaným množinám se vztahují pojmy: nejmenší a největší prvek maximální a minimální prvek horní (dolní) závora dané množiny supremum (infimum) dané množiny
16 s K uspořádaným množinám se vztahují pojmy: nejmenší a největší prvek maximální a minimální prvek horní (dolní) závora dané množiny supremum (infimum) dané množiny Konečné posety se přehledně zobrazují pomocí orientovaných grafů. Prvky K jsou představovány uzly a hranou jsou spojeny právě prvky v relaci s orientací od většího k menšímu. Hasseovský diagram posetu je zakreslení takového grafu v rovině tak, že větší prvky jsou zobrazeny vždy výš než menší (a orientace hran je tedy dána takto implicitně) - kvůli přehlednosti, přitom hrany kreslíme pouze tehdy, pokud větší prvek pokrývá menší.
17 s Definice Svaz (angl. lattice) je poset (K, <), ve kterém má každá dvouprvková množina {A, B} supremum A\/ B a infimum A A B v K. Úplný svaz je pak takový poset, kdy má infimum a supremum každá podmnožina.
18 Svazy Booleovy algebr ooooooo Definice Svaz (angl. lattice) je poset (K, <), ve kterém má každá dvouprvková množina {A, B} supremum A\/ B a infimum A A B v K. Úplný svaz je pak takový poset, kdy má infimum a supremum každá podmnožina. Příklad Libovolná úplně uspořádaná množina tvoří svaz - (R, <) a pod.
19 Svazy Booleovy algebr ooooooo Definice Svaz (angl. lattice) je poset (K, <), ve kterém má každá dvouprvková množina {A, B} supremum A\/ B a infimum A A B v K. Úplný svaz je pak takový poset, kdy má infimum a supremum každá podmnožina. Příklad Libovolná úplně uspořádaná množina tvoří svaz - (R, <) a pod. Poset D n kladných dělitelů přirozeného čísla n tvoří svaz.
20 Svazy Booleovy algebr ooooooo Definice Svaz (angl. lattice) je poset (K, <), ve kterém má každá dvouprvková množina {A, B} supremum A\/ B a infimum A A B v K. Úplný svaz je pak takový poset, kdy má infimum a supremum každá podmnožina. Příklad Libovolná úplně uspořádaná množina tvoří svaz - (R, <) a pod. Poset D n kladných dělitelů přirozeného čísla n tvoří svaz. Poset (N, ) není je svaz, který není úplný (ale přidáním 0 jej můžeme zúplnit).
21 Svazy Booleovy algebr ooooooo Definice Svaz (angl. lattice) je poset (K, <), ve kterém má každá dvouprvková množina {A, B} supremum A\/ B a infimum A A B v K. Úplný svaz je pak takový poset, kdy má infimum a supremum každá podmnožina. Příklad Libovolná úplně uspořádaná množina tvoří svaz - (R, <) a pod. Poset D n kladných dělitelů přirozeného čísla n tvoří svaz. Poset (N, ) není je svaz, který není úplný (ale přidáním 0 jej můžeme zúplnit). Množina všech (normálních) podgrup dané grupy tvoří úplný svaz.
22 Na svazu (K, <) tedy máme definovány binární operace A a V a přímo z definice je zjevná asociativita a komutativita těchto operací. Často se na svaz díváme jako na algebraickou strukturu (K, A, V), přitom lze snadno ukázat, že původní uspořádání lze znovuobjevit předpisem A < B «=> A V B = B <í=> A A B = A.
23 Na svazu (K, <) tedy máme definovány binární operace A a V a přímo z definice je zjevná asociativita a komutativita těchto operací. Často se na svaz díváme jako na algebraickou strukturu (K, A, V), přitom lze snadno ukázat, že původní uspořádání lze znovuobjevit předpisem A < B «=> A V B = B «=> A A B = A. Snadno lze ale nakreslit Hasseho diagram svazu, který není distributivní tj. operace A a V nedistribuují (viz definice okruhu). Lze ukázat, že každý nedistributivní svaz má podsvaz izomorfní s jedním z následujících svazů: svaz M5 svaz A/5
24 VJ Uspořádané množiny Množinová a booleovská (Booleova) algebra Výroková logika Přepínače a dělitelé Normální tvar Homomorfismy
25 s S každou množinou M máme také množinu K = 2 M všech jejích podmnožin a na ní operace V : K x K > K sjednocení množin a A : K x K > K průniku množin. To jsou dvě binární operace, které se častěji značí U a n.
26 s S každou množinou M máme také množinu K = 2 M všech jejích podmnožin a na ní operace V : K x K > K sjednocení množin a A : K x K > K průniku množin. To jsou dvě binární operace, které se častěji značí U a n. Dále máme ke každé množině A G K také její množinu doplňkovou A', což je další unární operace. Konečně máme největší objekt, tj. celou množinu M, který je neutrální vůči operaci A a který proto budeme v této souvislosti označovat jako 1, a obdobně se chová prázdná množina 0 G K vůči operaci A. Tu budeme v této souvislosti značit jako 0.
27 S Na množině K všech podmnožin v M přitom platí pro všechny prvky A, B, C následující vlastnosti: AA(B AC) = (AAB) AC, Ay (B y C) 4Aß = ßA4, Ay B = By A A A (ß V C) = (A A B) V (A A C), Ay(BAC) = (AyB)A(Ay existuje 0 tak, že A V 0 = A existuje 1 tak, že A A 1 = A AAA' = 0, A y A' = 1. (A y B) y C (l) (2) (3) (4) (5) (6)
28 s Na množině K všech podmnožin v M přitom platí pro všechny prvky A, B, C následující vlastnosti: AA(B AC) = (AAB) AC, Ay (B y C) 4Aß = ßA4, Ay B = By A A A (ß V C) = (A A B) V (A A C), Ay(BAC) = (AyB)A(Ay existuje 0 tak, že A V 0 = A existuje 1 tak, že A A 1 = A AAA' = 0, A y A' = 1. (A y B) y C (l) (2) (3) (4) (5) (6) Vlastnost (1) je asociativní zákon pro obě operace, (2) je komutativita, (3) je distributivita obou operací. Poslední vlastnost (6) vystihuje vlastnosti komplementu.
29 s Definice Množině K spolu se dvěma binárními operacemi A a V a jednou unární operací ' splňující vlastnosti (l)-(7) říkáme booleovská (Booleova) algebra. Operaci A budeme říkat infimum (případně průnik, anglicky často také meet), operaci V budeme říkat supremum (případně sjednocení, anglicky také join). Prvku A' se říká komplement (doplněk) k prvku A.
30 s Definice Množině K spolu se dvěma binárními operacemi A a V a jednou unární operací ' splňující vlastnosti (l)-(7) říkáme booleovská (Booleova) algebra. Operaci A budeme říkat infimum (případně průnik, anglicky často také meet), operaci V budeme říkat supremum (případně sjednocení, anglicky také join). Prvku A' se říká komplement (doplněk) k prvku A. Všimněme si, že axiomy booleovské algebry jsou zcela symetrické vůči záměně operací A a V, společně se záměnou prvků 0 a 1. Důsledkem tohoto faktu je, že jakékoliv tvrzení, které odvodíme z axiomů, má také platné duální tvrzení, které vznikne z prvého právě záměnou všech výskytů A za V a naopak a stejně tak všech výskytů 0 a 1. Hovoříme o principu duality.
31 s Stejně jako u speciálního případu booleovské algebry všech podmnožin v dané množině M je komplement k A G K určen jednoznačně (tj. máme-li dáno (K, A, V), může existovat nejvýše jedna unární operace, se kterou dostaneme booleovskou algebru). Skutečně, pokud ß a C e K splňují vlastnosti A', platí B = ßVO = BV(AAC) = (ßV4)A(ßVC) = la(ßvc) = ßVC a podobně také C = C V ß. Je tedy nutně B = C. Poznámka Pokud ve svazu K existuje ke každému prvku komplement, říkáme, že svaz je komplementární. Takovými jsou např. svazy M5 i A/5, u nich ovšem není komplement určen jednoznačně (jednoznačnost vynutí až distributivní zákony).
32 s V následujícím výčtu se vlastnostem (2) říká absorpční zákony, vlastnosti (3) popisují idempotentnost operací a (4) jsou tzv. De Morganova pravidla. G V každé booleovské alget tfe (K, A, V, ') platí pro všechny prvky v K O AA0 = 0, AV1 = = 1 A A (A V ß) = A, A V (A A B) = A AAA = A, A\J A = A (A A B)' = A'\/ B', (A V ß)' = -- A' A B' (AJ = A.
33 s Alternativní definice booleovské algebry Booleovská algebra je distributivní svaz s největším prvkem 1 a nejmenším prvkem 0 takový, že v něm existují ke všem prvkům komplementy. Ověřili jsme již, že v takovém případě komplementy jsou definovány jednoznačně, takže je naše alternativní definice booleovské algebry korektní.
34 s Alternativní definice booleovské algebry Booleovská algebra je distributivní svaz s největším prvkem 1 a nejmenším prvkem 0 takový, že v něm existují ke všem prvkům komplementy. Ověřili jsme již, že v takovém případě komplementy jsou definovány jednoznačně, takže je naše alternativní definice booleovské algebry korektní. Příklad Protože svaz podgrup dané grupy může mít podsvaz typu M5, není obecně distributivní a nejde tedy obecně o booleovskou algebru.
35 Od booleovské algebry zpět k posetu Libovolná booleovská algebra je posetém ve smyslu uspořádání definovaného A < B právě tehdy, když A f\ B = A (což je totéž jako A V B = B). Pak navíc platí: Lemma O A/\ B <A O A<A\/ B O jestliže A< C a zároveň B < C pak takéa\j B < C A< B právě, když A/\B' = 0 0 <Aa A<1 pro všechny A G K.
36 Od booleovské algebry zpět k posetu Libovolná booleovská algebra je posetém ve smyslu uspořádání definovaného A < B právě tehdy, když A f\ B = A (což je totéž jako A V B = B). Pak navíc platí: Lemma O A/\ B <A O A<A\/ B O jestliže A< C a zároveň B < C pak takéa\j B < C A< B právě, když A/\B' = 0 0 <Aa A<1 pro všechny A G K. Všimněme si, že stejně jako v případě algebry podmnožin je v Booleovských algebrách A f\ B = A právě, když je A V B = B. Skutečně, je-li A A B = A, pak z absorpčních zákonů plyne A\/ B = (A/\B)\/ B = B, a naopak. S
37 VJ Uspořádané množiny Množinová a booleovská (Booleova) algebra Výroková logika Přepínače a dělitelé Normální tvar Homomorfismy
38 Naši symboliku interpretujeme tak, že z prvků A, B, G K tvoříme slova pomocí operací V, A, ' a závorek vyjasňujících v jakém pořadí a na jaké argumenty jsou operace aplikovány. Samotné axiomy a jejich důsledky pak říkají, že velice často různá slova dávají stejnou hodnotu výsledku v K. s
39 s Naši symboliku interpretujeme tak, že z prvků A, B, G K tvoříme slova pomocí operací V, A, ' a závorek vyjasňujících v jakém pořadí a na jaké argumenty jsou operace aplikovány. Samotné axiomy a jejich důsledky pak říkají, že velice často různá slova dávají stejnou hodnotu výsledku v K. V případě množiny všech podmnožin K jde o rovnost podmnožin. )M 1 je to zřejmé - prostě
40 s Nyní budeme pracovat opět se slovy jako výše, interpretujeme je ale jako tvrzení složené z elementárních výroků A, B,... a logických operací AND (binární operace A), OR (binární operace V) a negace NOT (unární operace '). Takové slova nazýváme výroky a přiřazujeme jim pravdivostní hodnotu v závislosti na pravdivostní hodnotě jednotlivých elementárních argumentů.
41 s Nyní budeme pracovat opět se slovy jako výše, interpretujeme je ale jako tvrzení složené z elementárních výroků A, B,... a logických operací AND (binární operace A), OR (binární operace V) a negace NOT (unární operace '). Takové slova nazýváme výroky a přiřazujeme jim pravdivostní hodnotu v závislosti na pravdivostní hodnotě jednotlivých elementárních argumentů. Pravdivostní hodnotu přitom bereme jako prvek z triviální Booleovy algebry Z2, tedy buď 0 nebo 1. Pravdivostní hodnota výroku je plně určena přiřazením hodnot pro nejjednoduší výroky A A B, A V ß a A', tj. A A ß je pravdivé pouze, když jsou oba výroky A a B pravdivé, A V ß je nepravdivé pouze, když jsou oba výroky nepravdivé a A' má opačnou hodnotu než A.
42 s Výrok obsahující k elementárních výroků tedy představuje funkci (%2) k > ^2 a dva výroky nazýváme logicky ekvivalentní, jestliže zadávají stejnou funkci. Snadno se nyní přímo ověří, že na množině tříd logicky ekvivalentních výroků jsme takto zadefinovali strukturu Booleovy algebry (je pouze třeba projít naše axiomy a ověřit je). Nutně tedy pro výrokovou logiku bude v tomto smyslu platné vše, co dokážeme pro obecné Booleovy algebry.
43 Stručně si proberme, jak vypadají obvyklé další jednoduché výroky ve výrokové logice jakožto prvky Booleovy algebry (tj. reprezentujeme vždy naším výrazem třídu výroků ekvivalentních): Implikaci A => B dostaneme jako A' V B,
44 Stručně si proberme, jak vypadají obvyklé další jednoduché výroky ve výrokové logice jakožto prvky Booleovy algebry (tj. reprezentujeme vždy naším výrazem třídu výroků ekvivalentních): Implikaci A => B dostaneme jako A' V ß, ekvivalenci A o B odpovídá (A A ß) V (A' A ß'),
45 Stručně si proberme, jak vypadají obvyklé další jednoduché výroky ve výrokové logice jakožto prvky Booleovy algebry (tj. reprezentujeme vždy naším výrazem třídu výroků ekvivalentních): Implikaci A => B dostaneme jako A' V B, ekvivalenci A o B odpovídá (A A ß) V (A' A ß'), vylučovací OR, neboli XOR, je dáno jako (A A ß') V (A' A ß),
46 Stručně si proberme, jak vypadají obvyklé další jednoduché výroky ve výrokové logice jakožto prvky Booleovy algebry (tj. reprezentujeme vždy naším výrazem třídu výroků ekvivalentních): Implikaci A => B dostaneme jako A' V B, ekvivalenci A o B odpovídá (A A ß) V (A' A ß'), vylučovací OR, neboli XOR, je dáno jako (A A ß') V (A' A ß), negace NOR operace OR je vyjádřena jako A' A B' a
47 Stručně si proberme, jak vypadají obvyklé další jednoduché výroky ve výrokové logice jakožto prvky Booleovy algebry (tj. reprezentujeme vždy naším výrazem třídu výroků ekvivalentních): Implikaci A => B dostaneme jako A' V B, ekvivalenci A o B odpovídá (A A ß) V (A' A ß'), vylučovací OR, neboli XOR, je dáno jako (A A ß') V (A' A ß), negace NOR operace OR je vyjádřena jako A' A B' a negace NAND operace AND je dána jako A' V B'.
48 Stručně si proberme, jak vypadají obvyklé další jednoduché výroky ve výrokové logice jakožto prvky Booleovy algebry (tj. reprezentujeme vždy naším výrazem třídu výroků ekvivalentních): Implikaci A => B dostaneme jako A' V B, ekvivalenci A o B odpovídá (A A ß) V (A' A ß'), vylučovací OR, neboli XOR, je dáno jako (A A ß') V (A' A ß), negace NOR operace OR je vyjádřena jako A' A B' a negace NAND operace AND je dána jako A' V B'.
49 s Stručně si proberme, jak vypadají obvyklé další jednoduché výroky ve výrokové logice jakožto prvky Booleovy algebry (tj. reprezentujeme vždy naším výrazem třídu výroků ekvivalentních): Implikaci A => B dostaneme jako A' V ß, ekvivalenci A o B odpovídá (A A ß) V (A' A ß'), vylučovací OR, neboli XOR, je dáno jako (A A ß') V (A' A ß), negace NOR operace OR je vyjádřena jako A' A B' a negace NAND operace AND je dána jako A' V B'. Poznámka Všimněme si, že XOR odpovídá v množinové algebře symetrickému rozdílu množin.
50 Stručně si proberme, jak vypadají obvyklé další jednoduché výroky ve výrokové logice jakožto prvky Booleovy algebry (tj. reprezentujeme vždy naším výrazem třídu výroků ekvivalentních): Implikaci A => B dostaneme jako A' V ß, ekvivalenci A o B odpovídá (A A ß) V (A' A ß'), vylučovací OR, neboli XOR, je dáno jako (A A ß') V (A' A ß), negace NOR operace OR je vyjádřena jako A' A B' a negace NAND operace AND je dána jako A' V B'. Poznámka Všimněme si, ; ie XOR od po vídá v množinové algebře symetrickému rozdílu množin. Podobně je možné veškeré základní výrokové spojky realizovat pouze pomocí NAND (příp. NOR) -viz NAND flash paměti (např. USB disky).
51 VJ Uspořádané množiny Množinová a booleovská (Booleova) algebra Výroková logika Přepínače a dělitelé Normální tvar Homomorfismy
52 Přepínače Přepínač je pro nás černá skříňka, která má jen dva stavy, buď je zapnut (a signál prochází) nebo naopak vypnut (a signál neprochází). Jeden nebo více přepínačů zapojujeme do sítě sériově nebo paralelně. Sériové zapojení je popsáno pomocí binární operace A, paralelní je naopak V. Unární operace A' zadává přepínač, který je vždy v opačné poloze než A. VK o- y..x B -O o- -o.x B
53 s Každé konečné slovo vytvořené pomocí přepínačů A, B,... a operací A, V a ' umíme převést na obrázek, který bude představovat systém přepínačů propojených dráty a zcela obdobně jako v minulém odstavci nám každá volba poloh jednotlivých přepínačů zadá hodnotu zapnuto/vypnuto pro celý systém.
54 s Každé konečné slovo vytvořené pomocí přepínačů A, B,... a operací A, V a ' umíme převést na obrázek, který bude představovat systém přepínačů propojených dráty a zcela obdobně jako v minulém odstavci nám každá volba poloh jednotlivých přepínačů zadá hodnotu zapnuto/vypnuto pro celý systém. Opět se snadno krok po kroku ověří platnost základních axiomů Booleových algeber pro náš systém. Na obrázku je ilustrován jeden z axiomů distributivity. Propojení bez přepínače odpovídá prvku 1, koncové body bez propojení (nebo sériové zapojení A a A') dává prvek 0. O- y 4 B -O O- y. y. ^ B y^
55 Dalším přirozeným příkladem Booleovské algebry je systém kladných dělitelů přirozeného čísla. Zvolme pevně takové číslo n G N. Za nosnou množinu D p bereme množinu všech kladných dělitelů d našeho n. Pro dva takové dělitele definujeme d A e jako největší společný dělitel prvků d a e, d V e je nejmenší společný násobek. Největším prvkem je n G D n (zápis 1 = n je v tomto případě poněkud schizofrenní) a neutrálním prvkem vůči supremu je jednička v N. Unární operaci ' dostáváme pomocí dělení: ď = n/d.
56 s Lemma Množina D n spolu s výše uvedenými operacemi A, V a ' je Booleova algebra právě, když rozklad n neobsahuje kvadráty (tj. v jednoznačném rozkladu n = q\... q r na prvočísla jsou všechna q j po dvou různá).
57 VJ Uspořádané množiny Množinová a booleovská (Booleova) algebra Výroková logika Přepínače a dělitelé Normální tvar Homomorfismy
58 Při diskusi výrokové logiky jsme se potýkali s problémem, co vlastně jsou prvky příslušné Booleovy algebry. Formálně vzato jsme je definovali jako třídy ekvivalentních výroků. Jinak řečeno, pracovali jsme s hodnotovými funkcemi pro výroky s daným počtem argumentů. Vůbec jsme přitom neřešili obtížný problém (tzv. equivalence checking je NP těžký), jak rozpoznat stejné výroky v tomto smyslu. Také jsme neřešili, jestli všechny formálně možné hodnotové funkce (Z^)" > 1>2 lze zadat pomocí základních logických operací.
59 Při diskusi výrokové logiky jsme se potýkali s problémem, co vlastně jsou prvky příslušné Booleovy algebry. Formálně vzato jsme je definovali jako třídy ekvivalentních výroků. Jinak řečeno, pracovali jsme s hodnotovými funkcemi pro výroky s daným počtem argumentů. Vůbec jsme přitom neřešili obtížný problém (tzv. equivalence checking je NP těžký), jak rozpoznat stejné výroky v tomto smyslu. Také jsme neřešili, jestli všechny formálně možné hodnotové funkce (Z^)" > 1>2 lze zadat pomocí základních logických operací. Zcela obdobně se můžeme tázat, jak poznat, zda dva systémy přepínačů mají stejnou funkci. Obdobně jako u výroků zde pro systém s n přepínači pracujeme s funkcemi (Z^)" > Z2 a zjevně existuje právě 2 2 " různých takových přepínacích funkcí. Na těchto funkcích umíme přirozeným způsobem zadat strukturu Booleovy algebry (využíváme, že hodnoty, tj. Z2 jsou Booleovou algebrou).
60 Odpovíme nyní na výše uvedené otázky tak, že pro libovolný prvek obecné Booleovy algebry sestrojíme jeho tzv. normální disjunktivní tvar, tj. napíšeme jej pomocí vybrané skupiny nejjednodušších prvků a operace V. Definice Prvek A G K nazveme atom v Booleově algebře K, jestliže pro všechny B G K platí A A B = A (tj. A < B) nebo A A B = 0. Jinak řečeno, A je atom, když pro všechny ostatní prvky B < A implikuje B = 0 nebo B = A. Lemma Booleova algebra funkcípřepínačového systému s n přepínači Ai,..., A n má 2" atomů, které jsou tvaru A* 1 A A A a n", kde buď Af = A-, nebo A a < = A'-. S
61 Každý prvek B v konečné Booleově algebře (K, A, V,') lze zapsat jako supremum atomů Tato formule je navíc jednoznačná až na pořadí atomů. Tato věta se dokazuje s pomocí tří jednoduchých tvrzení: O Jestliže jsou Y,Xi,...,Xe atomy v K, pak Y < Xi V V X e tehdy a jen tehdy když Y = X; pro nějaké i = 1,..., í. Pro každý prvek Y ^ 0 v K existuje atom X, pro který je X < Y. Jestliže jsou X\,...,X r všechny atomy v K, pak Y = 0 právě, když Y A X-, = 0 pro všechny i = 1,..., r.
62 VJ Uspořádané množiny Množinová a booleovská (Booleova) algebra Výroková logika Přepínače a dělitelé Normální tvar Homomorfismy
63 s Jak jsme již viděli u mnoha matematických struktur, o objektech se dozvídáme informace pomocí tzv. homomorfismů, tj. zobrazení, které zachovávají příslušné operace. V případě Booleovských algeber definujeme podobně jako u okruhů: Definition Zobrazení f : (K, A, V,') > (/., A, V,') se nazývá homomorfismus Booleovských algeber, jestliže pro všechny A, B e K platí O f (A Aß) = f (A V B) = f {A') = f(a)'. f(a)af(b) f(a)\jf(b) Homomorfismus f je izomorfismem booleovských algeber, jestliže je f navíc bijektivní.
64 s Snadno se ověří, že bijektivnost f již zaručí, že f _1 je opět homomorfismem. Z definice uspořádání na Booleových algebrách je zřejmé, že každý homomorfismus f : K > L bude také splňovat f {A) < f{b) pro všechny prvky A < B v K. To je definiční vlastnost pro tzv. izotonní zobrazení neboli homomorfismy posetu. Jakkoliv umíme rekonstruovat operace suprema a infima z uspořádání, pokud toto vzniklo z Booleovy algebry, není pravda, že by každý homomorfismus posetu byl automaticky homomorfismem příslušných algeber. Zkuste si najít příklad (stačí vkládat algebru se dvěma atomy do algebry s alespoň čtyřmi atomy)!
65 Snadno se ověří, že bijektivnost f již zaručí, že f _1 je opět homomorfismem. Z definice uspořádání na Booleových algebrách je zřejmé, že každý homomorfismus f : K > L bude také splňovat f {A) < f{b) pro všechny prvky A < B v K. To je definiční vlastnost pro tzv. izotonní zobrazení neboli homomorfismy posetu. Jakkoliv umíme rekonstruovat operace suprema a infima z uspořádání, pokud toto vzniklo z Booleovy algebry, není pravda, že by každý homomorfismus posetu byl automaticky homomorfismem příslušných algeber. Zkuste si najít příklad (stačí vkládat algebru se dvěma atomy do algebry s alespoň čtyřmi atomy)! To, že struktura Booleových algeber je v podstatě velmi jednoduchá, ukazuje náseldující věta. Každá konečná Booleova algebra je izomorfní Booleově algebře M = 2 K, kde K je množina atomů v M.
Matematika IV - 7. přednáška Uspořádané množiny, svazy a Booleovy algebry
Matematika IV - 7. přednáška Uspořádané množiny, svazy a Booleovy algebry Michal Bulant Masarykova univerzita Fakulta informatiky 31. 3. 2008 O Uspořádané množiny Q Množinová a booleovská (Booleova) algebra
Pojem binární relace patří mezi nejzákladnější matematické pojmy. Binární relace
RELACE Pojem binární relace patří mezi nejzákladnější matematické pojmy. Binární relace slouží k vyjádření vztahů mezi prvky nějakých množin. Vztahy mohou být různé povahy. Patří sem vztah býti potomkem,
Matematická analýza 1
Matematická analýza 1 ZS 2019-20 Miroslav Zelený 1. Logika, množiny a základní číselné obory 2. Limita posloupnosti 3. Limita a spojitost funkce 4. Elementární funkce 5. Derivace 6. Taylorův polynom Návod
Úlohy k procvičování textu o svazech
Úlohy k procvičování textu o svazech Číslo za pomlčkou v označení úlohy je číslo kapitoly textu, která je úlohou procvičovaná. Každá úloha je vyřešena o několik stránek později. Kontrolní otázky - zadání
Oproti definici ekvivalence jsme tedy pouze zaměnili symetričnost za antisymetričnost.
Kapitola 3 Uspořádání a svazy Pojem uspořádání, který je tématem této kapitoly, představuje (vedle zobrazení a ekvivalence) další zajímavý a důležitý speciální případ pojmu relace. 3.1 Uspořádání Definice
Co je to univerzální algebra?
Co je to univerzální algebra? Při studiu řadu algebraických struktur (grupoidy, pologrupy, grupy, komutativní grupy, okruhy, obory integrity, tělesa, polosvazy, svazy, Booleovy algebry) se často některé
Svazy. Jan Paseka. Masarykova univerzita Brno. Svazy p.1/37
Svazy Jan Paseka Masarykova univerzita Brno Svazy p.1/37 Abstrakt Zmíníme se krátce o úplných a distributivních svazech, resp. jaké vlastnosti má řetězec reálných čísel. Svazy p.2/37 Abstrakt V této kapitole
Booleovy algebry. Irina Perfilieva. logo
Booleovy algebry Irina Perfilieva Irina.Perfilieva@osu.cz 25. března 2010 Outline 1 Komplementární svazy 2 Booleovy algebry 3 Věty o Booleových algebrách Outline 1 Komplementární svazy 2 Booleovy algebry
Booleovská algebra. Booleovské binární a unární funkce. Základní zákony.
Booleovská algebra. Booleovské binární a unární funkce. Základní zákony. Tomáš Bayer bayertom@natur.cuni.cz Katedra aplikované geoinformatiky a kartografie, Přírodovědecká fakulta UK. Tomáš Bayer bayertom@natur.cuni.cz
PŘEDNÁŠKA 7 Kongruence svazů
PŘEDNÁŠKA 7 Kongruence svazů PAVEL RŮŽIČKA Abstrakt. Definujeme svazové kongruence a ukážeme jak pro vhodné binární relace svazu ověřit, že se jedná o svazové kongruence. Popíšeme svaz Con(A) kongruencí
Pro každé formule α, β, γ, δ platí: Pro každé formule α, β, γ platí: Poznámka: Platí právě tehdy, když je tautologie.
Zpracoval: hypspave@fel.cvut.cz 5. Výroková logika, formule výrokové logiky a jejich pravdivostní ohodnocení, splnitelné formule, tautologie, kontradikce, sémantický důsledek, tautologicky ekvivalentní
Lineární algebra Kapitola 1 - Základní matematické pojmy
Lineární algebra Kapitola 1 - Základní matematické pojmy 1.1 Relace a funkce V celém textu budeme používat následující označení pro číselné množiny: N množina všech přirozených čísel bez nuly, N={1, 2,
M M. Je-li ρ M 2 relace, pak vztah (x, y) ρ zapisujeme x ρ y.
Matematický ústav Slezské univerzity v Opavě Učební textykpřednášce ALGEBRA I, zimní semestr 2000/2001 Michal Marvan 8. Uspořádání asvazy Uspořádání je další užitečná abstraktní struktura na množině. Modeluje
Teorie množin. Čekají nás základní množinové operace kartézské součiny, relace zobrazení, operace. Teoretické základy informatiky.
Teorie množin V matematice je všechno množina I čísla jsou definována pomocí množin Informatika stojí na matematice Znalosti Teorie množin využijeme v databázových systémech v informačních systémech při
0. ÚVOD - matematické symboly, značení,
0. ÚVOD - matematické symboly, značení, číselné množiny Výroky Výrok je každé sdělení, u kterého lze jednoznačně rozhodnout, zda je či není pravdivé. Každému výroku lze proto přiřadit jedinou pravdivostní
INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.
INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.0141 Relace, zobrazení, algebraické struktury Michal Botur Přednáška
Množiny, relace, zobrazení
Množiny, relace, zobrazení Množiny Množinou rozumíme každý soubor určitých objektů shrnutých v jeden celek. Zmíněné objekty pak nazýváme prvky dané množiny. Pojem množina je tedy synonymem pojmů typu soubor,
Formální systém výrokové logiky
Formální systém výrokové logiky 1.Jazyk výrokové logiky Nechť P = {p,q,r, } je neprázdná množina symbolů, které nazýváme prvotní formule. Symboly jazyka L P výrokové logiky jsou : a) prvky množiny P, b)
Kapitola 1. Úvod. 1.1 Značení. 1.2 Výroky - opakování. N... přirozená čísla (1, 2, 3,...). Q... racionální čísla ( p, kde p Z a q N) R...
Kapitola 1 Úvod 1.1 Značení N... přirozená čísla (1, 2, 3,...). Z... celá čísla ( 3, 2, 1, 0, 1, 2,...). Q... racionální čísla ( p, kde p Z a q N) q R... reálná čísla C... komplexní čísla 1.2 Výroky -
1 Základní pojmy. 1.1 Množiny
1 Základní pojmy V této kapitole si stručně připomeneme základní pojmy, bez jejichž znalostí bychom se v dalším studiu neobešli. Nejprve to budou poznatky z logiky a teorie množin. Dále se budeme věnovat
teorie logických spojek chápaných jako pravdivostní funkce
Výroková logika teorie logických spojek chápaných jako pravdivostní funkce zabývá se způsoby tvoření výroků pomocí spojek a vztahy mezi pravdivostí různých výroků používá specifický jazyk složený z výrokových
Definice 4.1 Nechť (X, ) je svaz s nejmenším prvkem 0 a největším prvkem 1. Komplement prvku x X je každý prvek y, pro který platí. x y = 1, x y = 0.
Kapitola 4 Booleovy algebry 4.1 Definice Definice 4.1 Nechť (X, ) je svaz s nejmenším prvkem 0 a největším prvkem 1. Komplement prvku x X je každý prvek y, pro který platí x y = 1, x y = 0. Představu o
Základy logiky a teorie množin
Pracovní text k přednášce Logika a teorie množin (I/2007) 1 1 Struktura přednášky Matematická logika 2 Výroková logika Základy logiky a teorie množin Petr Pajas pajas@matfyz.cz Predikátová logika 1. řádu
Matematika I. Přednášky: Mgr. Radek Výrut, Zkouška:
Přednášky: Mgr. Radek Výrut, Matematika I katedra matematiky, UL-605, rvyrut@kma.zcu.cz tel.: 377 63 2658 Zkouška: Písemná část zkoušky - příklady v rozsahu zápočtových prací Ústní část zkoušky - základní
Výroková a predikátová logika - VII
Výroková a predikátová logika - VII Petr Gregor KTIML MFF UK ZS 2018/2019 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - VII ZS 2018/2019 1 / 15 Platnost (pravdivost) Platnost ve struktuře
Každé formuli výrokového počtu přiřadíme hodnotu 0, půjde-li o formuli nepravdivou, a hodnotu 1, půjde-li. α neplatí. β je nutná podmínka pro α
1. JAZYK ATEATIKY 1.1 nožiny nožina je souhrn objektů určitých vlastností, které chápeme jako celek. ZNAČENÍ. x A x A θ A = { { a, b a A = B A B 0, 1 2 a, a,..., a n x patří do množiny A x nepatří do množiny
ALGEBRA. Téma 4: Grupy, okruhy a pole
SLEZSKÁ UNIVERZITA V OPAVĚ Matematický ústav v Opavě Na Rybníčku 1, 746 01 Opava, tel. (553) 684 611 DENNÍ STUDIUM Téma 4: Grupy, okruhy a pole Základní pojmy unární operace, binární operace, asociativita,
PŘEDNÁŠKA 5 Konjuktivně disjunktivní termy, konečné distributivní svazy
PŘEDNÁŠKA 5 Konjuktivně disjunktivní termy, konečné distributivní svazy PAVEL RŮŽIČKA Abstrakt. Ukážeme, že každý prvek distributivního svazu odpovídá termu v konjuktivně-disjunktivním (resp. disjunktivně-konjunktivním)
Aplikovaná matematika I, NMAF071
M. Rokyta, MFF UK: Aplikovaná matematika I kap. 1: Úvod, čísla, zobrazení, posloupnosti 1 Aplikovaná matematika I, NMAF071 M. Rokyta, KMA MFF UK ZS 2013/14 Sylabus = obsah (plán) přednášky [a orientační
Vlastnosti regulárních jazyků
Vlastnosti regulárních jazyků Podobně jako u dalších tříd jazyků budeme nyní zkoumat následující vlastnosti regulárních jazyků: vlastnosti strukturální, vlastnosti uzávěrové a rozhodnutelné problémy pro
Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA I, zimní semestr 2000/2001 Michal Marvan. 2.
Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA I, zimní semestr 2000/2001 Michal Marvan 2. Homomorfismy V souvislosti se strukturami se v moderní matematice studují i zobrazení,
2. Test 07/08 zimní semestr
2. Test 07/08 zimní semestr Příklad 1. Najděte tříprvkový poset (částečně uspořádanou množinu), která má právě dva maximální a právě dva minimální prvky. Řešení. Takový poset je až na izomorfismus jeden:
Výroková logika. Teoretická informatika Tomáš Foltýnek
Výroková logika Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz Teoretická informatika strana 2 Opakování z minulé přednášky Co je to formalismus a co je jeho cílem? Formulujte Russelův paradox
Drsná matematika III 9. přednáška Rovinné grafy: Stromy, konvexní mnohoúhelníky v prostoru a Platónská tělesa
Drsná matematika III 9. přednáška Rovinné grafy: Stromy, konvexní mnohoúhelníky v prostoru a Platónská tělesa Jan Slovák Masarykova univerzita Fakulta informatiky 14. 11. 21 Obsah přednášky 1 Literatura
Výroková a predikátová logika - II
Výroková a predikátová logika - II Petr Gregor KTIML MFF UK ZS 2017/2018 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - II ZS 2017/2018 1 / 17 Předběžnosti Základní pojmy n-ární relace a funkce
Matematická logika. Rostislav Horčík. horcik
Matematická logika Rostislav Horčík horcik@math.feld.cvut.cz horcik@cs.cas.cz www.cs.cas.cz/ horcik Rostislav Horčík (ČVUT FEL) Y01MLO Letní semestr 2007/2008 1 / 15 Sémantická věta o dedukci Věta Pro
Výroková a predikátová logika - II
Výroková a predikátová logika - II Petr Gregor KTIML MFF UK ZS 2015/2016 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - II ZS 2015/2016 1 / 18 Základní syntax Jazyk Výroková logika je logikou
RELACE, OPERACE. Relace
RELACE, OPERACE Relace Užití: 1. K popisu (evidenci) nějaké množiny objektů či jevů, které lze charakterizovat pomocí jejich vlastnostmi. Entita je popsána pomocí atributů. Ty se vybírají z domén. Různé
Úvod do informatiky. Miroslav Kolařík
Úvod do informatiky přednáška pátá Miroslav Kolařík Zpracováno dle učebního textu R. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008 a dle učebního textu R. Bělohlávka a V. Vychodila: Diskrétní
B i n á r n í r e l a c e. Patrik Kavecký, Radomír Hamřík
B i n á r n í r e l a c e Patrik Kavecký, Radomír Hamřík Obsah 1 Kartézský součin dvou množin... 3 2 Binární relace... 6 3 Inverzní relace... 8 4 Klasifikace binární relací... 9 5 Ekvivalence... 12 2 1
Matematika IV - 3. přednáška Rozklady grup
S Matematika IV - 3. přednáška Rozklady grup Michal Bulant Masarykova univerzita Fakulta informatiky 3. 3. 2008 s Obsah přednášky Rozklady podle podgrup ô Normální podgrupy s Doporučene zdroje Martin Panák,
Výroková logika - opakování
- opakování ormální zavedení Výroková formule: Máme neprázdnou nejvýše spočetnou množinu A výrokových proměnných. 1. Každá proměnná je výroková formule 2. Když α, β jsou formule, potom ( α), (α β), (α
Matematika IV - 3. přednáška Rozklady grup
Matematika IV - 3. přednáška Rozklady grup Michal Bulant Masarykova univerzita Fakulta informatiky 3. 3. 2008 Obsah přednášky Rozklady podle podgrup ô Normální podgrupy Martin Panák, Jan Slovák, Drsná
Výroková a predikátová logika - II
Výroková a predikátová logika - II Petr Gregor KTIML MFF UK ZS 2013/2014 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - II ZS 2013/2014 1 / 20 Základní syntax Jazyk Výroková logika je logikou
Booleova algebra Luboš Štěpánek
Booleova algebra Luboš Štěpánek Úvod Booleovaalgebra(čti búlova ),nazvanápodleirskéhomatematikaalogikageorge Boolea(1815 1864), je užitečná v mnoha matematických disciplínách a má velmi široké uplatnění
Cvičení Aktivita 1. část 2. část 3. část Ústní Celkem Známka
Celkové hodnocení BI-MLO (nevyplňujte!) Semestr Zkouška Cvičení Aktivita 1. část 2. část 3. část Ústní Celkem Známka BI-MLO Písemná zkouška 9. února 2016 Matematická logika FIT ČVUT v Praze Varianta B
Množiny, základní číselné množiny, množinové operace
2 Množiny, základní číselné množiny, množinové operace Pokud kliknete na některý odkaz uvnitř textu kromě prezentace, zobrazí se odpovídající příklad nebo tabulka. Levý Alt+šipka doleva nebo ikona Vás
Modely Herbrandovské interpretace
Modely Herbrandovské interpretace Petr Štěpánek S využitím materialu Krysztofa R. Apta 2006 Logické programování 8 1 Uvedli jsme termové interpretace a termové modely pro logické programy a také nejmenší
Analýza internetových vyhledávačů metodami formální konceptuální analýzy
Analýza internetových vyhledávačů metodami formální konceptuální analýzy Analysis of internet search engines using formal concept analysis method Bc. Petr Fišnar Diplomová práce 2012 UTB ve Zlíně, Fakulta
V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti
Kapitola 5 Vektorové prostory V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti operací sčítání a násobení
1. Množiny, zobrazení, relace
Matematická analýza I přednášky M. Málka cvičení A. Hakové a R. Otáhalové Zimní semestr 2004/05 1. Množiny, zobrazení, relace První kapitola je věnována základním pojmům teorie množin. Pojednává o množinách
Základy teorie množin
1 Základy teorie množin Z minula: 1. zavedení pojmů relace, zobrazení (funkce); prostá zobrazení, zobrazení na, bijekce 2. rozklady, relace ekvivalence, kongruence, faktorizace 3. uspořádání a některé
1 Výroková logika 1. 2 Predikátová logika 3. 3 Důkazy matematických vět 4. 4 Doporučená literatura 7
1 Výroková logika 1 Výroková logika 1 2 Predikátová logika 3 3 Důkazy matematických vět 4 4 Doporučená literatura 7 Definice 1.1 Výrokem rozumíme každé sdělení, o kterém má smysl uvažovat, zda je, či není
Úvod do informatiky. Miroslav Kolařík
Úvod do informatiky přednáška šestá Miroslav Kolařík Zpracováno dle učebního textu R. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008 a dle učebního textu R. Bělohlávka a V. Vychodila: Diskrétní
Matematická logika. Miroslav Kolařík
Matematická logika přednáška třetí Miroslav Kolařík Zpracováno dle textu R. Bělohlávka: Matematická logika poznámky k přednáškám, 2004. a dle učebního textu R. Bělohlávka a V. Vychodila: Diskrétní matematika
VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu
VÝUKOVÝ MATERIÁL Identifikační údaje školy Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632
Poznámka. Je-li f zobrazení, ve kterém potřebujeme zdůraznit proměnnou, píšeme f(x) (resp. f(y), resp. f(t)) je zobrazení místo f je zobrazení.
2. ZOBRAZENÍ A FUNKCE 2.1 Zobrazení 2. 1. 1 Definice: Nechť A a B jsou množiny. Řekneme že f je zobrazení množiny A do množiny B jestliže (i) f A B (ii) ke každému z množiny A eistuje právě jedno y z množiny
1. Základy logiky a teorie množin
1. Základy logiky a teorie množin A. Logika Matematická logika vznikla v 19. století. Jejím zakladatelem byl anglický matematik G. Boole (1815 1864). Boole prosadil algebraické pojetí logiky a zavedl logické
3 Množiny, Relace a Funkce
3 Množiny, Relace a Funkce V přehledu matematických formalismů informatiky se v této lekci zaměříme na základní datové typy matematiky, tj. na množiny, relace a funkce. O množinách jste sice zajisté slyšeli
Aritmetika s didaktikou I.
Katedra matematiky PF UJEP Aritmetika s didaktikou I. KM1 / 0001 Přednáška 02 Opakování základních pojmů - 2. část O čem budeme hovořit: Binární relace a jejich vlastnosti Speciální typy binárních relací
NAIVNÍ TEORIE MNOŽIN, okruh č. 5
NAIVNÍ TEORIE MNOŽIN, okruh č. 5 Definování množiny a jejích prvků Množina je souhrn nějakých věcí. Patří-li věc do množiny X, říkáme, že v ní leží, že je jejím prvkem nebo že množina X tuto věc obsahuje.
Cílem kapitoly je opakování a rozšíření středoškolských znalostí v oblasti teorie množin.
1.2. Cíle Cílem kapitoly je opakování a rozšíření středoškolských znalostí v oblasti teorie množin. Průvodce studiem Množina je jedním ze základních pojmů moderní matematiky. Teorii množin je možno budovat
Vysoké učení technické v Brně Fakulta informačních technologií. Regulární pologrupy. Semestrální práce do předmětu Algebra, Kombinatorika, Grafy
Vysoké učení technické v Brně Fakulta informačních technologií Regulární pologrupy Semestrální práce do předmětu Algebra, Kombinatorika, Grafy Tomáš Masopust Brno, 2006 Obsah Úvod 1 1 Základní definice
ZÁKLADY UNIVERZÁLNÍ ALGEBRY Radan Kučera. 1. Operace a Ω-algebry
ZÁKLADY UNIVERZÁLNÍ ALGEBRY Radan Kučera 1. Operace a Ω-algebry Úvod. V průběhu přednášky z algebry jsme studovali řadu algebraických struktur: grupoidy, pologrupy, grupy, komutativní grupy, okruhy, obory
Matematická logika. Miroslav Kolařík
Matematická logika přednáška šestá Miroslav Kolařík Zpracováno dle textu R. Bělohlávka: Matematická logika poznámky k přednáškám, 2004. a dle učebního textu R. Bělohlávka a V. Vychodila: Diskrétní matematika
1.3. Číselné množiny. Cíle. Průvodce studiem. Výklad
1.3. Cíle Cílem kapitoly je seznámení čtenáře s axiomy číselných oborů a jejich podmnožin (intervalů) a zavedení nových pojmů, které nejsou náplní středoškolských osnov. Průvodce studiem Vývoj matematiky
Matematika B101MA1, B101MA2
Matematika B101MA1, B101MA2 Zařazení předmětu: povinný předmět 1.ročníku bc studia 2 semestry Rozsah předmětu: prezenční studium 2 + 2 kombinované studium 16 + 0 / semestr Zakončení předmětu: ZS zápočet
15. Moduly. a platí (p + q)(x) = p(x) + q(x), 1(X) = id. Vzniká tak struktura P [x]-modulu na V.
Učební texty k přednášce ALGEBRAICKÉ STRUKTURY Michal Marvan, Matematický ústav Slezská univerzita v Opavě 15. Moduly Definice. Bud R okruh, bud M množina na níž jsou zadány binární operace + : M M M,
Kapitola 1. Relace. podle definice podmnožinou každé množiny. 1 Neříkáme už ale, co to je objekt. V tom právě spočívá intuitivnost našeho přístupu.
Kapitola 1 Relace Úvodní kapitola je věnována důležitému pojmu relace. Protože relace popisují vztahy mezi prvky množin a navíc jsou samy množinami, bude vhodné množiny nejprve krátce připomenout. 1.1
Přijímací zkouška - matematika
Přijímací zkouška - matematika Jméno a příjmení pište do okénka Číslo přihlášky Číslo zadání 1 Grafy 1 Pro který z následujících problémů není znám žádný algoritmus s polynomiální časovou složitostí? Problém,
Markl: 3.3.Svazy /ras33.doc/ Strana 1
Markl: 3.3.Svazy /ras33.doc/ Strana 1 3.3. Svazy V kapitole 2.4. jsme definovali svaz jako uspořádanou množinu, jejíž každé prvky mají uvnitř této množiny supremum a infimum, tj. definovali jsm e svaz
1 Báze a dimenze vektorového prostoru 1
1 Báze a dimenze vektorového prostoru 1 Báze a dimenze vektorového prostoru 1 2 Aritmetické vektorové prostory 7 3 Eukleidovské vektorové prostory 9 Levá vnější operace Definice 5.1 Necht A B. Levou vnější
1 Kardinální čísla. množin. Tvrzení: Necht X Cn. Pak: 1. X Cn a je to nejmenší prvek třídy X v uspořádání (Cn, ),
Pracovní text k přednášce Logika a teorie množin 4.1.2007 1 1 Kardinální čísla 2 Ukázali jsme, že ordinální čísla reprezentují typy dobrých uspořádání Základy teorie množin Z minula: 1. Věta o ordinálních
Množina je nejdůležitější matematický pojem, na kterém stojí veškeré další matematické pojmy.
1 Teorie množin Základní informace V této výukové jednotce se student seznámí se základními pojmy a algoritmy z teorie množin. Začneme základními operacemi s množinami, seznámíme se s pojmy jako kartézský
Sémantika výrokové logiky. Alena Gollová Výroková logika 1/23
Výroková logika Alena Gollová Výroková logika 1/23 Obsah 1 Formule výrokové logiky 2 Alena Gollová Výroková logika 2/23 Formule výrokové logiky Výrok je oznamovací věta, o jejíž pravdivosti lze rozhodnout.
Úvod do logiky (presentace 2) Naivní teorie množin, relace a funkce
Úvod do logiky (presentace 2) Naivní teorie množin, relace a funkce Marie Duží marie.duzi@vsb.cz 1 Úvod do teoretické informatiky (logika) Naivní teorie množin Co je to množina? Množina je soubor prvků
Učební texty k státní bakalářské zkoušce Matematika Algebra. študenti MFF 15. augusta 2008
Učební texty k státní bakalářské zkoušce Matematika Algebra študenti MFF 15. augusta 2008 1 8 Algebra Požadavky Grupa, okruh, těleso definice a příklady Podgrupa, normální podgrupa, faktorgrupa, ideál
Výroková a predikátová logika - XII
Výroková a predikátová logika - XII Petr Gregor KTIML MFF UK ZS 2015/2016 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - XII ZS 2015/2016 1 / 15 Algebraické teorie Základní algebraické teorie
Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz. Algebra Struktury s jednou operací
Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz Algebra Struktury s jednou operací Teoretická informatika 2 Proč zavádíme algebru hledáme nástroj pro popis objektů reálného světa (zejména
KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO ALGEBRA DAGMAR SKALSKÁ VÝVOJ TOHOTO UČEBNÍHO TEXTU JE SPOLUFINANCOVÁN
KATEDRA INFORMATIKY PŘÍRODOVĚDECKÁ FAKULTA UNIVERZITA PALACKÉHO ALGEBRA DAGMAR SKALSKÁ VÝVOJ TOHOTO UČEBNÍHO TEXTU JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY Olomouc
Kongruence na množině celých čísel
121 Kapitola 4 Kongruence na množině celých čísel 4.1 Relace kongruence na množině celých čísel Vraťme se k úvahám o dělení se zbytkem. Na základní škole jsme se naučili, že když podělíme číslo 11 číslem
4.2 Syntaxe predikátové logiky
36 [070507-1501 ] 4.2 Syntaxe predikátové logiky V tomto oddíle zavedeme syntaxi predikátové logiky, tj. uvedeme pravidla, podle nichž se tvoří syntakticky správné formule predikátové logiky. Význam a
Moderní technologie ve studiu aplikované fyziky CZ.1.07/2.2.00/ Množiny, funkce
Moderní technologie ve studiu aplikované fyziky CZ.1.07/2.2.00/07.0018 2. Množiny, funkce MNOŽIN, ZÁKLDNÍ POJMY Pojem množiny patří v matematice ke stěžejním. Nelze jej zavést ve formě definice pomocí
Booleova algebra. ZákonyBooleovy algebry Vyjádření logických funkcí
Booleova algebra ZákonyBooleovy algebry Vyjádření logických funkcí pravdivostní tabulka logický výraz seznam indexů vstupních písmen mapa vícerozměrná krychle 30-1-13 O. Novák 1 Booleova algebra Booleova
prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. BI-ZMA ZS 2009/2010
Základní pojmy prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. Katedra matematiky České vysoké učení technické v Praze c Čestmír Burdík, Edita Pelantová 2009 Základy matematické analýzy
Algebra 2 KMI/ALG2. Zpracováno podle přednášek prof. Jiřího Rachůnka a podle přednášek prof. Ivana Chajdy. slidy k přednáškám
Algebra 2 slidy k přednáškám KMI/ALG2 Zpracováno podle přednášek prof. Jiřího Rachůnka a podle přednášek prof. Ivana Chajdy. Vytvořeno za podpory projektu FRUP_2017_052: Tvorba a inovace výukových opor
Úvod do informatiky. Miroslav Kolařík
Úvod do informatiky přednáška sedmá Miroslav Kolařík Zpracováno dle učebního textu R. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008. Obsah 1 Čísla a číselné obory 2 Princip indukce 3 Vybrané
Základy matematiky pro FEK
Základy matematiky pro FEK 4. přednáška Blanka Šedivá KMA zimní semestr 2016/2017 Blanka Šedivá (KMA) Základy matematiky pro FEK zimní semestr 2016/2017 1 / 27 Množiny Zavedení pojmu množina je velice
Matematika I 2a Konečná pravděpodobnost
Matematika I 2a Konečná pravděpodobnost Jan Slovák Masarykova univerzita Fakulta informatiky 24. 9. 2012 Obsah přednášky 1 Pravděpodobnost 2 Nezávislé jevy 3 Geometrická pravděpodobnost Viděli jsme už
Unární je také spojka negace. pro je operace binární - příkladem může být funkce se signaturou. Binární je velká většina logických spojek
Otázka 06 - Y01MLO Zadání Predikátová logika, formule predikátové logiky, sentence, interpretace jazyka predikátové logiky, splnitelné sentence, tautologie, kontradikce, tautologicky ekvivalentní formule.
Logika, výroky, množiny
Logika, výroky, množiny Martina Šimůnková 23. srpna 2017 Učební text k předmětu Matematická analýza pro studenty FP TUL Jazyk matematiky Budeme používat dva jazyky: jazyk matematiky a běžně používaný jazyk.
MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij]
MATICE Matice typu m/n nad tělesem T je soubor m n prvků z tělesa T uspořádaných do m řádků a n sloupců: a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij] a m1 a m2 a mn Prvek a i,j je prvek matice A na místě
1 Množiny, výroky a číselné obory
1 Množiny, výroky a číselné obory 1.1 Množiny a množinové operace Množinou rozumíme každé shrnutí určitých a navzájem různých objektů (které nazýváme prvky) do jediného celku. Definice. Dvě množiny jsou
2. LOGICKÉ OBVODY. Kombinační logické obvody
Hardware počítačů Doc.Ing. Vlastimil Jáneš, CSc, K620, FD ČVUT E-mail: janes@fd.cvut.cz Informace a materiály ke stažení na WWW: http://www.fd.cvut.cz/personal/janes/hwpocitacu/hw.html 2. LOGICKÉ OBVODY
LOGIKA VÝROKOVÁ LOGIKA
LOGIKA Popisuje pravidla odvozování jedněch tvrzení z druhých. Je to myšlenková cesta ke správným závěrům. Vznikla jako součást filosofie. Zakladatelem byl Aristoteles. VÝROKOVÁ LOGIKA Obsahuje syntaktická,
Úvod do informatiky. Miroslav Kolařík. Zpracováno dle učebního textu prof. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008.
Úvod do informatiky přednáška třetí Miroslav Kolařík Zpracováno dle učebního textu prof. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008. Množiny, relace a funkce úvod Množiny, relace a funkce
2. Množiny, funkce. Poznámka: Prvky množiny mohou být opět množiny. Takovou množinu, pak nazýváme systém množin, značí se
MNOŽIN, ZÁKLDNÍ POJMY Pojem množiny patří v matematice ke stěžejním. Nelze jej zavést ve formě definice pomocí primitivních pojmů; považuje se totiž rovněž za pojem primitivní. Představa o pojmu množina
Úlohy k procvičování textu o univerzální algebře
Úlohy k procvičování textu o univerzální algebře Číslo za pomlčkou v označení úlohy je číslo kapitoly textu, která je úlohou procvičovaná. Každá úloha je vyřešena o několik stránek později. Kontrolní otázky
p 2 q , tj. 2q 2 = p 2. Tedy p 2 je sudé číslo, což ale znamená, že
KAPITOLA 1: Reálná čísla [MA1-18:P1.1] 1.1. Číselné množiny Přirozená čísla... N = {1,, 3,...} nula... 0, N 0 = {0, 1,, 3,...} = N {0} Celá čísla... Z = {0, 1, 1,,, 3,...} Racionální čísla... { p } Q =
Bakalářská matematika I
do předmětu Mgr. Jaroslav Drobek, Ph. D. Katedra matematiky a deskriptivní geometrie Bakalářská matematika I Podmínky absolvování předmětu Zápočet Zkouška 1 účast na přednáškách alespoň v minimálním rozsahu,