ZÁKLADY UNIVERZÁLNÍ ALGEBRY. 1. Operace a Ω-algebry

Rozměr: px
Začít zobrazení ze stránky:

Download "ZÁKLADY UNIVERZÁLNÍ ALGEBRY. 1. Operace a Ω-algebry"

Transkript

1 ZÁKLADY UNIVERZÁLNÍ ALGEBRY 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 integrity, tělesa, polosvazy, svazy, Booleovy algebry. Při zkoumání těchto struktur se často některé pojmy a úvahy opakovaly, například ve všech případech jsme hovořili o homomorfismech a vždy platilo, že složením homomorfismů opět dostaneme homomorfismus. Definovali jsme podobjekty(věnovali jsme se hlavně podgrupám, podokruhům, podtělesům a podsvazům) a vždy platilo, že průnikem libovolného neprázdného systému podobjektů je opět podobjekt. To nám umožnilo definovat podobjekt generovaný podmnožinou, ve všech případech byly definice v podstatě stejné. V případě grupoidů, grup, okruhů a svazů jsme si definovali součin dvou takových struktur, kterým byla stejná struktura na kartézském součinu. Cílem univerzální algebry je právě tyto společné rysy postihnout a popsat z jednotícího hlediska. Budeme tedy popisovat množiny spolu s několika operacemi na nich. Až dosudjsmeoperacínamnožině mělinamyslizobrazení,avšakbudeme potřebovat tuto definici pozměnit. Vždyť kromě těchto operací, kterým v následujícímtextubudemeříkatbinárníoperace,jsmesesetkaliisezobrazeními, kdybylkaždémuprvkumnožiny pevněpřiřazendalšíprvek:napříkladpřiřazení inverzního prvku v grupě, opačného prvku v okruhu, či komplementu v Booleově algebře.totozobrazení budemenazývatunárníoperacenamnožině. Někdy naše struktura obsahovala nějaké význačné prvky, setkali jsme se napříkladsneutrálnímprvkemvgrupě,snulouajedničkouvokruhu,snejmenšíma největšímprvkembooleovyalgebry.tomutovýběrujednohoprvkuzmnožiny budemeříkatnulárníoperacena.mátourčitoulogiku:jdetotižvždyozobrazenízjistékartézskémocninymnožiny domnožiny.označímepropřirozené číslo Òsymbolem Ò kartézskýsoučin Òkopiímnožiny,tedy Ò jemnožina všechuspořádaných Ò-ticprvkůmnožiny.Jistělzepakztotožnit s 1 (množinouvšechuspořádaných1-ticprvkůmnožiny ).Cobyvšakmělobýt 0?Jaksi představitmnožinuvšech0-ticprvkůmnožiny?podobnějakonultoumocninou nenulového čísla rozumíme číslo 1, které je neutrální vzhledem k násobení, nultou kartézskou mocninou nějaké množiny je třeba rozumět množinu, která kartézským vynásobením příliš nezmění násobenou množinu. Vhodnou množinou bude nějaká jednoprvková: ta totiž kartézským součinem nezmění počet prvků násobené množiny(přesněji:je-li jednoprvkovámnožina,existujepřirozenědefinovanábijekce prokaždoumnožinu ).Uvědomtesi,žetoodpovídáiobvyklédefinici:propřirozenéčíslo Òje Ò množinavšechuspořádaných Ò-ticprvkůmnožiny.Uspořádanou Ò-ticiprvkůmnožiny lzedefinovatnapříkladjakozobrazení množiny 1 Ò domnožiny.analogiítétokonstrukcepro Ò=0jetedy chápat 0 jakomnožinuvšech uspořádaných 0-ticprvkůmnožiny,přičemž uspořádaná0-ticeprvkůmnožiny jezobrazeníprázdnémnožinydomnožiny.takovézobrazeníjevždyjedno(aťužjemnožina prázdnánebone),totiž 1

2 prázdnézobrazení.prolibovolnoumnožinu budemeprotosymbolem 0 rozumět jednoprvkovou množinu; je vhodné si představovat, že tímto jediným prvkem našíjednoprvkovémnožinyjeprázdnámnožina,tedyže 0 =.Paktedyvýběr prvkujezobrazení 0. Definice.Nechť jemnožina, Ònezápornéceléčíslo.Pak Ò-árníoperacína množině rozumímezobrazení Ò. Poznámka. Místo 2-ární operace budeme tedy říkat binární operace, místo 1-ární budeme říkat unární. Číslu Ò z definice říkáme arita dotyčné operace. Při popisu konkrétní operace jsme vždy operaci označovali nějakým symbolem, užívalijsme+,,, probinárníoperace,, 1, ¼ prounárníoperace,0,1pro nulární operace. Těmto symbolům budeme říkat operační symboly; je podstatné, že u každého symbolu je dána arita operace, kterou symbolizuje. Definice.MnožinaΩspolusezobrazením : Ω N 0 senazývátyp. PrvkymnožinyΩsenazývajíoperačnísymboly.Pro ¾Ωse ( )nazýváarita symbolu.operačnísymbol,jehožaritaje Ò,senazývá Ò-ární. Definice. Univerzální algebra typu Ω(neboli stručně Ω-algebra) je množina,nanížjeprokaždý Ò-árníoperačnísymbolz ¾Ωdefinována Ò-árníoperace : Ò.Prolibovolné 1 Ò ¾ značíme ( 1 Ò )hodnotu operace nauspořádané Ò-tici( 1 Ò ). Poznámka.Vpřípaděnulárníhooperačníhosymbolu ¾Ωje Ò=0,tedy 0 = anulárníoperacíjetedyzobrazení :.Zadattakovéto zobrazeníjetotéžjakovybratpevnějedenprvek ( ) ¾.Prozjednodušení označeníbudemevdalšímtextutentopevněvybranýprvekznačitjednoduše místo ( ). Poznámka. Obsahuje-li typ Ω alespoň jeden nulární operační symbol, pak je každá Ω-algebra neprázdná. Příklady. 1.Proprázdnýtyp,tj.Ω=,jeuniverzálníalgebroutypuΩlibovolnámnožina. 2. Grupoid je množina s jednou binární operací, je to tedy univerzální algebra typu, který má jeden binární operační symbol. 3.Grupajeuniverzálníalgebratypu Okruhjeuniverzálníalgebratypu Svazjeuniverzálníalgebratypu. 6.Booleovaalgebrajeuniverzálníalgebratypu ¼ Vektorovýprostornadtělesem Ì jeuniverzálníalgebratypu + 0 Ì (pro každý prvek tělesa Ø ¾ Ì máme unární operační symbol pro skalární násobek,cožjeunárníoperacenamnožiněvektorů: Ø(Ú)=Ø Ú). Poznámka. V předchozích definicích je určitá nepřesnost, správně bychom mělimístoouniverzálníalgebře mluvitouniverzálníalgebře snosnoumnožinou.vždyťkupříkladunajednéatéženosnémnožiněmůžememítdefinovány různé grupoidy, tedy to, o který jde grupoid, není určeno pouze nosnou množinou,aleioperacínaní.protožetovšakvždyzkontextubudepatrné,můžemesi snadtoutonepřesnostíusnadnitvyjadřování:budemehovořitoω-algebře nebo onosnémnožině. 2

3 Příklad. NechťΩjelibovolnýtyp, = jednoprvkovámnožina.pak existujejedinýzpůsob,jaknanosnémnožině definovatω-algebru.prolibovolný Ò-árníoperačnísymbol ¾Ωjehodnotaoperace na(jedinéexistující) Ò-tici ( )rovna(jedinémožné)hodnotě. 2. Podalgebry a homomorfismy Definice.Nechť jeuniverzálníalgebratypuω, À podmnožina.řekneme,že ÀjepodalgebraΩ-algebry,jestližeprokaždý Ò-árníoperačnísymbol ¾Ωaprokaždé 1 Ò ¾ Àplatí ( 1 Ò ) ¾ À. Poznámka.Vpřípaděnulárníhooperačníhosymbolu ¾Ωje Ò=0,tedy 0 =.Obraztohotojedinéhoprvkujsmesedohodliznačitstručně místo (možnápřesnějšího)označení ( ).Podmínkuzdefinicejetedytřebachápatve smyslu ¾ À. Poznámka. Obsahuje-li typ Ω alespoň jeden nulární operační symbol, pak je každá podalgebra libovolné Ω-algebry neprázdná. Příklady. V jednotlivých případech příkladu univerzálních algeber z předchozí kapitoly dostáváme tyto podalgebry: 1. Podmnožina množiny. 2. Podgrupoid grupoidu. 3. Podgrupa grupy. 4. Podokruh okruhu. 5. Podsvaz svazu. 6. Booleova podalgebra Booleovy algebry. 7. Vektorový podprostor vektorového prostoru. Poznámka. Následující větu jsme v jednotlivých kontextech dokazovali několikrát. Věta2.1.Nechť jeuniverzálníalgebratypuω, Áneprázdnámnožina.Pro každé ¾ Ánechťjedánapodalgebra À algebry.pakjejichprůnik Ì ¾Á À jepodalgebraω-algebry. Důkaz.Zvolmelibovolně Ò-árníoperačnísymbol ¾Ωaprvky 1 Ò ¾ Ì ¾Á À.Pakprokaždé ¾ Á platí 1 Ò ¾ À.Protože À jepodalgebra Ω-algebry,platí ( 1 Ò ) ¾ À.Toovšemznamená,že ( 1 Ò ) ¾ Ì ¾Á À,cožsemělodokázat. Důsledek. Obsahuje-li typ Ω alespoň jeden nulární operační symbol, pak je průnik libovolného neprázdného systému podalgeber dané algebry neprázdný. Důkaz. V tomto případě není prázdná množina podalgebrou. Důsledek.Nechť Èjemnožinavšechpodalgeberdanéuniverzálníalgebry typuω.pakplatí:(è )jeúplnýsvaz. Důkaz.Protožeuspořádanámnožina(È )mánejvětšíprvek(jejímcelá algebra jakosvápodalgebra),dlepříslušnévětyoúplnýchsvazechstačíověřit, žetéžlibovolnáneprázdnápodmnožina Å Èmávuspořádanémnožině(È ) infimum.tímtoinfimemjemnožinovýprůnik Ì À¾Å À,kterýdlepředchozívěty jeskutečněprvkemmnožiny È. Poznámka. Předchozí věta 2.1 nám umožňuje definovat podalgebru generovanou množinou. Definice.Nechť jeuniverzálníalgebratypuω, Å podmnožinanosné množiny.průnikvšechpodalgeberω-algebry,kteréobsahují Åjakosvoupodmnožinu,značíme Å anazývámepodalgebrouω-algebry generovanoumnožinou Å. 3

4 Poznámka.Díkytomu,žealespoňjednapodalgebraΩ-algebry obsahující množinu Å existuje(jejíjistěceláω-algebra ),podlevěty2.1jezmíněným průnikem Å skutečněpodalgebraω-algebry.zřejmějetozevšechpodalgeber Ω-algebry obsahujícíchmnožinu Åtanejmenší(vzhledemkmnožinovéinkluzi). Příklady. V jednotlivých případech příkladu univerzálních algeber z předchozí kapitoly dostáváme tyto podalgebry generované množinou: 1.VpřípaděΩ-algebry prázdnéhotypuω= jekaždápodmnožinamnožiny podalgebrou,protovtomtopřípaděprolibovolné Å jepodalgebrou Ω-algebry generovanoumnožinou Åsamamnožina Å. 2. Podgrupoid grupoidu generovaný množinou. Tento pojem jsme v přednášce nezaváděli. 3.Podgrupa Å grupygenerovanámnožinou Å. 4.Podokruh Å okruhugenerovanýmnožinou Å. 5. Podsvaz svazu generováný množinou(nezaváděli jsme). 6. Booleova podalgebra Booleovy algebry generovaná množinou(též jsme nezaváděli). 7. Vektorový podprostor vektorového prostoru generovaný množinou vektorů, což je jeden z nejdůležitějších pojmů lineární algebry. Poznámka. Díky tomu, že podalgebra Ω-algebry je podmnožina uzavřená na všechny operace příslušné operačním symbolům typu Ω, lze tyto operace zúžit na podalgebru. Proto každá podalgebra je sama Ω-algebrou. Uvědomte si, že tuto úvahu jsme prováděli v průběhu přednášky několikrát v různých kontextech. Poznámka. Nyní budeme definovat homomorfismus Ω-algeber. Dá se asi čekat, že to bude takové zobrazení nosných množin, které pro každou operaci splní následující podmínku: jestliže zobrazíme výsledek operace, musíme dostat totéž, jako když zobrazíme každý operand zvlášť a operaci provedeme až ve druhé algebře. Definice.Nechť, jsouuniverzálníalgebrytéhožtypuω, ³: zobrazení. Řekneme, že ³ je homomorfismus Ω-algeber, jestliže pro každý operační symbol ¾Ωarity Òakaždéprvky 1 Ò ¾ platí (³( 1 ) ³( Ò ))=³( ( 1 Ò )) Poznámka. Pro nulární operační symbol předchozí podmínka samozřejmě znamená ³( )=. Poznámka. JestližejeΩ-algebra prázdná(vtomtopřípadětedytypω nemůže obsahovat žádný nulární operační symbol), pak pro libovolnou Ω-algebru existujejediný homomorfismus Ω-algeber,totižprázdné zobrazení. JestliženaopakΩ-algebra jeprázdná,pakhomomorfismusω-algeber existujepouzevpřípadě,kdyiω-algebra jeprázdná. Příklady. Porovnejme v jednotlivých případech předchozích příkladů tuto definici s definicemi uváděnými dříve pro jednotlivé speciální případy univerzálních algeber: 1.VpřípaděΩ-algeberprázdnéhotypuΩ= jekaždézobrazeníhomomorfismem. 4

