Svaz (matematika)

algebraická struktura: částečně uspořádaná množina, která pro každou dvouprvkovou podmnožinu obsahuje i její supremum a infimum

Svaz je algebraická struktura se dvěma binárními operacemi zvanými průsek () a spojení (), která splňuje několik axiomů.

Je 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ší 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

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

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

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
Diagram 1
12
6
2 3
Diagram 2
72
24 36
4 6 15
2 5
1

Uspořádaná množina se nazývá svaz, pokud každá dvojice  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

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
Podrobnější informace naleznete v článku Booleova algebra.

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

Ú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

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

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

Reference

editovat


Související články

editovat

Literatura

editovat
  • FAURE, Robert; HEURGONOVÁ, Edith, 1984. Uspořádání a Booleovy algebry. Praha: Academia. 

Externí odkazy

editovat