Svaz (matematika)
Svaz je algebraická struktura se dvěma binárními operacemi zvanými průsek () a spojení (), která splňuje několik axiomů.
Jde o abstraktní strukturu, tj. svazem je jakákoli množina (zvaná „nosná množina“) vybavená těmito operacemi; např. množina čísel, množina množin čísel, množina funkcí atd.
Ekvivalentně se dá svaz definovat jako částečně uspořádaná množina, ve které má každá dvojice prvků supremum (tj. nejmenší horní závoru mezi horními závorami těch prvků) a infimum (největší dolní závoru). Existují-li suprema a infima pro každou množinu, nejen dvouprvkovou, hovoříme o úplném svazu.
Příkladem svazu jsou přirozená čísla, kde průsek vrátí menší z čísel a spojení vrátí větší z nich. Jiným svazem jsou přirozená čísla s operacemi nejmenší společný násobek a největší společný dělitel. Mnoho aplikací mají svazy všech nebo některých podmnožin jisté množiny, kde průsek odpovídá množinovému průniku a spojení často odpovídá sjednocení.
Jednodušší struktura se nazývá polosvaz, jistý typ svazu pak Booleova algebra, která zobecňuje logické pojmy konjunkce (logické „a zároveň“), disjunkce (logické „nebo“) a negace (logické „ne“). Dvouprvková Booleova algebra reprezentuje logickou nepravdu a pravdu.
Typy polosvazů
[editovat | editovat zdroj]Následující struktury se běžně definují jako algebraické struktury, ale lze je definovat i pomocí částečných uspořádání:
Spojový polosvaz
[editovat | editovat zdroj]Poset (tj. částečně uspořádaná množina) se nazývá spojový polosvaz, pokud nad každými dvěma prvky existuje supremum neboli nejmenší horní závora. Pojem horní závora znamená, že a . Pojem nejmenší pak to, že musí předcházet každé jiné horní závoře.
Ekvivalentně lze spojový polosvaz definovat jako algebraickou strukturu s binární operací zvanou spojení, která splňuje axiomy:
Asociativita: Komutativita: Idempotence:
Ekvivalence těchto zdánlivě různorodých definice plyne z toho, že
- Je-li na množině definována struktura polosvazu algebraicky, ekvivalentem je poset, v němž je definováno jako .
- Naopak od posetu k algebraické definici lze přejít tak, že spojení dvou prvků je definováno jako jejich supremum, které ve spojovém polosvazu vždy existuje.
Průsekový polosvaz
[editovat | editovat zdroj]Obdobně průsekový polosvaz je poset, v němž každá dvojice prvků má infimum neboli největší horní závoru. Ekvivalentně je to množina s binární operací zvanou průsek, která odpovídá infimu v posetech. Axiomy jsou stejné. Relace předcházení v posetech () je definována vztahem
Typy svazů
[editovat | editovat zdroj]Svaz
[editovat | editovat zdroj]12 | |||||
↑ | |||||
6 | |||||
↗ | ↖ | ||||
2 | 3 |
72 | ||||||||
↗ | ↖ | |||||||
24 | 36 | |||||||
↑ | ↗ | ↖ | ↑ | |||||
4 | 6 | 15 | ||||||
↖ | ↗ | ↑ | ||||||
2 | 5 | |||||||
↑ | ↗ | |||||||
1 |
Uspořádaná množina se nazývá svaz, pokud každá dvojice má supremum (nejmenší horní závoru) i infimum (největší dolní závoru). Supremum a infimum se ve svazu značí a a nazývají spojení a průsek.
Např. diagram 1 zachycuje poset některých přirozených čísel, kde předcházení je definováno vztahem „a je dělitel b“. Číslo 12 je největší prvek tohoto svazu. 2 i 3 jsou minimální prvky (tj. nic jim nepředchází), ale poset nemá nejmenší prvek, který by předcházel všem ostatním. Protože čísla 2 a 3 nemají dolní závoru, tento poset není svazem.
V druhém diagramu je číslo 2 největší dolní závora, tj. infimum, prvků 4 a 6. Nejmenší horní závora prvků 4 a 6 (supremum) neexistuje, i když existují dvě minimální horní závory, 24 a 36. Proto daný poset rovněž není svazem. Navíc prvky 2 a 5 nemají vůbec žádnou horní závoru. Jejich jediná (a tedy největší) dolní závora je 1.
Tato definice je ekvivalentní s tím, že svaz je algebraická struktura, která je spojovým i průsekovým polosvazem (tj. má binární operace i , obě splňující axiomy polosvazu, tj. idempotenci, komutativitu a asociativitu) a tyto dvě operace si navzájem „odpovídají“, tj. splňují ještě tyto axiomy:
Asociativita Absorpce
Tyto axiomy se vyskytují ve dvojicích, které jsou k sobě duální, tj. každý axiom vznikne z druhého nahrazením průseků spojením a spojení průseky. V posetech vznikne k tvrzení či definici duální tvrzení či definice tím, že se nahradí , jinými slovy se nahradí .
- Názvosloví
Symboly pro spojení a průsek byly záměrně zvoleny podobné symbolům a , protože ve svazech množin se často supremum rovná sjednocení a infimum průniku.
Jejich souvislost s logickým „nebo“ a logickým „a zároveň“, které se rovněž značí a , vynikne na dvouprvkové Boolově algebře, kterou lze chápat jako logickou nulu a jedničku (tj. nepravdu a pravdu). Nebo na svazu, který je direktním součinem několika dvouprvkových Booleových algeber. Tj. pro libovolné konečné lze za nosnou množinu vzít -prvkové posloupnosti logických nul a jedniček; posloupnost předchází druhou, pokud je menší nebo rovna ve všech složkách. Např. platí 10100 10101. Nikoli však 00110 10101, protože čtvrtá složka je u prvně jmenované posloupnosti větší.
Tento svaz je Booleovou algebrou. Pro jej lze interpretovat např. jako informaci, které dny v týdnu má nějaký podnik otevřeno. Úřad otevřený v pondělí a středu je popsán posloupností 1010000, kino otevřené všechny dny kromě pondělí posloupností 0111111. Průsek 1010000 0111111 = 00100000 pak vyjadřuje, které dny je možno zajít na úřad a po něm hned do kina.
Komplementární svaz
[editovat | editovat zdroj]Svaz se nazývá komplementární, pokud má nejmenší i největší prvek (značí se a ) a unární operaci komplement, která se označuje . Toto značení opět vystihuje souvislost s logickou nulou a jedničkou; komplement pak odpovídá logické negaci.
Komplementární svaz má již většinu vlastností očekávaných od Booleových algeber. Kromě definice svazu musí splňovat i další axiomy:
Komplementárnost Involutivita 0 a 1 jsou infimem a supremem celého svazu Identita
Mnohé svazy mají jako nosnou množinu všechny (nebo některé - například měřitelé) podmnožiny dané množiny . V takových je téměř vždy nulou prázdná množina a jedničkou celá a komplementem množiny je její množinový doplněk do celé množiny , tj. .
Svaz bez největšího prvku nemůže být komplementární. Proto přirozená čísla nejsou komplementární svazy ani při uspořádání podle velikosti, ani při uspořádání podle dělitelnosti.
Booleovy algebry
[editovat | editovat zdroj]Komplementární svaz se nazývá Booleova algebra, pokud je distributivní, tj. pro libovolné prvky platí:
Booleovy algebry musí splňovat více axiomů, než svazy, a proto je jejich struktura jednotnější. Například každá konečná Booleova algebra má prvků pro nějaké a je izomorfní s direktním součinem dvouprvkových Booleových algeber.
Jako v každém svazu se používá symbol pro (nebo ekvivalentně ) a symbol pro ostré uspořádání, tj. relaci „ a zároveň “.
Nekonečné Booleovy algebry mohou být atomární, kdy pod každým nenulovým prvkem je atom ; atom je prvek, pod kterým již nic neleží, tj. neexistuje takové, že . Existují naopak bezatomární algebry, které nemají žádné atomy. Příkladem bezatomárních algeber jsou husté Booleovy algebry, v nichž pro každé existuje takové, že .
Úplné svazy
[editovat | editovat zdroj]Úplný svaz je svaz, ve kterém všechna suprema a infima existují nejen pro dvojice prvků, ale pro libovolné množiny. Analogicky se definuje úplná Booleova algebra.
Např. celá či reálná čísla jsou svazem, ale nikoli úplným svazem. Typičtějším příklad neúplného svazu je množina všech konečných množin celých čísel uspořádaná obvyklou množinovou inkluzí.
Příklady
[editovat | editovat zdroj]Strukturu svazu lze zavést na množinách objektů různého druhu: na množinách čísel, množin, funkcí atd.
- Množiny s inkluzí: Pro libovolnou množinu je množina všech jejích podmnožin svazem, a to s sjednocení a průniku . Rovněž je svazem množina konečných podmnožin . Mnoho svazů je definováno jako množina podmnožin , které splňují nějakou dodatečnou podmínku.
- Dělitelé přirozeného čísla: Pro přirozené číslo , množina všech dělitelů s operacemi největšího společného dělitele (NSD) jako a nejmenšího společného násobku (NSN) jako tvoří svaz.
- Logické hodnoty: Množina se standardními logickými operacemi AND () a OR () je svaz.
- Částečně uspořádaná množina: Každá částečně uspořádaná množina, ve které existuje infimum a supremum pro každou dvojici prvků, tvoří svaz s jako infimum a jako supremum.
- Například každá lineárně uspořádání množina, jako množina přirozených čísel, je svazem.
- Intervaly reálných čísel: Množina všech uzavřených intervalů na reálné ose se operacemi průniku a sjednocení tvoří svaz.
- Funkce na svazu: Funkce s hodnotami v libovolném svazu, například reálné funkce s operacemi a , tvoří svaz.
Řetězce
[editovat | editovat zdroj]Zajímavými příklady svazu jsou řetězec a protiřetězec. Pokud obsahuje právě jeden prvek, pak jej nazýváme triviální svaz.
Potenční algebra (tj. množina všech podmnožin nějaké množiny s uspořádáním relací "být podmnožinou") je svaz, protože sjednocení je v tomto případě supremem a průnik infimem
Uvažujme o množině všech přirozených čísel a o uspořádání , pro které platí, že
(tj. a je menší než b, pokud a dělí b)
Opět se jedná o svaz, protože nejmenší společný násobek je supremum a největší společný dělitel je infimum dvouprvkové množiny přirozených čísel podle tohoto uspořádání.
Odkazy
[editovat | editovat zdroj]Reference
[editovat | editovat zdroj]
Související články
[editovat | editovat zdroj]- Podsvaz
- Modulární svaz
- Distributivní svaz
- Úplný svaz
- Kongruence na svazech
- Booleova algebra – distributivní a komplementární svaz
Literatura
[editovat | editovat zdroj]- FAURE, Robert; HEURGONOVÁ, Edith, 1984. Uspořádání a Booleovy algebry. Praha: Academia.
Externí odkazy
[editovat | editovat zdroj]- Obrázky, zvuky či videa k tématu svaz na Wikimedia Commons
- Slovníkové heslo svaz ve Wikislovníku
- Semimodulární, modulární a distributivní svazy - Jiří Hýsek
- Lattice [online]. EMS Press. (Encyclopedia of Mathematics). Dostupné online. (anglicky)