5 2. Pro grupoidy je tato definice totožná s obvyklou definicí homomorfismu grupoidů. 3. Pro grupy byl homomorfismus definován stejně jako pro grupoidy, tedy v definici bylo vyžadováno, aby zachovával součin. Právě uvedená definice pro případ grup vyžaduje, aby homomorfismus zachovával též inverzní prvky a zobrazilneutrálníprvekgrupy naneutrálníprvekgrupy.jeasijasné, proč tyto požadavky nebyly obsaženy v definici homomorfismu grup: jak jsme si dokazovali, to jsou pouhé důsledky toho, že homomorfismus grup zachovává součin. 4. Pro okruhy jsme v definici homomorfismu vyžadovali, aby zachovával sčítání, násobení a převáděl na sebe jedničky okruhů. Jako důsledek jsme dostali další podmínky z právě provedené obecné definice, týkající se opačných prvků a nul okruhů. 5. V případě svazů obě definice splývají: vyžaduje se, aby homomorfismus zachovával a. 6. V případě Booleových algeber jsme požadovali, aby homomorfismus zachovával,,0a1.jakodůsledekjsmepakobdrželi,žeužnutněmusízachovávat též komplementy, proto nebylo nutné komplementy zahrnout do definice homomorfismu Booleových algeber. 7. V případě vektorových prostorů odpovídá homomorfismu lineární zobrazení. Poznámka. Následující dvě věty pro jednotlivé speciální případy univerzálních algeber známe z přednášky: složením dvou homomorfismů opět dostaneme homomorfismus, homomorfním obrazem grupy(grupoidu, okruhu, atd.) je podgrupa(podgrupoid, podokruh, atd.). Věta2.2.Nechť,, jsouuniverzálníalgebrytéhožtypuω, ³: a : homomorfismyω-algeber.pakjetéžsložení Æ ³homomorfismus Ω-algeber. Důkaz. Protože je ³ homomorfismus Ω-algeber, pro každý operační symbol ¾Ωarity Òakaždéprvky 1 Ò ¾ platí ³( ( 1 Ò ))= (³( 1 ) ³( Ò )) Protožejetéž homomorfismusω-algeber,platí Dohromady tedy což jsme měli dokázat. ( (³( 1 ) ³( Ò )))= ( (³( 1 )) (³( Ò ))) ( Æ ³)( ( 1 Ò ))= (³( ( 1 Ò )))= = ( (³( 1 ) ³( Ò )))= = ( (³( 1 )) (³( Ò )))= = (( Æ ³)( 1 ) ( Æ ³)( Ò )) Věta2.3.Nechť, jsouuniverzálníalgebrytéhožtypuω, ³: homomorfismusω-algeber.pakobrazω-algebry vhomomorfismu ³ ³( )= ³( ); ¾ 5

6 jepodalgebraω-algebry. Důkaz.Zvolmelibovolněoperačnísymbol ¾Ωarity Ò.Pakprokaždéprvky 1 Ò ¾ ³( )existují 1 Ò ¾ tak,že ³( 1 )= 1,, ³( Ò )= Ò. Z definice homomorfismu plyne ( 1 Ò )= (³( 1 ) ³( Ò ))=³( ( 1 Ò )) ¾ ³( ) Definice.Nechť, jsouuniverzálníalgebrytéhožtypuω, ³: zobrazení. Řekneme, že ³ je izomorfismus Ω-algeber, jestliže je ³ bijektivní homomorfismusω-algeber.řekneme,žeω-algebry a jsouizomorfní,jestližeexistuje nějakýizomorfismusω-algeber. Poznámka. Následující věta formuluje očekávanou vlastnost vztahu být izomorfní: je reflexivní, symetrický a tranzitivní. Věta2.4.Nechť,, jsouuniverzálníalgebrytéhožtypuω.pakplatí: jeizomorfnís ; je-li izomorfnís,pakjetéž izomorfnís ; jestliže jeizomorfnís a jeizomorfnís,pakjetéž izomorfnís. Důkaz. To je snadné, dokažte si sami jako cvičení. Poznámka. Je jasné, že dvě Ω-algebry jsou izomorfní, právě když lze jednu dostat ze druhé přejmenováním prvků. Proto izomorfní Ω-algebry mají všechny algebraické vlastnosti stejné. 3. Součiny Poznámka. Podobně jako jsme definovali součin grup nebo svazů, lze definovat součin libovolných dvou Ω-algeber. Pro každý operační symbol budeme definovat operaci na množině všech uspořádaných dvojic po složkách. Definice.Nechť, jsouuniverzálníalgebrytéhožtypuω.nakartézském součinu definujemenovouuniverzálníalgebrutypuω,kterounazvemesoučinemω-algeber a.prokaždýoperačnísymbol ¾Ωarity Òakaždéprvky 1 Ò ¾, 1 Ò ¾ klademe (( 1 1 ) ( Ò Ò ))=( ( 1 Ò ) ( 1 Ò )) Poznámka.Předchozípodmínkavpřípaděnulárníhooperačníhosymbolu pochopitelněznamená =( ). Poznámka. Vzpomeňte si, že u součinu grup jsme pracovali s projekcemi ze součinu do původních grup, což byly surjektivní homomorfismy. Stejnou situaci máme i nyní obecně pro Ω-algebry. Protože však Ω-algebry mohou být i prázdné, nemusí být obecně projekce ze součinu surjektivní. Definice.Nechť, jsouuniverzálníalgebrytéhožtypuω, součin těchtoω-algeber.definujmeprojekce 1 :, 2 : zesoučinu předpisem:prokaždé ¾, ¾ klademe 1 (( ))=, 2 (( ))=. 6

7 Věta3.1.Nechť, jsouuniverzálníalgebrytéhožtypuω, součin těchtoω-algeber.pakoběprojekce 1, 2 jsouhomomorfismyω-algeber. Důkaz.Ukažme,žeprojekce 1 jehomomorfismusω-algeber.zatímúčelemzvolmelibovolněoperačnísymbol ¾ Ωarity Òaprvky 1 Ò ¾, 1 Ò ¾.Platí 1 (( 1 1 ) ( Ò Ò )) = 1 ( ( 1 Ò ) ( 1 Ò )) = = ( 1 Ò )= = ( 1 (( 1 1 )) 1 (( Ò Ò ))) Zcelaanalogickysedokáže,žeprojekce 2 jehomomorfismusω-algeber. Věta3.2.Nechť,, jsouuniverzálníalgebrytéhožtypuω, ³:, : homomorfismy Ω-algeber.Pak existuje jedinýhomomorfismus Ω- algeber : svlastností 1 Æ =³, 2 Æ =,kde 1 :, 2 : jsouprojekcezesoučinu. Důkaz.Jezřejmé,žepodmínky 1 Æ =³, 2 Æ = platíprávětehdy, kdyždefinujeme : následujícímpředpisem:prokaždé ¾ klademe ()=(³() ()).Ověřme,žejetohomomorfismusΩ-algeber.Zvolmelibovolně operačnísymbol ¾Ωarity Òaprvky 1 Ò ¾,pakplatí ( ( 1 ) ( Ò ))= ((³( 1 ) ( 1 )) (³( Ò ) ( Ò )))= = (³( 1 ) ³( Ò )) ( ( 1 ) ( Ò )) Nynívyužijemetoho,že ³:, : jsouhomomorfismyω-algeber: (³( 1 ) ³( Ò )) ( ( 1 ) ( Ò )) = což se mělo dokázat. = ³( ( 1 Ò )) ( ( 1 Ò )) = = ( ( 1 Ò )) Poznámka. Nyní můžeme zobecnit součin Ω-algeber takto: místo součinu dvou Ω-algeber budeme definovat součin libovolného počtu Ω-algeber. Nejprve potřebujeme zobecnit definici kartézského součinu množin. Definice.Jestližeprolibovolnýprvek množiny Ájedánamnožina,pak kartézskýmsoučinemmnožin rozumímemnožinuvšechzobrazení zmnožiny Átakových,že ( ) ¾ prokaždé ¾ Á: ¾Á = Ò : Á ; ¾ Á: ( ) ¾ Ó ¾Á Pro libovolné ¾ Á definujeme -tou projekci z kartézského součinu = É ¾Á takto: : jeurčenopředpisem ( )= ( )prokaždé ¾. Poznámka. Promysleme si, co znamená předchozí definice ve speciálním případě, kdy indexová množina Á je prázdná. Pak přestože vlastně žádnou množinu nemáme,jsmeoprávněnimluvitosoučinu:dledefinicejesoučinem É ¾ 7

8 množinavšechzobrazení : Ë ¾.Protože Ë ¾Á jemnožinavšech prvků Ü,prokteréexistuje ¾ Átak,že Ü ¾,jezřejmě Ë ¾ =.Ovšem zobrazení : jejediné,totižprázdnézobrazení.protomnožina É ¾ je jednoprvková; jejím jediným prvkem je prázdné zobrazení. Poznámka.Uvědomtesi,žepro Á= 1 2 předchozídefinicesplývásobvyklou:podkartézskýmsoučinemmnožin 1, 2 rozumímemnožinuuspořádaných dvojic 1 2 = ( ); ¾ 1 ¾ 2 Ovšemzadatuspořádanoudvojici( )nenínicjinéhonežpevnězvolit ¾ 1, ¾ 2,cožznamenáprávětolikjakodefinovatzobrazení : svlastností (1) ¾ 1, (2) ¾ 2 :položíme (1)=, (2)=.Protonásledující definice součinu libovolného počtu Ω-algeber zobecňuje předchozí definici součinu dvou Ω-algeber. Definice.NechťΩjetyp.Nechťprolibovolnýprvek množiny Á jedána univerzálníalgebra typuω.součinemtěchtoω-algeberrozumímenovouωalgebrudefinovanounakartézskémsoučinu = É ¾Á takto:prokaždýoperační symbol ¾Ωarity Òakaždéprvky 1 Ò ¾,klademe ( 1 Ò )=, kde ¾ jeurčenopodmínkou ( )= ( 1 ( ) Ò ( ))prokaždé ¾ Á. Poznámka. Ve speciálním případě, kdy indexová množina Á je prázdná, je součinem Ω-algebra na jednoprvkové množině, jejímž jediným prvkem je prázdné zobrazení. Tato Ω-algebra je jediná, neboť na jednoprvkové množině pro libovolné nezáporné celé číslo Ò existuje jen jedna Ò-ární operace(viz poznámku na konci první kapitoly). Dochází tedy k situaci, která se může zdát na první pohled paradoxní: ačkoli nemáme žádnou Ω-algebru, jako součin dostáváme jednoprvkovou Ω-algebru. Tedy naprosto z ničeho jsme najednou dostali informaci o tom, jak vypadáω.aletosedásnadnovysvětlit:součin É jesoučinω-algeber,lzejej aplikovatpouzenaω-algebryprourčitéω.informaceotom,jaktotoωvypadá,je tedyuloženavtom,ojakýsoučin É sejedná.pokudbychomchtělibýtnaprosto přesní,mělibychomtotoωnějakvsymbolu É vyznačit,abychomjednotlivésoučinyodsebeodlišili.jenženějakýindex ÉΩ byjenzbytečněkomplikovalzápis, stačí,ževíme,žesoučin É jeprodanéω.vyplýváodtudito,cosnadbylojasné už od začátku: součin jsme definovali jen pro univerzální algebry téhož typu. Poznámka.Pronulárníoperačnísymbol ¾Ωpodmínkavpředchozídefinicisamozřejměznamená =,kde ¾ jeurčenopodmínkou ( )=. Věta3.3.Nechťprolibovolnýprvek množiny Ájedánauniverzálníalgebra danéhotypuω,nechť = É ¾Á jejejichsoučin.pakplatí Prokaždé ¾ Áje -táprojekce : homomorfismusω-algeber. Nechť jeuniverzálníalgebratéhožtypuω,aprokaždé ¾ Ánechťjedán homomorfismusω-algeber ³ :.Pakexistujejedinýhomomorfismus Ω-algeber ³: takový,že Æ ³=³ prokaždé ¾ Á. Důkaz. Postupujeme naprosto stejně jako při důkazech vět 3.1 a 3.2 pro součin dvou Ω-algeber, odlišnost je pouze formální. Dokažme nejdříve první tvrzení. Zvolmelibovolně ¾ Á a ukažme, že projekce je homomorfismus Ω- algeber.zatímúčelemzvolmelibovolněoperačnísymbol ¾Ωarity Òaprvky 8

