====== AP3, IN3 Uspořádání ======
(relace uspořádání, uspořádané množiny a svazy, číselné obory)
===== Vypracovanie =====
==== Relace usporiadania ====
Relace je **usporiadanie** práve vtedy, keď **//R//** je reflexívna, antisymetrická a tranzitívna.
Relace je **predusporiadanie** (kvaziusporiadanie, polousporiadanie) práve vtedy, keď **//R//** je reflexívna a tranzitívna (a neplatí antisymetrie).
==== Usporiadané množiny ====
(Pred)usporiadaná množina je dvojica , kde **//M//** je množina a je (pred)usporiadanie na **//M//**.
Usporiadaná množina sa nazýva //lineárne usporiadaná (reťazec)//, ak (každé dva prvky sú zrovnateľné).
Príkladom lineárne usporiadaných množín sú **//N//**, **//Z//**, **//Q//**, **//R//** vzhľadom k usporiadaniu podľa veľkosti. Príkladom predusporiadanej množiny, ktorá nie je usporiadaná je **//(Z*,|)//**, kde **//Z*//** je množina všetkých nenulových celých čísel a **//|//** je relace deliteľnosti (množina **//(N,|)//** usporiadaná je) ((Základy matematiky skriptá, str. 13)).
Na usporiadaných množinách môžeme definovať ďalšie relace usporiadania:
* **usporiadanie po bodoch**
Nech **//M//** je množina a usporiadaná množina. Nech . Definujeme binárnu relaci na **//F//** predpisom:
Potom je usporiadaná množina a usporiadanie sa nazýva **"po bodoch"**.
* **usporiadanie po zložkách**
Nech a sú usporiadané množiny. Definujeme binárnu relaci na predpisom:
Potom je usporiadaná množina a usporiadanie sa nazýva **"po zložkách"**.
* **usporiadanie lexikografické**
Nech a sú usporiadané množiny. Definujeme binárnu relaci na predpisom:
Potom je usporiadaná množina a usporiadanie sa nazýva **"lexikografické"**. Ak sú usporiadania a lineárne, je aj usporiadanie lineárne.
Nech je usporiadaná množina.
Najmenší prvok je prvok taký, že .
Minimálny prvok je prvok taký, že (**//x//** je minimálny práve vtedy, keď neexistuje žiadny prvok menší ako **//x//**).
Najväčší prvok je prvok taký, že .
Maximálny prvok je prvok taký, že (**//x//** je maximálny práve vtedy, keď neexistuje žiadny prvok väčší ako **//x//**).
**Najmenší (najväčší)** prvok, ak existuje, je **jediný** a zároveň **minimálny (maximálny)**. Minimálnych (maximálnych) prvkov môže byť viac, potom ale neexistuje najmenší (najväčší) prvek.
Usporiadané množiny môžeme prehľadne zobraziť pomocou tzv. //Hasseovských diagramov//. Nech sú usporiadané množiny zadané nasledovne ((riešené príklady od Mgr. Jana Holečka, 6. sada)):
{{:home:inf:has1.png?170|Hasseovské diagramy}}
Prvok **//a1//** je minimálny a najmenší, prvky **//a3//**, **//a4//** sú maximálne. Prvok **//b1//** je minimálny a najmenší, prvok **//b2//** maximálny a najväčší.
Pomocou Hasseovských diagramov môžeme znázorniť usporiadané množiny , kde je usporiadanie po zložkách a , kde je lexikografické usporiadanie:
{{:home:inf:has2-zlozky.png?270 |Usporiadanie po zložkách}}{{:home:inf:has2-lex.png?125|Lexikografické usporiadanie}}
==== Svazy ====
Svaz je uspořádaná množina , ve které existuje supremum i infimum pro libovolnou dvojici prvků. Ve svazu můžeme na supremum a infimum pohlížet jako na binární operace (protože je zaručeno, že jejich hodnoty jsou definovány pro každou dvojici). Supremum prvků x, y zde značíme , infimum jako .
Definice svazu ze skript:((www.cam.zcu.cz/~ryjacek/students/DMA/skripta/3.pdf)).
Nech je usporiadaná množina.
Prvok je horná závora množiny .
Prvok je suprémum množiny (sup//A//) **//x//** je najmenšia horná závora množiny **//A//** (t.j. pre ľubovoľnú hornú závoru **//y//** množiny **//A//** platí ).
Prvok je dolná závora množiny .
Prvok je infimum množiny (inf//A//) **//x//** je najväčšia dolná závora množiny **//A//** (t.j. pre ľubovoľnú dolnú závoru **//y//** množiny **//A//** platí ).
Špeciálne prípady:((Základy matematiky skriptá, str. 14)).
Přehledné vysvětlení i s příklady:((http://user.mendelu.cz/marik/in-mat-web/in-mat-webse18.html)).
je najmenší prvok usporiadanej množiny **//M//** a je najväčší prvok **//M//** (ak existujú).
V usporiadanej množine , kde **//P(M)//** je potenčná množina množiny **//M//** a **//X//** je neprázdna podmnožina **//P(M)//** platí:
Nech **//A//** je usporiadaná množina, potom nasledujúce výroky sú ekvivalentné.
- ľuboboľná podmnožina množiny **//A//** má infimum
- ľuboboľná podmnožina množiny **//A//** má suprémum
Dôkaz predchádzajúcej vety môžete nájsť v skriptách ((skriptá RNDr. Pavla Horáka)).
- Usporiadaná množina **//A//** sa nazýva **svaz**, ak jej ľubovoľná dvojprvková podmnožina má suprémum a infimum.
- Nechť (A,∧,∨) je svaz a B je neprázdná podmnožina A. Pak B se nazývá **podsvazem** svazu A, platí-li, že B je uzavřená vzhledem ke svazovým operacím „∧“ a „∨“, tedy pro všechny a,b z B: a ∧ b náleží B, a ∨ b náleží B.
- Usporiadaná množina **//A//** sa nazýva **úplný svaz**, ak jej ľubovoľná podmnožina má suprémum a infimum.
Z predchádzajúcich definícií vyplývajú nasledovné dôsledky:
* Ak je svaz, potom tiež každá neprázdna konečná podmnožina v **//A//** má suprémum a infimum. Ak **//A//** je konečná (a neprázdna), pojmy svaz a úplný svaz splývajú.
* Každý úplný svaz je tiež svaz.
* Každý úplný svaz má najmenší a najväčší prvok, ktorým je a .
Príklady svazov a úplných svazov:
* Každá lineárne usporiadaná množina je svaz, teda aj , , , sú svazy (žiaden z nich nie je úplný svaz (neexistuje sup//N//, sup//Z//), pokud se na uspořádání na daných množinách díváme tak, jak je obvyklé, ovšem tyto množiny lze přeuspořádat tak, aby již byly úplným svazem).
* Usporiadaná množina je svaz -- každá dvojprvková množina má suprémum (najmenší spoločný násobok a,b) a infimum (najväčší spoločný deliteľ a,b).
Uspořádaná množina je úplný svaz. (Záleží tedy i na tom, jak si zadefinujeme relaci |. Například nechť , .)
* Usporiadaná množina je úplný svaz, nájdenie supréma a infima ľubovoľnej podmnožiny je popísané vyššie.
**Krásně nakreslený příklad svazu + suprema a infima pro jeho podmnožiny**
{{:home:inf:svaz_hasseuv_diagram.jpg|}} {{:home:inf:svaz_infsupminmax.jpg|}} zdroj((Algebra v obrázcích - http://algebra.matfyz.info/))
==== Číselné obory ====
== Prirodzené čísla ==
Medzi prirodzené čísla **//N//** patria čísla 1, 2, 3, 4, 5,..., do **//N//**0 patrí aj 0. Prirodzené čísla konštruujeme pomocou množín:
...
Vždy platí, že číslo **//n//** vyjadríme ako .
== Celé čísla ==
Celé čísla konštruujeme nasledovným spôsobom:
Definujeme na množine relaci vzťahom:
Jedná sa o relaci ekvivalence, ak položíme , dostaneme rozklad množiny. Triedu ekvivalence určenú prvkom označíme (reprezentuje rozdiel a-b). Definujeme operácie:
(tip: operácie sa ľahko pamätajú, ak si pod predstavíte )
Uvedené definície nezávisia na voľbe reprezentantov ((Základy matematiky skriptá, str. 12)). Prirodzenému číslu **//n//** odpovedá celé číslo
== Racionálne čísla ==
Na množine ( značí množinu nenulových celých čísel) definujeme relaci vzťahom:
Jedná sa o relaci ekvivalence, ak položíme , dostaneme rozklad množiny. Triedu ekvivalence určenú prvkom označíme (reprezentuje zlomok ). Definujeme operácie:
(tip: operácie sa ľahko pamätajú, ak si pod predstavíte )
Pre platí . Celému číslu **//a//** odpovedá racionálne číslo .
== Reálne čísla ==
Konštrukcia reálnych čísiel je trochu zložitejšia, preto tu nebudem uvázdať celý postup. Je nutné definovať usporiadanie na množinách **//Z//** a **//Q//** a následne definovať operácie pomocou rezov množiny **//Q//**. **//R//** definujeme ako množinu všetkých rezov, ktoré sú buď mezery (iracionálne čísla) alebo dedekindovské rezy 1.druhu (racionálne čísla). Viac informácií nájdete v skriptách ((Základy matematiky skriptá, str.17)).
== Komplexné čísla ==
Množinu komplexných čísel //C// chápeme ako množinu všetkých dvojíc reálnych čísel, teda . Pre ľubovoľné definujeme operácie sčítania a násobenia:
Ak komplexné číslo //(0,1)// označíme //i// a //(t,0)// //t//, môžeme každé komplexné číslo písať v tvare:
(algebraický tvar, //a// - reálna časť, //b// -imaginárna časť)
Pre imaginárnu jednotku platí , to nám dovoľuje riešiť aj také rovnice (napr. ), ktoré v obore reálnych čísel nemajú riešenie.
Z algebraického tvaru a ze vztahu pak můžeme zpětně rekonstruovat násobení komplexních čísel:
===== Co byste ještě měli znát? =====
* Měli byste chápat a být schopni vysvětlit rozdíl mezi minimálním a nejmenším prvkem.
* Měli byste být schopni sami uvést příklady svazu, úplného svazu nebo nelineárního uspořádání.
* Ale také byste měli být schopni určovat supréma, infima pro množiny zadané komisí a měli byste umět určit, zda je daná množina svaz, úplný svaz apod.
===== Predmety =====
* [[https://is.muni.cz/auth/predmety/predmet.pl?fakulta=1433;obdobi=3082;kod=MB005|FI:MB005]] Základy matematiky (podzim 2005), Mgr. Ondřej Klíma, Ph.D.
* [[https://is.muni.cz/auth/predmety/predmet.pl?fakulta=1433;obdobi=3082;kod=IB000|FI:IB000]] Úvod do informatiky (podzim 2005), prof. RNDr. Antonín Kučera, Ph.D.
===== Použitá literatúra =====
* skriptá Úvod do informatiky, prof. RNDr. Antonín Kučera, Ph.D. (odkaz som nenašiel)
* Mgr. Jan Holeček [[https://is.muni.cz/auth/el/1433/podzim2005/IB000/za/cviceni/reseni2005-6.pdf?fakulta=1433;obdobi=3082;kod=IB000|riešené príklady 6.sada]] (dostupné pouze z domény muni.cz)
* [[http://www.math.muni.cz/~klima/ZakladyM/zakladym-fi-07.html|Učebné materiály k MB005]]
* [[http://www.fi.muni.cz/~hlineny/Vyuka/UINF/UInf-lect--5.pdf| Uspořádání]], skripta pro ÚdoI, doc. RNDr. Petr Hliněný, Ph.D.
===== Vypracoval =====
Dušan Katona, ICQ: 426 081 873, snad do 27.5
hotovo: <99%>
môžete kluďne niečo doplniť alebo opraviť
Otázku si přečetl pan RNDr. Jan Bouda a rámcově prošel. Jeho podněty pro doplnění textu, opravy nesrovnalostí a odstranění matoucích či k otázce se nevztahujících textů byly do otázky zaneseny. Tato kontrola je jen **rámcová**, stále se může stát, že v otázce zůstala zapomenutá chybka či nesrovnalost, vyučující za toto nenese odpovědnost, berte tuto rámcovou kontrolu jako formu pomoci od vyučujících pro studenty.
~~DISCUSSION~~