9 1 Ò ¾.Označme = ( 1 Ò ).Přímozdefiniceplyne ( ( 1 Ò ))= ( )= ( )= ( 1 ( ) Ò ( ))= = ( ( 1 ) ( Ò )) což se mělo dokázat. Dokažmenynídruhétvrzení.Jezřejmé,žepodmínka Æ ³=³ prokaždé ¾ Áplatíprávětehdy,kdyždefinujeme ³: následujícímpředpisem.pro každé ¾ klademe ³()=,kde ¾ jeurčenopodmínkou:prolibovolné ¾ Áplatí ( )= ( )= (³())=( Æ ³)()=³ () Pro ³() ¾ tedy platí:pro každé ¾ Á je (³())( ) = ³ (). Ověřme, že taktodefinované zobrazení ³ : jehomomorfismus Ω-algeber. Zvolme libovolně operační symbol ¾ Ω arity Ò a prvky 1 Ò ¾. Označme = (³( 1 ) ³( Ò )),podledefinicesoučinuω-algeberpakprokaždé ¾ Á platí ( )= ((³( 1 ))( ) (³( Ò ))( ))= (³ ( 1 ) ³ ( Ò ))= = ³ ( ( 1 Ò )) neboť ³ : jehomomorfismusω-algeber.ovšem ³ ( ( 1 Ò ))= ³( ( 1 Ò )) = ³( ( 1 Ò )) ( ) Toznamená,že a³( ( 1 Ò ))jsou(jakožtoprvkykartézskéhosoučinu) zobrazení se stejným definičním oborem, oborem hodnot i předpisem, proto platí =³( ( 1 Ò )),tj. (³( 1 ) ³( Ò ))=³( ( 1 Ò )),cožsemělo dokázat. 4. Kongruence a faktorové algebry Poznámka. V této kapitole zobecníme pojmy faktorgrupa a faktorokruh na případ libovolné Ω-algebry. Nepodaří se nám však nalézt pojem odpovídající pojmům normální podgrupa grupy a ideál okruhu. Uvědomme si, jak jsme pojem normální podgrupa dostali: při faktorizaci grupy nebylo nutné si pamatovat celý rozklad nosné množiny užívaný k faktorizaci, stačilo si pamatovat tu třídu, která obsahovala neutrální prvek grupy. Celý rozklad jsme totiž byli schopni ze znalosti této jediné třídy jednoznačně určit, neboť tato třída byla normální podgrupa celé grupy a zmíněný rozklad byl rozkladem příslušným této podgrupě. Tato situace se pak opakovala i v případě okruhů, vždyť každý okruh(zapomeneme-li na operaci násobení) je komutativní grupa. To ale samozřejmě neplatí pro libovolné Ω-algebry. Proto při faktorizaci Ω-algeber nevystačíme jen se zadáním nějaké vhodné podmnožiny nosné množiny(jakožto jedné třídy rozkladu), ale bude vždy třeba zadat rozklad celý. Rozklad samozřejmě lze zadat pomocí jemu odpovídající ekvivalence. 9

10 Definice.Nechť jeuniverzálníalgebratypuω,nechť jerelaceekvivalence nanosnémnožině.řekneme,že jekongruencenaω-algebře,jestližepro každý Ò-árníoperačnísymbol ¾Ωaprokaždé 1 Ò 1 Ò ¾ platí 1 1 Ò Ò =µ ( 1 Ò ) ( 1 Ò ) Poznámka. Následující věta popisuje vztah mezi homomorfismy Ω-algeber a kongruencemi na Ω-algebrách: každý homomorfismus zadává kongruenci. Později dokážeme, že i naopak každá kongruence vzniká tímto způsobem z vhodného homomorfismu. Věta4.1.Nechť, jsouuniverzálníalgebrytéhožtypuω, ³: homomorfismusω-algeber.pakrelace nanosnémnožině definovanápředpisem: prokaždé ¾ platí (*) µ ³( )=³( ) jekongruencenaω-algebře. Důkaz.Zřejměje ekvivalencípříslušnouzobrazení ³.Stačítedyukázat,že splňuje implikaci v definici kongruence. Zvolme libovolně Ò-ární operační symbol ¾Ωaprvky 1 Ò 1 Ò ¾ tak,že 1 1,, Ò Ò.Odtudplyne ³( 1 )=³( 1 ),, ³( Ò )=³( Ò ).Pakovšemzdefinicehomomorfismu ³( ( 1 Ò ))= (³( 1 ) ³( Ò ))= (³( 1 ) ³( Ò ))= = ³( ( 1 Ò )) cožznamenádokazované ( 1 Ò ) ( 1 Ò ). Definice.Nechť, jsouuniverzálníalgebrytéhožtypuω, ³: homomorfismusω-algeber.kongruence naω-algebře definovanápředpisem (*) předchozí věty se nazývá jádro homomorfismu ³. Poznámka. Na rozdíl od jádra homomorfismu grup, což byla normální podgrupagrupy,ajádrahomomorfismuokruhů,cožbylideálokruhu,nenítedy jádrohomomorfismuω-algeberpodmnožinanosnémnožiny,aleekvivalencena nosnémnožině.jetodánotím,že(jakjsmejižzmiňovalivúvodnípoznámce této kapitoly) v obecném případě Ω-algeber není možné charakterizovat celý rozklad(a tedy celou ekvivalenci) pouze jedinou jeho třídou. Poznámka.VnásledujícídefinicikdanéΩ-algebře adanékongruencinaní sestrojíme faktorovou Ω-algebru způsobem známým z faktorizace grup a okruhů: narozkladupříslušném (vždyť jeekvivalencenanosnémnožině )zavedeme operace pomocí reprezentantů. Jako obvykle pak bude potřeba ověřit korektnost této definice, tj. dokázat, že provedená konstrukce nezáleží na naší libovůli při volbě reprezentantů. Definice.Nechť jeuniverzálníalgebratypuω,nechť jekongruencena Ω-algebře.Označme Ê= rozkladpříslušný.prokaždý Ò-árníoperační symbol ¾Ωdefinujme Ò-árníoperacina Êtakto:prokaždé 1 Ò ¾ Ê zvolme 1 ¾ 1,, Ò ¾ Ò adefinujme Ê ( 1 Ò )tím,žejetotřída 10

11 obsahujícíprvek ( 1 Ò ).Množina Êspolusprávězavedenýmioperacemi senazýváfaktorováalgebraω-algebry podlekongruence,značíse. Věta 4.2. Předchozí definice je korektní. Důkaz. Je třeba ověřit nezávislost na volbě reprezentantů. Zachovejme veškeréoznačenízdefiniceazvolmeještědalšíreprezentanty:nechťtéž 1 ¾ 1,, Ò ¾ Ò.Ovšempatřitdostejnétřídyrozkladuznamenábýtekvivalentní,tedy platí 1 1,, Ò Ò.Zdefinicekongruencepakdostáváme ( 1 Ò ) ( 1 Ò ),cožznamená,že ( 1 Ò )a ( 1 Ò )patřídostejnétřídy rozkladu,totiždotřídy Ê ( 1 Ò ). Příklad. Příklad faktorgrupy a faktorokruhu je známý. Ukažme si proto něco, co jsme v přednášce z algebry nedělali. Univerzální algebra nám dává návod, jak faktorizovatsvazy.nechť(ë )jesvaz.kongruencenaněmjeekvivalence namnožině Ësplňující:prokaždé ¾ Ëtakové,že a,platí a.je-li kongruencenasvazu(ë ),pakfaktorsvazje svaz,jehožnosnámnožinajerozklad Ë aoperacenaníjsoudefinoványpomocí reprezentantů:pro Ì Ê ¾ Ë zvolíme ¾ Ì, ¾ Êadefinujeme Ì Êjakotřídu obsahující aì Êjakotříduobsahující. Věta4.3.Nechť jeuniverzálníalgebratypuω, kongruencenaω-algebře.pakzobrazení : určenépředpisem ¾ ( )prolibovolné ¾ (tedy ( )jetřídaobsahujícíprvek )jesurjektivníhomomorfismusω-algeber. Důkaz. Zobrazení jesurjekce,neboťkaždátřídarozkladu ¾ je neprázdná,existujetedy ¾,prokterésamozřejměplatí ( )=.Ukažme,že jehomomorfismusω-algeber.zvolmelibovolně Ò-árníoperačnísymbol ¾Ωa prvky 1 Ò ¾.Označme 1 = ( 1 ),, Ò = ( Ò ).Paktedy 1 ¾ 1,, Ò ¾ Ò a ( 1 Ò )jeurčenotím,žeobsahujeprvek ( 1 Ò ), tj. ( ( 1 Ò ))= ( 1 Ò )= ( ( 1 ) ( Ò )) což se mělo dokázat. Definice.SurjektivníhomomorfismusΩ-algeber : konstruovaný vpředchozívětěsenazýváprojekceω-algebry nafaktorovoualgebru. Důsledek.Nechť jeuniverzálníalgebratypuω.platí,žekaždákongruence naω-algebře jejádremvhodnéhohomomorfismuω-algebervycházejícíhozωalgebry. Důkaz.Nechť jelibovolnákongruencenaω-algebře.nechť : je projekce Ω-algebry na faktorovoualgebru. Tvrzení bude dokázáno, ověříme-li,žejádrem je.označme jádro.podledefinicejádrahomomorfismuprolibovolné ¾ platí právětehdy,když ( )= ( ),což podledefiniceprojekceznamená,že a patřídotéžetřídyrozkladu,neboli. Definice.Nechť jemnožina, a ekvivalencenamnožině.řekneme, žeekvivalence jemenšíneborovnaekvivalenci,jestližeprokaždé ¾ platí implikace =µ Poznámka.Protožedledefinicejeekvivalencenamnožině relacínamnožině,tedypodmnožinoukartézskéhosoučinu,přičemžnapříklad 11

12 jestručnějšíapřehlednějšízápisfaktu( ) ¾,znamenáimplikacezpředchozí definicevlastněmnožinovouinkluzi.nemuselijsmetedyproekvivalencepojem menší vůbec zavádět, důvodem byla jen snaha o snadnější porozumění textu. Plyne odtud, že tato relace je uspořádáním na množině všech ekvivalencí na množině.nejmenšíprvektétouspořádanémnožinyjeekvivalence=(dvaprvkyjsou ekvivalentní,právěkdyžjsoustejné),největšímprvkemjeekvivalence,vníž každédvaprvkymnožiny jsouekvivalentní(tedyjíodpovídajícírozkladmá v případě = jedinoutřídurozkladu,totižceloumnožinu ).Uvažmelibovolnouneprázdnoumnožinu ekvivalencínamnožině.průnikemvšechekvivalencí ¾ jetedyrelace namnožině,prokterouplatí:prolibovolné ¾ je právětehdy,kdyžprokaždé ¾ platí.snadnoseověří,žerelace jetéžekvivalencínamnožině (promysletesidůkazsami,jeopravdusnadný). Odvodilijsme,žemnožinavšechekvivalencínamnožině uspořádanáinkluzíje úplnýsvaz.rovněžmnožinavšechkongruencínadanéω-algebřě uspořádaná inkluzí tvoří úplný svaz, jak plyne z následující věty, uvědomíte-li si, že relace jevždykongruencínaω-algebřě. Věta 4.4. Nechť je univerzální algebra typu Ω, à neprázdná množina kongruencínaω-algebře.nechťrelace namnožině jeprůnikemvšechkongruencízmnožiny Ã,tj.prolibovolné ¾ klademe právětehdy,když prokaždé ¾ Ãje. Pakrelace jekongruencínaω-algebře É. UvažmesoučinΩ-algeber = ¾Ã.Prokaždé ¾ Ãoznačme : projekcizesoučinua : projekciω-algebry na faktorovoualgebru.podlevěty3.3existujejedinýhomomorfismusωalgeber ³: takový,že Æ ³=.Pakplatí:jádremhomomorfismu ³jekongruence. Důkaz. První tvrzení je důsledkem druhého, neboť podle věty 4.1 je jádro libovolného homomorfismu kongruencí. Označme ³ jádro homomorfismu ³. Pro libovolné ¾ platí ³ právětehdy,když ³( )=³( ),cožpodledefinice součinuω-algebernastaneprávětehdy,kdyžprokaždé ¾ Ãplatí (³( ))= (³( )),cožvzhledemk Æ ³= znamenáprávě ( )= ( ),neboli.dokázalijsme,žeprolibovolné ¾ platí ³ právětehdy,kdyžpro každé ¾ Ãje,cožvšakpodledefinicerelace nastane,právěkdyž. Věta je dokázána. Poznámka. Následující věta je zobecněním vět, které jsme si uváděli pro faktorgrupy a faktorokruhy. Věta4.5.Nechť, jsouuniverzálníalgebrytéhožtypuω, ³: homomorfismusω-algebersjádrem.nechť jelibovolnákongruencenaωalgebře menšíneborovnakongruenci.označme : projekciωalgebry nafaktorovoualgebru.pakplatí Existujejedinézobrazení ³: takové,že ³ Æ =³. Toto zobrazení ³ je homomorfismus Ω-algeber. Homomorfismus ³ je surjektivní, právě když homomorfismus ³ je surjektivní. Homomorfismus ³jeinjektivní,právěkdyžjsouoběkongruence a stejné (tj. = ). Důkaz.Konstruujmezobrazení ³: tak,aby ³ Æ =³.Zvolme 12

13 libovolně ¾.Protože jetřídarozkladu,jeneprázdná,atedyexistuje ¾.Podledefinice pak ( )=.Pakzpodmínky ³ Æ = ³plyne ³( )= ³( ( )) = ( ³ Æ )( ) = ³( ).Toovšemznamená,žepokudnějakézobrazení ³: splňující ³Æ = ³existuje,jejediné.Definujmetedy ³: tímtojedinýmzpůsobem:prolibovolné ¾ tedyzvolíme ¾ aklademe ³( )=³( ).Jealetřebaověřitkorektnosttétodefinice,nebolinezávislostna volbě ¾.Mějmedalší ¾,pakobaprvky, ležívtéžetřídě rozkladu,odkud.protožekongruence jemenšíneborovnakongruenci, plyneodtud.ovšem jejádremhomomorfismu ³,protoposledníznamená ³( )=³( ).Jetedyskutečnědefinicezobrazení ³korektní. Dokažme nyní, že zobrazení ³ je homomorfismus Ω-algeber. Za tím účelem zvolmelibovolněoperačnísymbol ¾ Ωarity Òaprvky 1 Ò ¾. Zvolmelibovolně 1 Ò ¾ tak,že ( 1 )= 1,, ( Ò )= Ò.Protože a ³ jsou homomorfismy Ω-algeber, platí ³ ( 1 Ò ) = ³ ( ( 1 ) ( Ò )) = = ³ ( ( 1 Ò )) = =( ³ Æ )( ( 1 Ò ))= = ³( ( 1 Ò ))= = (³( 1 ) ³( Ò ))= = (( ³ Æ )( 1 ) ( ³ Æ )( Ò ))= = ( ³( ( 1 )) ³( ( Ò )))= = ( ³( 1 ) ³( Ò )) což jsme měli dokázat. Jestližejehomomorfismus ³surjektivní,pakprokaždé ¾ existuje ¾ tak,že =³( )=( ³ Æ )( )= ³( ( )),cožznamená,žehomomorfismus ³je surjektivní. Je-li naopak homomorfismus ³ surjektivní, pak též ³ jakožto složení dvou surjekcí je surjektivní(dokažte si sami). Předpokládejme,že =,aukažme,žehomomorfismus ³jeinjektivní. Nechť 1 2 ¾ jsoulibovolnéprvkysplňující ³( 1 )= ³( 2 ).Zvolmelibovolně 1 2 ¾ tak,že ( 1 )= 1, ( 2 )= 2.Pakplatí ³( 1 )=( ³ Æ )( 1 )= ³( ( 1 ))= ³( 1 )= = ³( 2 )= ³( ( 2 ))=( ³ Æ )( 2 )=³( 2 ) odkudzdefinicejádrahomomorfismuplyne 1 2,aproto 1 2,cožznamená, žeprvky 1 a 2 ležívtéžetříděrozkladu,kterouje 1 = 2. Předpokládejme naopak, že homomorfismus ³ je injektivní. Stačí ověřit, že kongruence jemenšíneborovnakongruenci,neboťopačnounerovnostmáme vpředpokladechvěty.nechťtedyjsou ¾ takové,že.pakzdefinice jádrahomomorfismuplyne ³( )=³( ),tedy ³( ( ))= ³( ( )).Protožepředpokládáme,že ³jeinjektivníhomomorfismus,plyneodtud ( )= ( ).Podle definiceprojekcenafaktorovoualgebrutoznamená,že a ležívtéžetřídě rozkladu,tedy.důkazvětyjeskončen. 13

14 Důsledek.Nechť, jsouuniverzálníalgebrytéhožtypuω, ³: homomorfismusω-algebersjádrem.pakobrazω-algebry vhomomorfismu ³ ³( )= ³( ); ¾ jeω-algebraizomorfnísfaktorovoualgebrou. Důkaz. Stačíužítpředchozí větupro = auvědomitsi,že ³( ) = ( ³ Æ )( )= ³( ),neboťprojekce jesurjektivní. 5. Termy Poznámka. V následující kapitole budeme chtít definovat rovnosti. Příkladem těchto rovností jsou komutativní, asociativní, distributivní, absorpční a další identity, se kterými jsme se setkali. Jde vždy o rovnost mezi dvěma výrazy, které obsahují nějaké proměnné spolu svázané operacemi. Tyto výrazy nazýváme termy. Potřebujeme nyní přesně tyto termy definovat. Jediná cesta je definovat je induktivně, tedy říci, že term je něco, co lze určitými pravidly získat z nejjednodušších termů. Představme si pro určitost nějaké konkrétní rovnosti, například následující rovnostiplatnévbooleovýchalgebrách Ü Ü ¼ =1, Ü Ü=Ü.Vidíme,žezdenejjednoduššími termy jsou nulární operace 1 a proměnná Ü. Z nich se pak konstruují složitějšítermy Ü ¼, Ü Ü, Ü Ü ¼.Obecněnevystačímesjedinouproměnnou(vzpomeňte si na rovnosti popisující komutativní nebo asociativní zákon). Na druhou stranu je jasné, že vždy máme v rovnosti jen konečně mnoho proměnných. Proto budestačitpracovatsnásledujícímiproměnnými Ü 1 Ü 2 Ü 3 Definice.NechťΩjetyp.TermemtypuΩnazvemeprávětakovývýraz,který lze zkonstruovat konečně mnoha aplikacemi následujících pravidel: Prolibovolnépřirozenéčíslo Òjeproměnná Ü Ò termtypuω. Prolibovolnýnulárníoperačnísymbol ¾Ωje termtypuω. Prolibovolnépřirozenéčíslo Ò,libovolný Ò-árníoperačnísymbol ¾Ωa libovolnétermy Ø 1,, Ø Ò typuωjevýraz (Ø 1 Ø Ò )termtypuω. Poznámka.Pokudbymělněkdopocit,žepřesveškerousnahuopřesnostje předchozí definice stejně nepřesná, neboť užívá nedefinovaný pojem výraz, může si předchozí definici opravit tím, že místo o výrazech bude mluvit o konečných posloupnostech symbolů z abecedy, která se skládá z množiny proměnných, množiny Ω, kulatých závorek a čárky, tedy o slovech nad touto abecedou. Poznamenejme též,žestriktněpodledefinicenapříklad Ü Ü ¼ termnení,správněbychomjejtotiž mělipsátvetvaru (Ü 1 ¼ (Ü 1 )).Jejasné,žeposlednízápisnapřehlednostinepřidal, proto nebudeme užívat dogmaticky jen zápisy termů povolené předchozí definicí. Na druhou stranu je nezbytné, abychom vždy věděli, jak term, který užíváme, má dle této definice vypadat. Definice.Řekneme,žeterm ØtypuΩje Ò-ární,jestližesepřijehokonstrukci nevyužiložádnéproměnné Ü Ñ pro Ñ Ò. Příklad.Term Ü 2 jebinární,ovšemjetéž3-árníataké4-árníatd.nenívšak unární, přestože v něm vystupuje jen jedna proměnná. Příklad. Nulární term typu Ω je term, při jehož konstrukci se nepoužila žádná proměnná, byl tedy vytvořen jen pomocí druhého a třetího pravidla z definice 14

15 termu. Je jasné, že takové termy existují jen pro typy obsahující alespoň jeden nulární operační symbol. Poznámka.Jevcelkupatrné,žekaždý Ò-árníterm ØtypuΩnámvlibovolné Ω-algebře zadává Ò-árníoperaci.Chceme-litentojasnýfaktdefinovatpřesně,je nutné užít opět induktivní definici. Definice.Nechť Øje Ò-árnítermtypuΩ.Nechť jeuniverzálníalgebratypu Ω.Definujeme Ò-árníoperaci Ø určenoutermem ØnaΩ-algebře následujícím způsobem.nechť 1 Ò ¾ jsoulibovolnéprvky. Je-litermem Øproměnná Ü,pakoperacíurčenoutermem Øje -táprojekce zkartézskéhosoučinu,tj.pro Ø=Ü klademe Ø ( 1 Ò )=. Je-litermem Ønulárníoperačnísymbol ¾Ω,pakoperacíurčenoutermem ØjeoperacenaΩ-algebře příslušná symbolu,tj.pro Ø = klademe Ø ( 1 Ò )=. Je-literm Øsloženpomocí -árníhooperačníhosymbolu ¾Ω,kde 1, ztermů Ø 1,, Ø typuω,pakoperaci Ø určenoutermem Ødefinujeme takto:jejíhodnotavò-tici( 1 Ò )jehodnotaoperace naω-algebře příslušnésymbolu v -tici((ø 1 ) ( 1 Ò ) (Ø ) ( 1 Ò ))hodnotoperacípříslušnýchtermům Ø 1,, Ø v Ò-tici( 1 Ò ),tj.pro Ø= (Ø 1 Ø Ò )klademe Ø ( 1 Ò )= ((Ø 1 ) ( 1 Ò ) (Ø ) ( 1 Ò )) Poznámka. Protože libovolný Ò-ární term typu Ω lze považovat též za Ñ- árnítermtypuωprolibovolné Ñ Ò,dopustilijsmesevpředchozídefinicijisté nepřesnosti:stejným symbolem Ø označujeme různéoperace!je-li nejmenší takové,žeterm Øje -ární,pak Ø značí Ò-árníoperacinaΩ-algebře prokaždé nezápornéceléčíslo Ò.Ukažmetonanásledujícímpříkladu. Příklad. Předpokládejme, že Ω obsahuje binární operační symbol +. Jestliže napříkladpovažujemeterm Ü 1 + Ü 2 zabinární,pakpodlepředchozídefiniceplatí (Ü 1 + Ü 2 ) ( 1 2 )= 1 + 2,pokudtentotermvšakpovažujemeza3-ární,pak (Ü 1 + Ü 2 ) ( )= Obecně,prolibovolné Ò 2,je-literm Ü 1 + Ü 2 považovánza Ò-ární,pak(Ü 1 + Ü 2 ) ( 1 Ò )= Poznámka. V předchozím příkladě jsme viděli, že nepřesnost, které se dopouštíme, není nijak fatální. Dokážeme to v následující větě. Věta5.1.Nechť Øje Ò-árnítermtypuΩ,nechťpřirozenéčíslo Ñ Ò.Pak prolibovolnouuniverzálníalgebru typuωalibovolné 1 Ñ ¾ platí Ø ( 1 Ò )=Ø ( 1 Ñ ) kdesymbolem Ø rozumímevlevo Ò-árníoperaciurčenoutermem Øna,kdežto vpravo Ñ-árníoperaciurčenoutermem Øna. Důkaz. Důkaz povedeme indukcí vzhledem k termu Ø podle definice termu. První krok této indukce spočívá v tom, že tvrzení dokážeme pro termy, které jsou proměnnou nebo nulárním operačním symbolem. Ve druhém kroku předpokládáme,žeterm Øjepomocínějakéhooperačníhosymbolusloženzjinýchtermůa žeprotytotermybylotvrzeníjiždokázáno,adokážemetvrzeníproterm Ø. 15

16 Je-litermem Øproměnná Ü,pak Ò,neboť Øje Ò-árníterm.Platí (Ü ) ( 1 Ò )= =(Ü ) ( 1 Ñ ) Je-litermem Ønulárníoperačnísymbol ¾Ω,pak ( 1 Ò )= = ( 1 Ñ ) Předpokládejme,žejeterm Øsloženpomocí -árníhooperačníhosymbolu ¾ Ω,kde 1,ztermů Ø 1,, Ø typuω,prokteréjižbylotvrzení dokázáno,tedyprokaždé =1 platí Pak platí (Ø ) ( 1 Ò )=(Ø ) ( 1 Ñ ) Ø ( 1 Ò )= ((Ø 1 ) ( 1 Ò ) (Ø ) ( 1 Ò ))= = ((Ø 1 ) ( 1 Ñ ) (Ø ) ( 1 Ñ ))= = Ø ( 1 Ñ ) Věta je dokázána. Příklad.NechťΩ=,kde jebinárníoperačnísymbol,nechť jeuniverzálníalgebratypuω(tedygrupoid).uvažmeterm Ü 1 Ü 2.Pakdlepředchozí definice tento term určuje binární operaci Podobně (Ü 1 Ü 2 ) ( 1 2 )=(Ü 1 ) ( 1 2 ) (Ü 2 ) ( 1 2 )= 1 2 (Ü 2 Ü 1 ) ( 1 2 )=(Ü 2 ) ( 1 2 ) (Ü 1 ) ( 1 2 )= 2 1 Naivnělzetedyoperacipříslušnoutermu Øpopsattakto:zaproměnnou Ü dosadímeprvek aprovedemevšechnyoperacetermu Ø. Příklad.UvažmetypΩ= ¼ 0 1,kdeoperačnísymboly a jsou binární,symbol ¼ jeunárníasymboly0,1jsounulární.nechť jeuniverzální algebra typu Ω(příkladem takové Ω-algebry je libovolná Booleova algebra, ovšem nekaždáω-algebrajebooleovaalgebra,jejíjenta,vnížplatípodmínkykladené na Booleovy algebry, tj. asociativita, komutativita, idempotentnost obou operací, absorpční a distributivní zákony, identity spojené s nejmenším a největším prvkem, identityprokomplement viznásledujícíkapitolu).uvažmeterm(ü 1 Ü ¼ 2 ) (ܼ 1 Ü 2 ),pakhodnotaoperacena určenétímtotermemvuspořádanédvojiciprvků 1 2 ¾ je ((Ü 1 Ü ¼ 2 ) (ܼ 1 Ü 2)) ( 1 2 )=(Ü 1 Ü ¼ 2 ) ( 1 2 ) (Ü ¼ 1 Ü 2) ( 1 2 )= = (Ü 1 ) ( 1 2 ) (Ü ¼ 2) ( 1 2 ) (Ü ¼ 1) ( 1 2 ) (Ü 2 ) ( 1 2 ) = = 1 ((Ü 2 ) ( 1 2 )) ¼ ((Ü 1 ) ( 1 2 )) ¼ 2 = =( 1 ¼ 2 ) ( ¼ 1 2 ) což je v případě Booleovy algebry hodnota operace sčítání na odpovídajícím Booleově okruhu. Příklad.UvažmelibovolnýtypΩobsahující Ò-árníoperačnísymbol,aterm (Ü 1 Ü Ò ).PakprolibovolnouΩ-algebru alibovolné 1 Ò ¾ platí ( (Ü 1 Ü Ò )) ( 1 Ò )= ((Ü 1 ) ( 1 Ò ) (Ü Ò ) ( 1 Ò ))= atedy( (Ü 1 Ü Ò )) =. = ( 1 Ò ) 16

17 Poznámka. Právě definované operace určené termy umožňují zformulovat následující obecnou větu o tom, jak vypadá podalgebra Ω-algebry generovaná podmnožinou. Se speciálními případy této věty jsme se již několikrát setkali, například pro podgrupu grupy generovanou množinou, nebo pro vektorový podprostor vektorového prostoru generovaný danou množinou vektorů. Věta5.2.Nechť jeuniverzálníalgebratypuω, Åpodmnožinanosnémnožiny.Pakpodalgebra Å Ω-algebry generovanámnožinou Åjetvaru Å = Ø ( 1 Ò ); Ò ¾Z Ò 0 Øje Ò-árnítermtypuΩ 1 Ò ¾ Å Důkaz. Označme Æ množinu na pravé straně uvedené rovnosti. Nejprve dokážeme Å Æ, a totak,že ukážeme, že Æ je podalgebra Ω-algebry obsahující množinu Å. Pro inkluzi Å Æ stačí vzít Ò = 1 a unární term Ü 1,neboťprolibovolné ¾ Å je(ü 1 ) ( )=.Dokažmetedy,že Æ jepodalgebraω-algebry.zvolmelibovolně -árníoperačnísymbol ¾Ωa libovolnýchprvků 1 ¾ Æaukažme,že ( 1 ) ¾ Æ.Ovšemprokaždé =1 existuje Ò -árníterm Ø typuωaò prvků 1 Ò ¾ Åtak, že =(Ø ) ( 1 Ò ).Potřebujemeprvky 1 získatjakohodnoty operací příslušných nějakým termům typu Ω na stejné Ò-tici prvků množiny Å. Protopoložme Ò=Ò 1 + +Ò auvažme Ò-tici( Ò1 1 Ò ) vzniklouposkládánímzmíněných Ò -ticzasebe.označme Ø ¼ term,kterývznikne ztermu Ø tím,žeseindexyvšechproměnnýchvněmpoužitýchzvětšíočíslo Ò 1 + +Ò 1 (tedyspeciálně Ø1= ¼ Ø 1 ).Platítedyprokaždé =1 aproto =(Ø ) ( 1 Ò )=(Ø ¼ ) ( Ò1 1 Ò ) ( 1 )=( (Ø ¼ 1 Ø ¼ )) ( Ò1 1 Ò ) Tojealedledefinicemnožiny Æprvek Æ,cožsemělodokázat. Dokažmenyníinkluzi Å Æ,atotak,žeukážeme,žeprvkymnožiny Æ ležívkaždépodalgebřeω-algebry obsahujícímnožinu Å.Dledefinicemnožiny Æ je její libovolnýprvek tvaru Ø ( 1 Ò ),kde Øje Ò-ární termtypuωa 1 Ò ¾ Å.Nechť ÀjelibovolnápodalgebraΩ-algebry obsahujícímnožinu Åaukažmeindukcípodledefinicetermu,že Ø ( 1 Ò ) ¾ À. Je-litermem Øproměnná Ü,pak Ø ( 1 Ò )= ¾ Å À. Je-litermem Ønulárníoperačnísymbol ¾Ω,pakpodledefinicepodalgebry Ø ( 1 Ò )= ¾ À. Předpokládejme,žejeterm Øsloženpomocí -árníhooperačníhosymbolu ¾ Ω,kde 1,ztermů Ø 1,, Ø typuω,prokteréjižbylotvrzení dokázáno,tedyprokaždé =1 platí =(Ø ) ( 1 Ò ) ¾ À.Pak platí Ø ( 1 Ò )= ((Ø 1 ) ( 1 Ò ) (Ø ) ( 1 Ò ))= dle definice podalgebry. Věta je dokázána. = ( 1 ) ¾ À 17

18 6. Variety Definice.Nechť Ø 1, Ø 2 jsoutermytypuω.výraz Ø 1 = Ø 2 nazývámerovností typu Ω. Příklad.NechťΩ=,kde jebinárníoperačnísymbol,pakrovnostítypu Ωjenapříkladrovnost Ü 1 Ü 2 = Ü 2 Ü 1.Tatorovnostpsánanaprostoformálněje tvaru (Ü 1 Ü 2 )= (Ü 2 Ü 1 ),alejejasné,ženenítřebasizbytečněkomplikovatživot přehnanou snahou po formálnosti, podstatné je to, že víme, jak formálně rovnost vypadá, a jsme schopni v případě potřeby ji správně formálně přepsat. Příklad.UvažmetypΩ= 1 1,kdeoperačnísymbol jebinární,symbol 1 jeunárníasymbol1jenulární.příkladyrovnostíjsou(ü 1 Ü 2 ) Ü 3 = Ü 1 (Ü 2 Ü 3 ), Ü 1 Ü 1 1 =1,atd. Definice.Nechť Ø 1 a Ø 2 jsoutermytypuω,nechť jeuniverzálníalgebra typuω.nechť ÒaÑjsounejmenšípřirozenáčíslataková,že Ø 1 je Ò-árníaØ 2 je Ñ-árníterm.Označme =max Ò Ñ.Řekneme,žerovnost Ø 1 = Ø 2 platívωalgebře,jestližetermy Ø 1, Ø 2 určujístejnou -árníoperacinaω-algebře,tj. prokaždéprvky 1 ¾ platí(ø 1 ) ( 1 )=(Ø 2 ) ( 1 ). Poznámka.Podlevěty5.1platí,žepokudtermy Ø 1 a Ø 2 zpředchozídefinice určujístejnou -árníoperacina,takprolibovolnépřirozenéčíslo Ð tyto termyurčujístejnou Ð-árníoperacina.Protovpředchozídefinicijsmemísto =max Ò Ñ mohlivzítlibovolnépřirozenéčíslo max Ò Ñ. Příklad. Nechť Ø 1 = Ø 2 jelibovolnárovnosttypuω.pakvlibovolnéjednoprvkovéuniverzálníalgebře typuωplatírovnost Ø 1 = Ø 2.Jestližeexistuje prázdná Ω-algebra(tj. jestliže typ Ω nemá žádný nulární operační symbol), pak v tétoprázdnéalgebřerovnost Ø 1 = Ø 2 taképlatí. Příklad.NechťΩ=,kde jebinárníoperačnísymbol,pakrovnost Ü 1 Ü 2 = Ü 2 Ü 1 platívω-algebře,právěkdyžje komutativnígrupoid. Definice. Libovolnou množinu rovností typu Ω nazýváme teorií typu Ω. Definice. Nechť Ì je teorie typu Ω. Třídu všech Ω-algeber, v nichž platí všechny rovnosti teorie Ì, nazýváme varietou Ω-algeber určenou teorií Ì. Příklad.Nechť ÌjelibovolnáteorietypuΩ.Pakplatí,ževevarietěurčené teorií Ì leží všechny jednoprvkové Ω-algebry. Jestliže typ Ω nemá žádný nulární operační symbol, pak ve varietě určené teorií Ì leží také prázdná Ω-algebra. Poznámka. Všimněte si, že v předchozí definici hovoříme o třídě všech Ω- algeber, nikoli o množině všech Ω-algeber. Nelze totiž hovořit o množině všech Ω- algeber stejně jako nelze hovořit o množině všech množin. Důvodem jsou paradoxy naivní teorie množin(pokud by existovala množina všech množin, existovala by i množina Å všech těch množin, které nejsou svým prvkem; pak oba případy Å ¾ Åi Å ¾ Åvedoukesporu). Poznámka pro ty, kteří znají predikátovou logiku. Uvažíme predikátovoulogikuvjazycesoperačnímisymbolyzω.pakprolibovolné Ò-árnítermyje rovnost Ø 1 = Ø 2 atomickouformulípredikátovélogiky,znížpřidánímkvantifikátorů utvořímeuzavřenouformuli(tj.sentenci)( Ü 1 ) ( Ü Ò )(Ø 1 = Ø 2 ).Provedeme-lito 18

19 se všemi rovnostmi nějaké teorie Ì typu Ω, získáme tak množinu uzavřených formulí, tedy teorii predikátové logiky. Varieta určená teorií Ì je pak právě třída všech modelů takto vzniklé teorie predikátové logiky. Příklad.NechťΩ=,kde jebinárníoperačnísymbol.teorie Ü 1 Ü 2 = Ü 2 Ü 1 určujevarietuvšechkomutativníchgrupoidů,teorie (Ü 1 Ü 2 ) Ü 3 = Ü 1 (Ü 2 Ü 3 ) určuje varietu všech pologrup, teorie Ü 1 Ü 2 = Ü 2 Ü 1 (Ü 1 Ü 2 ) Ü 3 = Ü 1 (Ü 2 Ü 3 ) Ü 1 Ü 1 = Ü 1 určuje varietu všech polosvazů. Naproti tomu třídu všech grup nedostaneme jako varietu -algeberurčenounějakouteoriítypu :nevímetotiž,jakzapsatpodmínku pro existenci neutrálního prvku nějakými rovnostmi(tato podmínka obsahuje existenční kvantifikátor, kdežto my můžeme zapsat jen podmínky se všeobecnými kvantifikátory). Příklad.UvažmetypΩ= 1 1,kdeoperačnísymbol jebinární,symbol 1 jeunárníasymbol1jenulární.teorie (Ü 1 Ü 2 ) Ü 3 = Ü 1 (Ü 2 Ü 3 ) Ü 1 1=Ü 1 1 Ü 1 = Ü 1 Ü 1 (Ü 1 ) 1 =1 (Ü 1 ) 1 Ü 1 =1 určujevarietuvšechgrup,přidánímdalšírovnosti Ü 1 Ü 2 = Ü 2 Ü 1 získámeteorii určující varietu všech komutativních grup. Tato varieta je samozřejmě též varietou určenou teorií (Ü 1 Ü 2 ) Ü 3 = Ü 1 (Ü 2 Ü 3 ) Ü 1 Ü 2 = Ü 2 Ü 1 Ü 1 1=Ü 1 Ü 1 (Ü 1 ) 1 =1 Příklad.UvažmetypΩ= + 0 1,kdeoperačnísymboly+a jsou binární,symbol jeunárníasymboly0,1jsounulární.varietavšechokruhůje varieta Ω-algeber určená následující teorií typu Ω: (Ü 1 + Ü 2 )+Ü 3 = Ü 1 +(Ü 2 + Ü 3 ) Ü 1 + Ü 2 = Ü 2 + Ü 1 Ü 1 +0=Ü 1 Ü 1 +( Ü 1 )=0 (Ü 1 Ü 2 ) Ü 3 = Ü 1 (Ü 2 Ü 3 ) Ü 1 1=Ü 1 1 Ü 1 = Ü 1 Ü 1 (Ü 2 + Ü 3 )=(Ü 1 Ü 2 )+(Ü 1 Ü 3 ) (Ü 1 + Ü 2 ) Ü 3 =(Ü 1 Ü 3 )+(Ü 2 Ü 3 ) Není jasné, jak zachytit podmínky oboru integrity a tělesa. Později uvidíme, že ani třídu všech oborů integrity ani třídu všech těles nemůžeme dostat jako varietu univerzálních algeber. Příklad.UvažmetypΩ=,kdeobaoperačnísymbolyjsoubinární. Pak varieta všech svazů je určená následující teorií Ì typu Ω: Ì= Ü 1 Ü 2 = Ü 2 Ü 1 (Ü 1 Ü 2 ) Ü 3 = Ü 1 (Ü 2 Ü 3 ) Ü 1 Ü 1 = Ü 1 Ü 1 Ü 2 = Ü 2 Ü 1 (Ü 1 Ü 2 ) Ü 3 = Ü 1 (Ü 2 Ü 3 ) Ü 1 Ü 1 = Ü 1 (Ü 1 Ü 2 ) Ü 1 = Ü 1 (Ü 1 Ü 2 ) Ü 1 = Ü 1 Teorie Ì 1 = Ì Ü 1 (Ü 2 Ü 3 )=(Ü 1 Ü 2 ) (Ü 1 Ü 3 ) 19

20 určuje varietu všech distributivních svazů, teorie Ì 2 = Ì (Ü 1 Ü 2 ) (Ü 1 Ü 3 )=Ü 1 (Ü 2 (Ü 1 Ü 3 )) určuje varietu všech modulárních svazů. Příklad.UvažmetypΩ= ¼ 0 1,kdeoperačnísymboly a jsou binární,symbol ¼ jeunárníasymboly0,1jsounulární.nechť Ì 1 jeteoriezpředchozího příkladu. Pak teorie Ì 1 Ü 1 0=0 Ü 1 1=1 Ü 1 (Ü 1 ) ¼ =1 Ü 1 (Ü 1 ) ¼ =0 určuje varietu všech Booleových algeber. Příklad. Připomeňmedefinicivektorovéhoprostorunadtělesem(Ê + ). Pro větší srozumitelnost odlišíme operaci sčítání vektorů od sčítání v tělese a budemejiznačit.podobně Ùbudeopačnývektorkvektoru Ù.Odlišímetaké násobení vektorů skaláry od násobení v tělese a budeme jej značit. Vektorový prostornadtělesem(ê + )jekomutativnígrupa(î )azobrazení :Ê Î Î splňujícíprokaždé Ù Ú ¾ Î akaždé Ö ¾ Ê Ö (Ù Ú)=(Ö Ù) (Ö Ú) (Ö+ ) Ù=(Ö Ù) ( Ù) (Ö ) Ù=Ö ( Ù) 1 Ù=Ù Popišme nyní třídu všech vektorových prostorů jako varietu určenou vhodnou teorií.uvažmetypω= Ó Ê,kdeoperačnísymbol jebinární,symbol jeunární,symbol Ójenulárníaprokaždé Ö ¾ Êje Öunárníoperačnísymbol. Uvažme následující teorii Ì typu Ω: Ì= (Ü 1 Ü 2 ) Ü 3 = Ü 1 (Ü 2 Ü 3 ) Ü 1 Ü 2 = Ü 2 Ü 1 Ü 1 Ó=Ü 1 Ü 1 ( Ü 1 )=Ó Tatoteorie(uvažovanájakoteorietypu Ó )určujevarietuvšechkomutativních grup. Přidáme k ní zbylé čtyři axiomy vektorových prostorů. Čtvrtý axiom 1 Ù=Ùjenejsnadnější:1 ¾ Êjeunárníoperačnísymbol,tedyodpovídajícírovnostíjerovnost1(Ü 1 )=Ü 1.Prodruhýatřetíaxiomuvážímelibovolné Ö ¾ Ê. Tojsouunárníoperačnísymboly.Alepaktéž Ö+ aö jsouprvky Ê,atedy unární operační symboly. Dostáváme následující rovnosti typu Ω: (Ö+ )(Ü 1 )=Ö(Ü 1 ) (Ü 1 ) (Ö )(Ü 1 )=Ö( (Ü 1 )) Prvníaxiomprolibovolné Ö ¾ Êdávárovnost Ö(Ü 1 Ü 2 )=Ö(Ü 1 ) Ö(Ü 2 ).Celkem tedy dostáváme teorii Ì 1(Ü 1 )=Ü 1 Ö¾Ê ¾Ê Ö¾Ê Ö(Ü 1 Ü 2 )=Ö(Ü 1 ) Ö(Ü 2 ) (Ö+ )(Ü 1 )=Ö(Ü 1 ) (Ü 1 ) (Ö )(Ü 1 )=Ö( (Ü 1 )) 20

21 Tato teorie určuje varietu všech vektorových prostorů. Poznámka. Následující větu lze stručně zformulovat takto: variety jsou uzavřené na podalgebry algeber. Věta6.1.Nechť ÌjeteorietypuΩ, Î varietaω-algeberurčenáteorií Ì.Pak prokaždouω-algebru ¾ Î akaždoupodalgebru Ω-algebry platí ¾ Î. Důkaz. Uvažmelibovolnourovnost Ø 1 = Ø 2 zteorie Ì. Protože ¾ Î, platítatorovnostvω-algebře.ovšemzřejměprokaždý Ò-árníterm ØtypuΩ alibovolné 1 Ò ¾ platí Ø ( 1 Ò )=Ø ( 1 Ò ).Protorovnost Ø 1 = Ø 2 platíivω-algebře.dokázalijsme,žekaždárovnostteorie Ì platív Ω-algebře atedy ¾ Î. Poznámka. Následující věta ukazuje, že definiční vlastnost homomorfismu platí nejen pro všechny operační symboly typu Ω, ale dokonce pro libovolné termy typu Ω. Věta6.2.Nechť, jsouuniverzálníalgebrytypuω, ³: homomorfismusω-algeber.pakprolibovolný Ò-árníterm ØtypuΩalibovolné 1 Ò ¾ platí Ø (³( 1 ) ³( Ò ))=³(Ø ( 1 Ò )) Důkaz. Větu dokážeme indukcí vzhledem k termu Ø. Je-litermem Øproměnná Ü,pak Ø i Ø jsou -téprojekce,atedy ³(Ø ( 1 Ò ))=³( )=Ø (³( 1 ) ³( Ò )) Je-litermem Ønulárníoperačnísymbol ¾ Ω,pak Ø ( 1 Ò ) =, Ø (³( 1 ) ³( Ò ))=.Ovšem ³( )= podledefinicehomomorfismu. Předpokládejme,žejeterm Øsloženpomocí -árníhooperačníhosymbolu ¾ Ω, kde 1, z termů Ø 1,, Ø typu Ω, pro které již bylo tvrzenídokázáno,tedyprokaždé =1 platí(ø ) (³( 1 ) ³( Ò ))= ³((Ø ) ( 1 Ò )).Podledefiniceoperaceurčenétermemplatí podobně Ø ( 1 Ò )= ((Ø 1 ) ( 1 Ò ) (Ø ) ( 1 Ò )) Ø (³( 1 ) ³( Ò ))= = ((Ø 1 ) (³( 1 ) ³( Ò )) (Ø ) (³( 1 ) ³( Ò ))) Podle definice homomorfismu a indukčního předpokladu platí ³(Ø ( 1 Ò ))=³( ((Ø 1 ) ( 1 Ò ) (Ø ) ( 1 Ò )))= = (³((Ø 1 ) ( 1 Ò )) ³((Ø ) ( 1 Ò )))= = ((Ø 1 ) (³( 1 ) ³( Ò )) (Ø ) (³( 1 ) ³( Ò )))= = Ø (³( 1 ) ³( Ò )) což se mělo dokázat. Věta je dokázána. 21

22 Poznámka. Následující větu lze stručně zformulovat takto: variety jsou uzavřené na obrazy algeber v homomorfismech. Podle důsledku věty 4.5 to znamená, že variety jsou uzavřené na faktoralgebry. S konkrétními případy tohoto tvrzení jsme se tedy setkali již dříve: faktorizací(komutativní) grupy jsme dostali(komutativní) grupu, faktorizací(komutativního) okruhu jsme dostali(komutativní) okruh. Věta6.3. Nechť Ì jeteorietypuω, Î varietaω-algeberurčenáteorií Ì. Nechť, jsouω-algebry, ³: surjektivníhomomorfismusω-algeber.pak platí:je-li ¾ Î,paktéž ¾ Î. Důkaz.Uvažmelibovolnourovnost Ø 1 = Ø 2 zteorie Ì.Protože ¾ Î,platí tatorovnostvω-algebře.nechť Òjetakové,žeobatermy Ø 1, Ø 2 jsou Ò-ární.Je třebaověřit,žeprolibovolné 1 Ò ¾ platí (Ø 1 ) ( 1 Ò )=(Ø 2 ) ( 1 Ò ) Protožeje ³surjekce,existují 1 Ò ¾ tak,že 1 = ³( 1 ),, Ò = ³( Ò ). Pakzpředchozívětyatoho,žerovnost Ø 1 = Ø 2 platívω-algebře,dostáváme (Ø 1 ) ( 1 Ò )=(Ø 1 ) (³( 1 ) ³( Ò ))=³((Ø 1 ) ( 1 Ò ))= = ³((Ø 2 ) ( 1 Ò ))=(Ø 2 ) (³( 1 ) ³( Ò ))=(Ø 2 ) ( 1 Ò ) Dokázalijsme,žekaždárovnostteorie ÌplatívΩ-algebře atedy ¾ Î. Poznámka. Následující věta ukazuje, že podmínka, kterou byly definovány operace na součinu Ω-algeber, platí nejen pro všechny operační symboly typu Ω, ale dokonce pro libovolné termy typu Ω. Věta6.4.NechťΩjetyp.Nechťprolibovolnýprvek množiny Ájedánauniverzálníalgebra typuω.označme součintěchtoω-algeber,tj. = ¾Á. É Uvažme libovolný Ò-árníterm Ø typu Ω a libovolné 1 Ò ¾. Označme =Ø ( 1 Ò ).Pakprokaždé ¾ Áplatí ( )=Ø ( 1 ( ) Ò ( )). Důkaz. Větu dokážeme indukcí vzhledem k termu Ø. Je-litermem Øproměnná Ü,pak Ø i Ø jsou -téprojekce,atedy = Ø ( 1 Ò )= a Ø ( 1 ( ) Ò ( ))= ( )= ( ). Je-litermem Ønulárníoperačnísymbol ¾Ω,pakdledefinicesoučinuΩalgeberplatí =,kde ¾ jeurčenopodmínkou ( )=,cožje dokazované tvrzení. Předpokládejme,žejeterm Øsloženpomocí -árníhooperačníhosymbolu ¾Ω,kde 1,ztermů Ø 1,, Ø typuω,prokteréjižbylotvrzenídokázáno.nejprvezformulujmetentoindukčnípředpoklad.prokaždé =1 označme =(Ø ) ( 1 Ò ).Předpokládámetedy,že Ø= (Ø 1 Ø )aže prokaždé ¾ Áaprokaždé =1 platí ( )=(Ø ) ( 1 ( ) Ò ( )). Podle definice operace určené termem platí Ø ( 1 ( ) Ò ( ))= = ((Ø 1 ) ( 1 ( ) Ò ( )) (Ø ) ( 1 ( ) Ò ( )))= = ( 1 ( ) Ò ( )) 22

23 ataké =Ø ( 1 Ò )= = ((Ø 1 ) ( 1 Ò ) (Ø ) ( 1 Ò ))= = ( 1 Ò ) atedypodledefiniceoperacínasoučinuω-algeberprokaždé ¾ Áplatí ( )= ( 1 ( ) Ò ( )).Ovšemvýšejsmeodvodili,že ( 1 ( ) Ò ( ))= Ø ( 1 ( ) Ò ( )). Věta je dokázána. Poznámka. Následující větu lze stručně zformulovat takto: variety jsou uzavřené na libovolné součiny algeber. Věta6.5. Nechť Ì jeteorietypuω, Î varietaω-algeberurčenáteorií Ì. Nechťprolibovolnýprvek množiny Á jedánauniverzálníalgebra typuω. Označme součintěchtoω-algeber,tj. = É ¾Á.Pakplatí:jestližeprokaždé ¾ Áje ¾ Î,paktéž ¾ Î. Důkaz. Uvažmelibovolnourovnost Ø 1 = Ø 2 zteorie Ì.Protožeprokaždé ¾ Áje ¾ Î,platítatorovnostvΩ-algebře.Nechť Òjetakové,žeobatermy Ø 1, Ø 2 jsou Ò-ární.Jetřebaověřit,žeprolibovolné 1 Ò ¾ platí (Ø 1 ) ( 1 Ò )=(Ø 2 ) ( 1 Ò ) Označme 1 =(Ø 1 ) ( 1 Ò )a 2 =(Ø 2 ) ( 1 Ò ).Našímcílemjedokázat,že 1 = 2.Podledefinicesoučinumnožinjsou 1 a 2 zobrazenísestejným definičním oborem i oborem hodnot. Je třeba ověřit, že mají též stejný předpis, tj. žeprokaždé ¾ Áplatí 1 ( )= 2 ( ).Zpředchozívětyplyne,žeprokaždé ¾ Á platí 1 ( )=(Ø 1 ) ( 1 ( ) Ò ( ))a 2 ( )=(Ø 2 ) ( 1 ( ) Ò ( )).Protože rovnost Ø 1 = Ø 2 platívω-algebře,je (Ø 1 ) ( 1 ( ) Ò ( ))=(Ø 2 ) ( 1 ( ) Ò ( )) atedytéž 1 ( )= 2 ( ),cožjsmechtělidokázat.dokázalijsme,žekaždárovnost teorie ÌplatívΩ-algebře atedy ¾ Î. Příklad. Nyní jsme schopni dokázat slíbené tvrzení, že ani třídu všech oborů integrity ani třídu všech těles nemůžeme dostat jako varietu univerzálních algeber typu Podlepředchozívětyktomustačínajítdvětělesa,jejichžsoučinem není těleso, a dva obory integrity, jejichž součinem není obor integrity. Hledání takových těles je snadné: platí dokonce, že součin libovolných dvou těles(která jsou samozřejmě i obory integrity) není oborem integrity(a tedy ani tělesem). V každém takovémsoučinutotižmámedělitelenuly,neboťplatí(0 1) (1 0)=(0 0).(Pokud Vám není tento obecný příklad jasný, uvažte dvě kopie tělesa o dvou prvcích okruhuzbytkovýchtřídmodulo2 avypištesivšechnyčtyřiprvkyasestavte tabulku pro operaci násobení.) Příklad. Třída všech svazů, které jsou řetězci(tj. lineárně uspořádanými množinami)netvořívarietuuniverzálníchalgebertypu,neboťsoučinem dvou dvouprvkových svazů, které jsou řetězci, je čtyřprvkový svaz, který není řetězec. 23

Co je to univerzální algebra?

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é

Více

ZÁKLADY UNIVERZÁLNÍ ALGEBRY Radan Kučera. 1. Operace a Ω-algebry

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

Více

Úlohy k procvičování textu o univerzální algebře

Ú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

Více

Úlohy k procvičování textu o svazech

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

Více

Lineární algebra Kapitola 1 - Základní matematické pojmy

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,

Více

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

Více

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

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í

Více

15. Moduly. a platí (p + q)(x) = p(x) + q(x), 1(X) = id. Vzniká tak struktura P [x]-modulu na V.

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,

Více

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

Více

Těleso racionálních funkcí

Těleso racionálních funkcí Těleso racionálních funkcí Poznámka. V minulém semestru jsme libovolnému oboru integrity sestrojili podílové těleso. Pro libovolné těleso R je okruh polynomů R[x] oborem integrity, máme tedy podílové těleso

Více

ALGEBRA. Téma 4: Grupy, okruhy a pole

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,

Více

Pojem binární relace patří mezi nejzákladnější matematické pojmy. Binární relace

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,

Více

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

Více

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

Více

Báze a dimenze vektorových prostorů

Báze a dimenze vektorových prostorů Báze a dimenze vektorových prostorů Buď (V, +, ) vektorový prostor nad tělesem (T, +, ). Nechť u 1, u 2,..., u n je konečná posloupnost vektorů z V. Existují-li prvky s 1, s 2,..., s n T, z nichž alespoň

Více

Matematická analýza 1

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

Více

Množiny, relace, zobrazení

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,

Více

PŘEDNÁŠKA 5 Konjuktivně disjunktivní termy, konečné distributivní svazy

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)

Více

PŘEDNÁŠKA 7 Kongruence svazů

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í

Více

Lineární algebra : Lineární prostor

Lineární algebra : Lineární prostor Lineární algebra : Lineární prostor (3. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 17. dubna 2014, 14:43 1 2 3.1 Aximotické zavedení lineárního prostoru Číselné těleso Celou lineární

Více

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

Více

[1] x (y z) = (x y) z... (asociativní zákon), x y = y x... (komutativní zákon).

[1] x (y z) = (x y) z... (asociativní zákon), x y = y x... (komutativní zákon). Grupy, tělesa grupa: množina s jednou rozumnou operací příklady grup, vlastnosti těleso: množina se dvěma rozumnými operacemi příklady těles, vlastnosti, charakteristika tělesa lineární prostor nad tělesem

Více

3. Algebraické systémy

3. Algebraické systémy Markl: 3.1. Morfismy a kongruence /ras31.doc/ Strana 1 3. Algebraické systémy Na rozdíl od klasické algebry, jejíž ústředním tématem jsou rovnice a potřebný aparát pro jejich řešení /matice, polynomy,.../,

Více

1 Báze a dimenze vektorového prostoru 1

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

Více

10. Vektorové podprostory

10. Vektorové podprostory Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA II, letní semestr 2000/2001 Michal Marvan Definice. Bud V vektorový prostor nad polem P. Podmnožina U V se nazývá podprostor,

Více

Lineární zobrazení. V prvním z následujících tvrzení navíc uvidíme, že odtud plynou a jsou tedy pak rovněž splněny podmínky:

Lineární zobrazení. V prvním z následujících tvrzení navíc uvidíme, že odtud plynou a jsou tedy pak rovněž splněny podmínky: Lineární zobrazení Nechť (V, +, ) a (W, +, ) jsou dva vektorové prostory nad týmž tělesem (T, +, ). Nechť f : V W je zobrazení splňující následující podmínky: ( u, v V)(f(u + v) = f(u) + f(v)), ( s T )(

Více

grupa těleso podgrupa konečné těleso polynomy komutativní generovaná prvkem, cyklická, řád prvku charakteristika tělesa

grupa těleso podgrupa konečné těleso polynomy komutativní generovaná prvkem, cyklická, řád prvku charakteristika tělesa grupa komutativní podgrupa těleso generovaná prvkem, cyklická, řád prvku Malá Fermatova věta konečné těleso charakteristika tělesa polynomy ireducibilní prvky, primitivní prvky definice: G, je grupa kde

Více

Matematika IV - 3. přednáška Rozklady grup

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

Výroková a predikátová logika - VII

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

Více

Základní pojmy teorie množin Vektorové prostory

Základní pojmy teorie množin Vektorové prostory Základní pojmy teorie množin Přednáška MATEMATIKA č. 1 Katedra ekonometrie FEM UO Brno kancelář 69a, tel. 973 442029 email:jiri.neubauer@unob.cz 7. 10. 2010 Základní pojmy teorie množin Základní pojmy

Více

Matematika IV - 3. přednáška Rozklady grup

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

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

ÚVOD DO ARITMETIKY. Michal Botur

ÚVOD DO ARITMETIKY. Michal Botur ÚVOD DO ARITMETIKY Michal Botur 2011 2 Obsah 1 Algebraické základy 3 1.1 Binární relace.................................. 3 1.2 Zobrazení a operace............................... 7 1.3 Algebry s jednou

Více

1. Pologrupy, monoidy a grupy

1. Pologrupy, monoidy a grupy Matematický ústav Slezské univerzity v Opavě Učební textykpřednášce ALGEBRA I, zimní semestr 2002/2003 Michal Marvan 1. Pologrupy, monoidy a grupy Algebra dvacátého století je nauka o algebraických strukturách.

Více

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

Více

Západočeská univerzita v Plzni

Západočeská univerzita v Plzni Západočeská univerzita v Plzni FAKULTA PEDAGOGICKÁ KATEDRA MATEMATIKY ALGEBRAICKÉ STRUKTURY S JEDNOU BINÁRNÍ OPERACÍ A JEJICH ZOBRAZENÍ BAKALÁŘSKÁ PRÁCE Marie Černá Přírodovědná studia, Matematická studia

Více

Aritmetika s didaktikou I.

Aritmetika s didaktikou I. Katedra matematiky PF UJEP Aritmetika s didaktikou I. KM / Přednáška Struktury se dvěma binárními operacemi O čem budeme hovořit: opakování struktur s jednou operací struktury se dvěma operacemi Struktury

Více

TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 4. PREDNÁŠKA - SOUČIN PROSTORŮ A TICHONOVOVA VĚTA.

TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 4. PREDNÁŠKA - SOUČIN PROSTORŮ A TICHONOVOVA VĚTA. TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 4. PREDNÁŠKA - SOUČIN PROSTORŮ A TICHONOVOVA VĚTA. PAVEL RŮŽIČKA 4.1. (Kvazi)kompaktnost a sub-báze. Buď (Q, ) uspořádaná množina. Řetězcem v Q budeme rozumět lineárně

Více

Booleovy algebry. Irina Perfilieva. logo

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

Více

Věta o dělení polynomů se zbytkem

Věta o dělení polynomů se zbytkem Věta o dělení polynomů se zbytkem Věta. Nechť R je okruh, f, g R[x], přičemž vedoucí koeficient polynomu g 0 je jednotka okruhu R. Pak existuje jediná dvojice polynomů q, r R[x] taková, že st(r) < st(g)

Více

M M. Je-li ρ M 2 relace, pak vztah (x, y) ρ zapisujeme x ρ y.

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

Více

KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO ALGEBRA DAGMAR SKALSKÁ VÝVOJ TOHOTO UČEBNÍHO TEXTU JE SPOLUFINANCOVÁN

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

Více

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 α

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

Více

Vlastnosti regulárních jazyků

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

Více

Teorie množin. pro fajnšmekry - TeMno. Lenka Macálková BR Solutions Orličky. Lenka (Brkos 2010) TeMno

Teorie množin. pro fajnšmekry - TeMno. Lenka Macálková BR Solutions Orličky. Lenka (Brkos 2010) TeMno Teorie množin pro fajnšmekry - TeMno Lenka Macálková BR Solutions 2010 - Orličky 23.2. 27.2.2010 Lenka (Brkos 2010) TeMno 23.2. 27.2.2010 1 / 42 Bylo nebylo... Starověké Řecko - nekonečnost nepochopená

Více

Základy teorie množin

Základy teorie množin 1 Základy teorie množin Z minula: 1. Cantorovu větu (x P(x)) 2. základní vlastnosti disjunktního sjednocení, kartézského součinu a množinové mocniny (z hlediska relací, ) 3. vztah P(a) a 2 4. větu (2 a

Více

METRICKÉ A NORMOVANÉ PROSTORY

METRICKÉ A NORMOVANÉ PROSTORY PŘEDNÁŠKA 1 METRICKÉ A NORMOVANÉ PROSTORY 1.1 Prostor R n a jeho podmnožiny Připomeňme, že prostorem R n rozumíme množinu uspořádaných n tic reálných čísel, tj. R n = R } R {{ R }. n krát Prvky R n budeme

Více

označme j = (0, 1) a nazvěme tuto dvojici imaginární jednotkou. Potom libovolnou (x, y) = (x, 0) + (0, y) = (x, 0) + (0, 1)(y, 0) = x + jy,

označme j = (0, 1) a nazvěme tuto dvojici imaginární jednotkou. Potom libovolnou (x, y) = (x, 0) + (0, y) = (x, 0) + (0, 1)(y, 0) = x + jy, Komplexní čísla Množinu všech uspořádaných dvojic (x, y) reálných čísel x, y nazýváme množinou komplexních čísel C, jestliže pro každé dvě takové dvojice (x, y ), (x 2, y 2 ) je definována rovnost, sčítání

Více

Pavel Horák, Josef Janyška LINEÁRNÍ ALGEBRA UČEBNÍ TEXT

Pavel Horák, Josef Janyška LINEÁRNÍ ALGEBRA UČEBNÍ TEXT Pavel Horák, Josef Janyška LINEÁRNÍ ALGEBRA UČEBNÍ TEXT 2 0 1 8 Obsah 1 Vektorové prostory 1 1 Vektorový prostor, podprostory........................ 1 2 Generování podprostor u............................

Více

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

Více

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

Více

Nechť M je množina. Zobrazení z M M do M se nazývá (binární) operace

Nechť M je množina. Zobrazení z M M do M se nazývá (binární) operace Kapitola 2 Algebraické struktury Řada algebraických objektů má podobu množiny s nějakou dodatečnou strukturou. Například vektorový prostor je množina vektorů, ty však nejsou jeden jako druhý : jeden z

Více

Základy teorie množin

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é

Více

Množiny, základní číselné množiny, množinové operace

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

Více

Matice. a m1 a m2... a mn

Matice. a m1 a m2... a mn Matice Nechť (R, +, ) je okruh a nechť m, n jsou přirozená čísla Matice typu m/n nad okruhem (R, +, ) vznikne, když libovolných m n prvků z R naskládáme do obdélníkového schematu o m řádcích a n sloupcích

Více

2. přednáška 8. října 2007

2. přednáška 8. října 2007 2. přednáška 8. října 2007 Konvergence v metrických prostorech. Posloupnost bodů (a n ) M v metrickém prostoru (M, d) konverguje (je konvergentní), když v M existuje takový bod a, že lim n d(a n, a) =

Více

(1) Dokažte, že biprodukt je součin (a tím pádem i součet). Splňují-li homomorfismy. A B je izomorfismus stejně jako A B i+j

(1) Dokažte, že biprodukt je součin (a tím pádem i součet). Splňují-li homomorfismy. A B je izomorfismus stejně jako A B i+j 1. cvičení (1) Necht A je komutativní grupa. Dokažte, že End(A) společně s operacemi sčítání a skládání zobrazení je okruh. (2) Dokažte přímo z definice, že na každé komutativní grupě existuje právě jedna

Více

Oproti definici ekvivalence jsme tedy pouze zaměnili symetričnost za antisymetričnost.

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

Více

1. Množiny, zobrazení, relace

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

Více

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, ),

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

Více

Lineární prostory. - vektorové veličiny(síla, rychlost, zrychlení,...), skládání, násobení reálným číslem

Lineární prostory. - vektorové veličiny(síla, rychlost, zrychlení,...), skládání, násobení reálným číslem Lineární prostory - vektorové veličiny(síla, rychlost, zrychlení,...), skládání, násobení reálným číslem - volné vektory a operace s nimi(sčítání, násobení reálným číslem) -ve 2 nebove 3 vázanévektorysespolečnýmpočátkem

Více

Polynomy nad Z p Konstrukce faktorových okruhů modulo polynom. Alena Gollová, TIK Počítání modulo polynom 1/30

Polynomy nad Z p Konstrukce faktorových okruhů modulo polynom. Alena Gollová, TIK Počítání modulo polynom 1/30 Počítání modulo polynom 3. přednáška z algebraického kódování Alena Gollová, TIK Počítání modulo polynom 1/30 Obsah 1 Polynomy nad Zp Okruh Zp[x] a věta o dělení se zbytkem 2 Kongruence modulo polynom,

Více

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru: 3 Maticový počet 3.1 Zavedení pojmu matice Maticí typu (m, n, kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru: a 11 a 12... a 1k... a 1n a 21 a 22...

Více

Algebraické struktury s jednou binární operací

Algebraické struktury s jednou binární operací 16 Kapitola 1 Algebraické struktury s jednou binární operací 1.1 1. Grupoid, pologrupa, monoid a grupa Chtěli by jste vědět, co jsou to algebraické struktury s jednou binární operací? No tak to si musíte

Více

Úvod do informatiky. Miroslav Kolařík

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

Více

Matematická logika. Miroslav Kolařík

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

Více

Logické programy Deklarativní interpretace

Logické programy Deklarativní interpretace Logické programy Deklarativní interpretace Petr Štěpánek S využitím materialu Krysztofa R. Apta 2006 Logické programování 7 1 Algebry. (Interpretace termů) Algebra J pro jazyk termů L obsahuje Neprázdnou

Více

RELACE, OPERACE. Relace

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é

Více

Pavel Horák LINEÁRNÍ ALGEBRA A GEOMETRIE 1 UČEBNÍ TEXT

Pavel Horák LINEÁRNÍ ALGEBRA A GEOMETRIE 1 UČEBNÍ TEXT Pavel Horák LINEÁRNÍ ALGEBRA A GEOMETRIE 1 UČEBNÍ TEXT 2 0 1 7 Obsah 1 Vektorové prostory 2 1 Vektorový prostor, podprostory........................ 2 2 Generování podprostor u............................

Více

Formální systém výrokové logiky

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)

Více

Teorie grup 1 Příklad axiomatické teorie

Teorie grup 1 Příklad axiomatické teorie Teorie grup 1 Příklad axiomatické teorie Alena Šolcová 1 Binární operace Binary operation Binární operací na neprázdné množině A rozumíme každé zobrazení kartézského součinu A x A do A. Multiplikativní

Více

Pro každé formule α, β, γ, δ platí: Pro každé formule α, β, γ platí: Poznámka: Platí právě tehdy, když je tautologie.

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í

Více

Výroková a predikátová logika - VII

Výroková a predikátová logika - VII Výroková a predikátová logika - VII Petr Gregor KTIML MFF UK ZS 2013/2014 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - VII ZS 2013/2014 1 / 21 Sémantika PL Teorie Vlastnosti teorií Teorie

Více

1 Základní pojmy. 1.1 Množiny

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

Více

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 S 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 Množinová a booleovská (Booleova) algebra

Více

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.

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

Více

Modely Herbrandovské interpretace

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

Více

Lineární algebra : Úvod a opakování

Lineární algebra : Úvod a opakování Lineární algebra : Úvod a opakování (1. přednáška) František Štampach, Karel Klouda LS 013/014 vytvořeno: 19. února 014, 13:15 1 0.1 Lineární prostory R a R 3 V této přednášce si na jednoduchém příkladu

Více

6 Lineární geometrie. 6.1 Lineární variety

6 Lineární geometrie. 6.1 Lineární variety 6 Lineární geometrie Motivace. Pojem lineární varieta, který budeme v této kapitole studovat z nejrůznějších úhlů pohledu, není žádnou umělou konstrukcí. Příkladem lineární variety je totiž množina řešení

Více

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

Více

1 Linearní prostory nad komplexními čísly

1 Linearní prostory nad komplexními čísly 1 Linearní prostory nad komplexními čísly V této přednášce budeme hledat kořeny polynomů, které se dále budou moci vyskytovat jako složky vektorů nebo matic Vzhledem k tomu, že kořeny polynomu (i reálného)

Více

Pojem relace patří mezi pojmy, které prostupují všemi částmi matematiky.

Pojem relace patří mezi pojmy, které prostupují všemi částmi matematiky. Relace. Pojem relace patří mezi pojmy, které prostupují všemi částmi matematiky. Definice. Mějme množiny A a B. Binární relace R z množiny A do množiny B je každá množina uspořádaných dvojic (a, b), kde

Více

Lineární algebra : Metrická geometrie

Lineární algebra : Metrická geometrie Lineární algebra : Metrická geometrie (16. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 6. května 2014, 10:42 1 2 Úvod Zatím jsme se lineární geometrii věnovali v kapitole o lineárních

Více

1 Připomenutí vybraných pojmů

1 Připomenutí vybraných pojmů 1 Připomenutí vybraných pojmů 1.1 Grupa Definice 1 ((Komutativní) grupa). Grupou (M, ) rozumíme množinu M spolu s operací na M, která má tyto vlastnosti: i) x, y M; x y M, Operace je neomezeně definovaná

Více

4.2 Syntaxe predikátové logiky

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

Více

1 Lineární prostory a podprostory

1 Lineární prostory a podprostory Lineární prostory a podprostory Přečtěte si: Učebnice AKLA, kapitola první, podkapitoly. až.4 včetně. Cvičení. Které z následujících množin jsou lineárními prostory s přirozenými definicemi operací?. C

Více

Výroková a predikátová logika - II

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

Více

Výroková a predikátová logika - XII

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

Více

Množina je nejdůležitější matematický pojem, na kterém stojí veškeré další matematické pojmy.

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ý

Více

0. ÚVOD - matematické symboly, značení,

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í

Více

Lineární algebra : Lineární zobrazení

Lineární algebra : Lineární zobrazení Lineární algebra : Lineární zobrazení (6. přednáška František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 20. května 2014, 22:40 1 2 6.1 Lineární zobrazení Definice 1. Buďte P a Q dva lineární prostory

Více

Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech

Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech 1. července 2008 1 Funkce v R n Definice 1 Necht n N a D R n. Reálnou funkcí v R n (reálnou funkcí n proměnných) rozumíme zobrazení

Více

Matematika IV - 2. přednáška Základy teorie grup

Matematika IV - 2. přednáška Základy teorie grup Matematika IV - 2. přednáška Základy teorie grup Michal Bulant Masarykova univerzita Fakulta informatiky 25. 2. 2008 oooooooooooo Obsah přednášky Q Grupy - homomorfismy a součiny Martin Panák, Jan Slovák,

Více

Okruh č.3: Sémantický výklad predikátové logiky

Okruh č.3: Sémantický výklad predikátové logiky Okruh č.3: Sémantický výklad predikátové logiky Predikátová logika 1.řádu formalizuje úsudky o vlastnostech předmětů a vztazích mezi předměty pevně dané předmětné oblasti (univerza). Nebudeme se zabývat

Více

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace Vektory a matice Aplikovaná matematika I Dana Říhová Mendelu Brno Obsah 1 Vektory Základní pojmy a operace Lineární závislost a nezávislost vektorů 2 Matice Základní pojmy, druhy matic Operace s maticemi

Více

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

Více

1. Základy logiky a teorie množin

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é

Více

Lineární algebra Operace s vektory a maticemi

Lineární algebra Operace s vektory a maticemi Lineární algebra Operace s vektory a maticemi Robert Mařík 26. září 2008 Obsah Operace s řádkovými vektory..................... 3 Operace se sloupcovými vektory................... 12 Matice..................................

Více

Dosud jsme se zabývali pouze soustavami lineárních rovnic s reálnými koeficienty.

Dosud jsme se zabývali pouze soustavami lineárních rovnic s reálnými koeficienty. Kapitola 4 Tělesa Dosud jsme se zabývali pouze soustavami lineárních rovnic s reálnými koeficienty. Všechna čísla byla reálná, vektory měly reálné souřadnice, matice měly reálné prvky. Také řešení soustav

Více

Střípky z LA Letem světem algebry

Střípky z LA Letem světem algebry Střípky z LA Letem světem algebry Jaroslav Horáček Pojem Algebra Laicky řečeno algebra je struktura na nějaké množině, společně s nějakými operacemi, které splňují určité vlastnosti. Případy algebry lineární

Více