14.11.2016 Views

Algebra

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ZÁKLADYUNIVERZÁLNÍALGEBRY<br />

1.OperaceaΩ-algebry<br />

Úvod.Vprůběhupřednáškyzalgebryjsmestudovaliřadualgebraických<br />

struktur:grupoidy,pologrupy,grupy,komutativnígrupy,okruhy,oboryintegrity,<br />

tělesa,polosvazy,svazy,Booleovyalgebry.Přizkoumánítěchtostruktursečasto<br />

některé pojmy a úvahy opakovaly,napříkladve všech případech jsme hovořili<br />

ohomomorfismechavždyplatilo,žesloženímhomomorfismůopětdostanemehomomorfismus.Definovalijsmepodobjekty(věnovalijsmesehlavněpodgrupám,<br />

podokruhům,podtělesůmapodsvazům)avždyplatilo,žeprůnikemlibovolného<br />

neprázdnéhosystémupodobjektůjeopětpodobjekt.Tonámumožnilodefinovat<br />

podobjektgenerovanýpodmnožinou,vevšechpřípadechbylydefinicevpodstatě<br />

stejné.Vpřípaděgrupoidů,grup,okruhůasvazůjsmesidefinovalisoučindvou<br />

takovýchstruktur,kterýmbylastejnástrukturanakartézskémsoučinu.Cílem<br />

univerzálníalgebryjeprávětytospolečnérysypostihnoutapopsatzjednotícího<br />

hlediska.<br />

Budemetedypopisovatmnožinyspolusněkolikaoperaceminanich.Aždosudjsmeoperacínamnožiněmělinamyslizobrazení¢,avšakbudeme<br />

potřebovattutodefinicipozměnit.Vždyťkromětěchtooperací,kterýmvnásledujícímtextubudemeříkatbinárníoperace,jsmesesetkaliisezobrazeními,<br />

kdybylkaždémuprvkumnožinypevněpřiřazendalšíprvek:napříkladpřiřazení<br />

inverzníhoprvkuvgrupě,opačnéhoprvkuvokruhu,čikomplementuvBooleově<br />

algebře.Totozobrazeníbudemenazývatunárníoperacenamnožině.<br />

Někdynašestrukturaobsahovalanějakévýznačnéprvky,setkalijsmesenapříkladsneutrálnímprvkemvgrupě,snulouajedničkouvokruhu,snejmenšíma<br />

největšímprvkemBooleovyalgebry.Tomutovýběrujednohoprvkuzmnožiny<br />

budemeříkatnulárníoperacena.Mátourčitoulogiku:jdetotižvždyozobrazenízjistékartézskémocninymnožinydomnožiny.Označímepropřirozené<br />

čísloÒsymbolemÒkartézskýsoučinÒkopiímnožiny,tedyÒjemnožina<br />

všechuspořádanýchÒ-ticprvkůmnožiny.Jistělzepakztotožnits1 (množinouvšechuspořádaných1-ticprvkůmnožiny).Cobyvšakmělobýt0<br />

?Jaksi<br />

představitmnožinuvšech0-ticprvkůmnožiny?Podobnějakonultoumocninou<br />

nenulovéhočíslarozumímečíslo1,kteréjeneutrálnívzhledemknásobení,nultou<br />

kartézskoumocninounějakémnožinyjetřebarozumětmnožinu,kterákartézským<br />

vynásobenímpřílišnezměnínásobenoumnožinu.Vhodnoumnožinoubudenějaká<br />

jednoprvková:tatotižkartézskýmsoučinemnezměnípočetprvkůnásobenémnožiny(přesněji:je-lijednoprvkovámnožina,existujepřirozenědefinovanábijekce<br />

¢prokaždoumnožinu).Uvědomtesi,žetoodpovídáiobvyklédefinici:propřirozenéčísloÒjeÒmnožinavšechuspořádanýchÒ-ticprvkůmnožiny<br />

.UspořádanouÒ-ticiprvkůmnožinylzedefinovatnapříkladjakozobrazení<br />

množiny1Òdomnožiny.AnalogiítétokonstrukceproÒ=0jetedy<br />

chápat0 jakomnožinuvšech uspořádaných 0-ticprvkůmnožiny,přičemž<br />

uspořádaná0-ticeprvkůmnožinyjezobrazeníprázdnémnožinydomnožiny<br />

.Takovézobrazeníjevždyjedno(aťužjemnožinaprázdnánebone),totiž<br />

1


prázdnézobrazení.Prolibovolnoumnožinubudemeprotosymbolem0 rozumětjednoprvkovoumnožinu;jevhodnésipředstavovat,žetímtojedinýmprvkem<br />

našíjednoprvkovémnožinyjeprázdnámnožina,tedyže0 =.Paktedyvýběr<br />

prvkujezobrazení0.<br />

Definice.Nechťjemnožina,Ònezápornéceléčíslo.PakÒ-árníoperacína<br />

množiněrozumímezobrazeníÒ.<br />

Poznámka.Místo2-árníoperacebudemetedyříkatbinárníoperace,místo<br />

1-árníbudemeříkatunární.ČísluÒzdefiniceříkámearitadotyčnéoperace.Při<br />

popisukonkrétníoperacejsmevždyoperacioznačovalinějakýmsymbolem,užívalijsme+,¡,,probinárníoperace,<br />

, 1 ,¼prounárníoperace,0,1pro<br />

nulárníoperace.Těmtosymbolůmbudemeříkatoperačnísymboly;jepodstatné,<br />

žeukaždéhosymbolujedánaaritaoperace,kterousymbolizuje.<br />

Definice.MnožinaΩspolusezobrazením: ΩN0senazývátyp.<br />

PrvkymnožinyΩsenazývajíoperačnísymboly.Pro¾Ωse()nazýváarita<br />

symbolu.Operačnísymbol,jehožaritajeÒ,senazýváÒ-ární.<br />

Definice.UniverzálníalgebratypuΩ(nebolistručněΩ-algebra)jemnožina<br />

,nanížjeprokaždýÒ-árníoperačnísymbolz¾ΩdefinovánaÒ-árníoperace<br />

:Ò.Prolibovolné1Ò¾značíme(1Ò)hodnotu<br />

operacenauspořádanéÒ-tici(1Ò).<br />

Poznámka.Vpřípaděnulárníhooperačníhosymbolu¾ΩjeÒ=0,tedy<br />

0 =anulárníoperacíjetedyzobrazení:.Zadattakovéto<br />

zobrazeníjetotéžjakovybratpevnějedenprvek()¾.Prozjednodušení<br />

označeníbudemevdalšímtextutentopevněvybranýprvekznačitjednoduše<br />

místo().<br />

Poznámka.Obsahuje-litypΩalespoňjedennulárníoperačnísymbol,pakje<br />

každáΩ-algebraneprázdná.<br />

Příklady.<br />

1.Proprázdnýtyp,tj.Ω=,jeuniverzálníalgebroutypuΩlibovolnámnožina.<br />

2.Grupoidjemnožinasjednoubinárníoperací,jetotedyuniverzálníalgebra<br />

typu,kterýmájedenbinárníoperačnísymbol¡.<br />

3.Grupajeuniverzálníalgebratypu¡ 11.<br />

4.Okruhjeuniverzálníalgebratypu+¡ 01.<br />

5.Svazjeuniverzálníalgebratypu.<br />

6.Booleovaalgebrajeuniverzálníalgebratypu¼01.<br />

7.VektorovýprostornadtělesemÌjeuniverzálníalgebratypu+ 0Ì<br />

(prokaždýprvektělesaؾÌmámeunárníoperačnísymbolproskalární<br />

násobek,cožjeunárníoperacenamnožiněvektorů:Ø(Ú)=ØÚ).<br />

Poznámka.Vpředchozíchdefinicíchjeurčitánepřesnost,správněbychom<br />

mělimístoouniverzálníalgebřemluvitouniverzálníalgebřesnosnoumnožinou.Vždyťkupříkladunajednéatéženosnémnožiněmůžememítdefinovány<br />

různégrupoidy,tedyto,okterýjdegrupoid,neníurčenopouzenosnoumnožinou,aleioperacínaní.Protožetovšakvždyzkontextubudepatrné,můžemesi<br />

snadtoutonepřesnostíusnadnitvyjadřování:budemehovořitoΩ-algebřenebo<br />

onosnémnožině.<br />

2


Příklad. NechťΩjelibovolnýtyp,=jednoprvkovámnožina.Pak<br />

existujejedinýzpůsob,jaknanosnémnožinědefinovatΩ-algebru.Prolibovolný<br />

Ò-árníoperačnísymbol¾Ωjehodnotaoperacena(jedinéexistující)Ò-tici<br />

()rovna(jedinémožné)hodnotě.<br />

2.Podalgebryahomomorfismy<br />

Definice.NechťjeuniverzálníalgebratypuΩ,Àpodmnožina.Řekneme,žeÀjepodalgebraΩ-algebry,jestližeprokaždýÒ-árníoperačnísymbol<br />

¾Ωaprokaždé1Ò¾Àplatí(1Ò)¾À.<br />

Poznámka.Vpřípaděnulárníhooperačníhosymbolu¾ΩjeÒ=0,tedy<br />

0 =.Obraztohotojedinéhoprvkujsmesedohodliznačitstručněmísto<br />

(možnápřesnějšího)označení().Podmínkuzdefinicejetedytřebachápatve<br />

smyslu¾À.<br />

Poznámka.Obsahuje-litypΩalespoňjedennulárníoperačnísymbol,pakje<br />

každápodalgebralibovolnéΩ-algebryneprázdná.<br />

Příklady.Vjednotlivýchpřípadechpříkladuuniverzálníchalgeberzpředchozíkapitolydostávámetytopodalgebry:1.Podmnožinamnožiny.2.Podgrupoid<br />

grupoidu.3.Podgrupagrupy.4.Podokruhokruhu.5.Podsvazsvazu.6.Booleova<br />

podalgebraBooleovyalgebry.7.Vektorovýpodprostorvektorovéhoprostoru.<br />

Poznámka.Následujícívětujsmevjednotlivýchkontextechdokazovaliněkolikrát.<br />

Věta2.1.NechťjeuniverzálníalgebratypuΩ,Áneprázdnámnožina.Pro<br />

každé¾ÁnechťjedánapodalgebraÀalgebry.Pakjejichprůnik̾ÁÀ<br />

jepodalgebraΩ-algebry.<br />

Důkaz.ZvolmelibovolněÒ-árníoperačnísymbol¾Ωaprvky1Ò¾<br />

̾ÁÀ.Pakprokaždé¾Áplatí1Ò¾À.ProtožeÀjepodalgebra<br />

Ω-algebry,platí(1Ò)¾À.Toovšemznamená,že(1Ò)¾<br />

̾ÁÀ,cožsemělodokázat.<br />

Důsledek.Obsahuje-litypΩalespoňjedennulárníoperačnísymbol,pakje<br />

průniklibovolnéhoneprázdnéhosystémupodalgeberdanéalgebryneprázdný.<br />

Důkaz.Vtomtopřípaděneníprázdnámnožinapodalgebrou.<br />

Důsledek.NechťÈjemnožinavšechpodalgeberdanéuniverzálníalgebry<br />

typuΩ.Pakplatí:(È)jeúplnýsvaz.<br />

Důkaz.Protožeuspořádanámnožina(È)mánejvětšíprvek(jejímcelá<br />

algebrajakosvápodalgebra),dlepříslušnévětyoúplnýchsvazechstačíověřit,<br />

žetéžlibovolnáneprázdnápodmnožinaÅÈmávuspořádanémnožině(È)<br />

infimum.TímtoinfimemjemnožinovýprůnikÌÀ¾ÅÀ,kterýdlepředchozívěty<br />

jeskutečněprvkemmnožinyÈ.<br />

Poznámka.Předchozívěta2.1námumožňujedefinovatpodalgebrugenerovanoumnožinou.<br />

Definice.NechťjeuniverzálníalgebratypuΩ,Åpodmnožinanosné<br />

množiny.PrůnikvšechpodalgeberΩ-algebry,kteréobsahujíÅjakosvoupodmnožinu,značímeÅanazývámepodalgebrouΩ-algebrygenerovanoumnožinouÅ.<br />

3


Poznámka.Díkytomu,žealespoňjednapodalgebraΩ-algebryobsahující<br />

množinuÅexistuje(jejíjistěceláΩ-algebra),podlevěty2.1jezmíněným<br />

průnikemÅskutečněpodalgebraΩ-algebry.Zřejmějetozevšechpodalgeber<br />

Ω-algebryobsahujícíchmnožinuÅtanejmenší(vzhledemkmnožinovéinkluzi).<br />

Příklady.Vjednotlivýchpřípadechpříkladuuniverzálníchalgeberzpředchozíkapitolydostávámetytopodalgebrygenerovanémnožinou:<br />

1.VpřípaděΩ-algebryprázdnéhotypuΩ=jekaždápodmnožinamnožiny<br />

podalgebrou,protovtomtopřípaděprolibovolnéÅjepodalgebrou<br />

Ω-algebrygenerovanoumnožinouÅsamamnožinaÅ.<br />

2.Podgrupoidgrupoidugenerovanýmnožinou.Tentopojemjsmevpřednášce<br />

nezaváděli.<br />

3.PodgrupaÅgrupygenerovanámnožinouÅ.<br />

4.PodokruhÅokruhugenerovanýmnožinouÅ.<br />

5.Podsvazsvazugenerovánýmnožinou(nezavádělijsme).<br />

6.BooleovapodalgebraBooleovyalgebrygenerovanámnožinou(téžjsmenezaváděli).<br />

7.Vektorovýpodprostorvektorovéhoprostorugenerovanýmnožinouvektorů,<br />

cožjejedenznejdůležitějšíchpojmůlineárníalgebry.<br />

Poznámka. Díkytomu,žepodalgebraΩ-algebryjepodmnožinauzavřená<br />

navšechnyoperacepříslušnéoperačnímsymbolůmtypuΩ,lzetytooperacezúžit<br />

napodalgebru.ProtokaždápodalgebrajesamaΩ-algebrou.Uvědomtesi,žetuto<br />

úvahujsmeprovádělivprůběhupřednáškyněkolikrátvrůznýchkontextech.<br />

Poznámka. Nyní budeme definovat homomorfismus Ω-algeber.Dá se asi<br />

čekat,žetobude takovézobrazení nosných množin,kterépro každouoperaci<br />

splnínásledujícípodmínku:jestližezobrazímevýsledekoperace,musímedostat<br />

totéž,jakokdyžzobrazímekaždýoperandzvlášťaoperaciprovedemeažvedruhé<br />

algebře.<br />

Definice.Nechť,jsouuniverzálníalgebrytéhožtypuΩ,³:<br />

(³(1)³(Ò))=³((1Ò))<br />

zobrazení.Řekneme,že³jehomomorfismusΩ-algeber,jestližeprokaždýoperační<br />

symbol¾ΩarityÒakaždéprvky1Ò¾platí<br />

Poznámka. Pronulárníoperačnísymbolpředchozípodmínkasamozřejmě<br />

znamená³()=.<br />

Poznámka. JestližejeΩ-algebraprázdná(vtomtopřípadětedytypΩ<br />

nemůžeobsahovatžádnýnulárníoperačnísymbol),pakprolibovolnouΩ-algebru<br />

existujejediný Ω-algeber,totižprázdné zobrazení.<br />

JestliženaopakΩ-algebrajeprázdná,pakhomomorfismusΩ-algeber<br />

existujepouzevpřípadě,kdyiΩ-algebrajeprázdná.<br />

Příklady. Porovnejmevjednotlivýchpřípadechpředchozíchpříkladůtuto<br />

definicisdefinicemiuváděnýmidříveprojednotlivéspeciálnípřípadyuniverzálních<br />

algeber:<br />

1.VpřípaděΩ-algeberprázdnéhotypuΩ=jekaždézobrazeníhomomorfismem.<br />

4


2.Progrupoidyjetatodefinicetotožnásobvykloudefinicíhomomorfismugrupoidů.<br />

3.Progrupybylhomomorfismusdefinovánstejnějakoprogrupoidy,tedyvdefinicibylovyžadováno,abyzachovávalsoučin.Právěuvedenádefinicepro<br />

případgrupvyžaduje,abyhomomorfismuszachovávaltéžinverzníprvkya<br />

zobrazilneutrálníprvekgrupynaneutrálníprvekgrupy.Jeasijasné,<br />

pročtytopožadavkynebylyobsaženyvdefinicihomomorfismugrup:jakjsme<br />

sidokazovali,tojsoupouhédůsledkytoho,žehomomorfismusgrupzachovává<br />

součin.<br />

4.Prookruhyjsmevdefinicihomomorfismuvyžadovali,abyzachovávalsčítání,<br />

násobeníapřevádělnasebejedničkyokruhů.Jakodůsledekjsmedostalidalší<br />

podmínkyzprávěprovedenéobecnédefinice,týkajícíseopačnýchprvkůa<br />

nulokruhů.<br />

5.Vpřípaděsvazůobědefinicesplývají:vyžadujese,abyhomomorfismuszachovávala.<br />

6.VpřípaděBooleovýchalgeberjsmepožadovali,abyhomomorfismuszachovával,,0a1.Jakodůsledekjsmepakobdrželi,žeužnutněmusízachovávat<br />

téžkomplementy,protonebylonutnékomplementyzahrnoutdodefinicehomomorfismuBooleovýchalgeber.<br />

7.Vpřípaděvektorovýchprostorůodpovídáhomomorfismulineárnízobrazení.<br />

Poznámka.Následujícídvěvětyprojednotlivéspeciálnípřípadyuniverzálníchalgeberznámezpřednášky:složenímdvouhomomorfismůopětdostaneme<br />

homomorfismus,homomorfnímobrazemgrupy(grupoidu,okruhu,atd.)jepodgrupa(podgrupoid,podokruh,atd.).<br />

Věta2.2.Nechť,,jsouuniverzálníalgebrytéhožtypuΩ,³:<br />

³((1Ò))=(³(1)³(Ò))<br />

a:homomorfismyΩ-algeber.PakjetéžsloženíƳhomomorfismus<br />

Ω-algeber.<br />

Důkaz.Protožeje³homomorfismusΩ-algeber,prokaždýoperačnísymbol<br />

((³(1)³(Ò)))=((³(1))(³(Ò)))<br />

¾ΩarityÒakaždéprvky1Ò¾platí<br />

ProtožejetéžhomomorfismusΩ-algeber,platí<br />

Dohromadytedy<br />

(Ƴ)((1Ò))=(³((1Ò)))=<br />

=((Ƴ)(1)(Ƴ)(Ò)) =((³(1)³(Ò)))= =((³(1))(³(Ò)))=<br />

cožjsmemělidokázat.<br />

homomorfismusΩ-algeber.PakobrazΩ-algebryvhomomorfismu³<br />

Věta2.3.Nechť,jsouuniverzálníalgebrytéhožtypuΩ,³:<br />

³()=³();¾<br />

5


(1Ò)=(³(1)³(Ò))=³((1Ò))¾³()<br />

jepodalgebraΩ-algebry.<br />

Důkaz.Zvolmelibovolněoperačnísymbol¾ΩarityÒ.Pakprokaždéprvky<br />

Definice.Nechť,jsouuniverzálníalgebrytéhožtypuΩ,³:<br />

zobrazení.Řekneme,že³jeizomorfismusΩ-algeber,jestližeje³bijektivníhomomorfismusΩ-algeber.Řekneme,žeΩ-algebryajsouizomorfní,jestližeexistuje<br />

nějakýizomorfismusΩ-algeber.<br />

1Ò¾³()existují1Ò¾tak,že³(1)=1,,³(Ò)=Ò.<br />

Zdefinicehomomorfismuplyne<br />

Poznámka.Následujícívětaformulujeočekávanouvlastnostvztahubýtizomorfní:jereflexivní,symetrickýatranzitivní.<br />

Věta2.4.Nechť,,jsouuniverzálníalgebrytéhožtypuΩ.Pakplatí:<br />

¯jeizomorfnís;<br />

¯je-liizomorfnís,pakjetéžizomorfnís;<br />

¯jestližejeizomorfnísajeizomorfnís,pakjetéžizomorfnís.<br />

Důkaz.Tojesnadné,dokažtesisamijakocvičení.<br />

Poznámka.Jejasné,žedvěΩ-algebryjsouizomorfní,právěkdyžlzejednu<br />

dostatzedruhépřejmenovánímprvků.ProtoizomorfníΩ-algebrymajívšechny<br />

algebraickévlastnostistejné.<br />

3.Součiny<br />

Poznámka. Podobnějakojsmedefinovalisoučingrupnebosvazů,lzedefinovatsoučinlibovolnýchdvouΩ-algeber.Prokaždýoperačnísymbolbudeme<br />

definovatoperacinamnožiněvšechuspořádanýchdvojicposložkách.<br />

Definice.Nechť,jsouuniverzálníalgebrytéhožtypuΩ.Nakartézském<br />

součinu¢definujemenovouuniverzálníalgebrutypuΩ,kterounazvemesoučinemΩ-algebera.Prokaždýoperačnísymbol¾ΩarityÒakaždéprvky<br />

Poznámka.Předchozípodmínkavpřípaděnulárníhooperačníhosymbolu<br />

¢((11)(ÒÒ))=((1Ò)(1Ò)) 1Ò¾,1Ò¾klademe<br />

pochopitelněznamená¢=().<br />

Poznámka.Vzpomeňtesi,žeusoučinugrupjsmepracovalisprojekcemize<br />

součinudopůvodníchgrup,cožbylysurjektivníhomomorfismy.Stejnousituaci<br />

mámeinyníobecněproΩ-algebry.ProtoževšakΩ-algebrymohoubýtiprázdné,<br />

nemusíbýtobecněprojekcezesoučinusurjektivní.<br />

Definice.Nechť,jsouuniverzálníalgebrytéhožtypuΩ,¢součin<br />

těchtoΩ-algeber.Definujmeprojekce1:¢,2:¢zesoučinu<br />

¢předpisem:prokaždé¾,¾klademe1(())=,2(())=.<br />

6


1Ò¾.Platí<br />

1 ¢((11)(ÒÒ))¡=1<br />

Zcelaanalogickysedokáže,žeprojekce2jehomomorfismusΩ-algeber.<br />

Věta3.2.Nechť,,jsouuniverzálníalgebrytéhožtypuΩ,³:,<br />

:homomorfismy Ω-algeber.Pak existuje jedinýhomomorfismus Ω-<br />

algeber:¢svlastností1Æ=³,2Æ=,kde1:¢,<br />

2:¢jsouprojekcezesoučinu¢.<br />

Důkaz.Jezřejmé,žepodmínky1Æ=³,2Æ=platíprávětehdy,<br />

(³(1)³(Ò))((1)(Ò))¡<br />

kdyždefinujeme:¢následujícímpředpisem:prokaždé¾klademe<br />

()=(³()()).Ověřme,žejetohomomorfismusΩ-algeber.Zvolmelibovolně<br />

operačnísymbol¾ΩarityÒaprvky1Ò¾,pakplatí<br />

¢((1)(Ò))=¢((³(1)(1))(³(Ò)(Ò)))=<br />

=<br />

=((1Ò))<br />

Nynívyužijemetoho,že³:,:jsouhomomorfismyΩ-algeber:<br />

³((1Ò))((1Ò))¡=<br />

(³(1)³(Ò))((1)(Ò))¡=<br />

=<br />

cožsemělodokázat.<br />

Poznámka. NynímůžemezobecnitsoučinΩ-algebertakto:místosoučinu<br />

dvouΩ-algeberbudemedefinovatsoučinlibovolnéhopočtuΩ-algeber.Nejprve<br />

¾Á=Ò:Á¾Á;¾Á:()¾Ó<br />

potřebujemezobecnitdefinicikartézskéhosoučinumnožin.<br />

Definice.JestližeprolibovolnýprvekmnožinyÁjedánamnožina,pak<br />

kartézskýmsoučinemmnožinrozumímemnožinuvšechzobrazenízmnožiny<br />

Átakových,že()¾prokaždé¾Á:<br />

Věta3.1.Nechť,jsouuniverzálníalgebrytéhožtypuΩ,¢součin<br />

těchtoΩ-algeber.Pakoběprojekce1,2jsouhomomorfismyΩ-algeber.<br />

Důkaz.Ukažme,žeprojekce1jehomomorfismusΩ-algeber.Zatímúčelemzvolmelibovolněoperačnísymbol¾ΩarityÒaprvky1Ò¾,<br />

=(1((11))1((ÒÒ))) ((1Ò)(1Ò))¡= =(1Ò)=<br />

Pro libovolné¾Ádefinujeme-tou projekciz kartézského součinu=<br />

ɾÁtakto::jeurčenopředpisem()=()prokaždé¾.<br />

Poznámka.Promyslemesi,coznamenápředchozídefinicevespeciálnímpřípadě,kdyindexovámnožinaÁjeprázdná.Pakpřestoževlastněžádnoumnožinu<br />

nemáme,jsmeoprávněnimluvitosoučinu:dledefinicejesoučinemɾ<br />

7


množinavšechzobrazení:˾.Protože˾Ájemnožinavšech<br />

prvkůÜ,prokteréexistuje¾Átak,žeܾ,jezřejmě˾=.Ovšem<br />

zobrazení:jejediné,totižprázdnézobrazení.Protomnožinaɾje<br />

1¢2=();¾1¾2<br />

jednoprvková;jejímjedinýmprvkemjeprázdnézobrazení.<br />

Poznámka.Uvědomtesi,žeproÁ=12předchozídefinicesplývásobvyklou:podkartézskýmsoučinemmnožin1,2rozumímemnožinuuspořádanýchdvojic<br />

Ovšemzadatuspořádanoudvojici()nenínicjinéhonežpevnězvolit¾1,<br />

¾2,cožznamenáprávětolikjakodefinovatzobrazení:1212<br />

svlastností(1)¾1,(2)¾2:položíme(1)=,(2)=.Protonásledující<br />

definicesoučinulibovolnéhopočtuΩ-algeberzobecňujepředchozídefinicisoučinu<br />

dvouΩ-algeber.<br />

Definice.NechťΩjetyp.NechťprolibovolnýprvekmnožinyÁjedána<br />

univerzálníalgebratypuΩ.SoučinemtěchtoΩ-algeberrozumímenovouΩalgebrudefinovanounakartézskémsoučinu=ɾÁtakto:prokaždýoperační<br />

symbol¾ΩarityÒakaždéprvky1Ò¾,klademe(1Ò)=,<br />

kde¾jeurčenopodmínkou()=(1()Ò())prokaždé¾Á.<br />

Poznámka.Vespeciálnímpřípadě,kdyindexovámnožinaÁjeprázdná,je<br />

součinemΩ-algebranajednoprvkovémnožině,jejímžjedinýmprvkemjeprázdné<br />

zobrazení.TatoΩ-algebrajejediná,neboťnajednoprvkovémnožiněprolibovolné<br />

nezápornéceléčísloÒexistujejenjednaÒ-árníoperace(vizpoznámkunakonci<br />

prvníkapitoly).Docházítedyksituaci,kterásemůžezdátnaprvnípohledparadoxní:ačkolinemámežádnouΩ-algebru,jakosoučindostávámejednoprvkovou<br />

Ω-algebru.Tedynaprostozničehojsmenajednoudostaliinformaciotom,jak<br />

vypadáΩ.Aletosedásnadnovysvětlit:součinÉjesoučinΩ-algeber,lzejej<br />

aplikovatpouzenaΩ-algebryprourčitéΩ.Informaceotom,jaktotoΩvypadá,je<br />

tedyuloženavtom,ojakýsoučinÉsejedná.Pokudbychomchtělibýtnaprosto<br />

přesní,mělibychomtotoΩnějakvsymboluÉvyznačit,abychomjednotlivésoučinyodsebeodlišili.JenženějakýindexÉΩ<br />

byjenzbytečněkomplikovalzápis,<br />

stačí,ževíme,žesoučinÉjeprodanéΩ.Vyplýváodtudito,cosnadbylojasné<br />

užodzačátku:součinjsmedefinovalijenprouniverzálníalgebrytéhožtypu.<br />

Poznámka.Pronulárníoperačnísymbol¾Ωpodmínkavpředchozídefinicisamozřejměznamená=,kde¾jeurčenopodmínkou()=.<br />

Věta3.3.NechťprolibovolnýprvekmnožinyÁjedánauniverzálníalgebra<br />

danéhotypuΩ,nechť=ɾÁjejejichsoučin.Pakplatí<br />

¯Prokaždé¾Áje-táprojekce:homomorfismusΩ-algeber.<br />

¯NechťjeuniverzálníalgebratéhožtypuΩ,aprokaždé¾Ánechťjedán<br />

homomorfismusΩ-algeber³:.Pakexistujejedinýhomomorfismus<br />

Ω-algeber³:takový,žeƳ=³prokaždé¾Á.<br />

Důkaz. Postupujemenaprostostejnějakopřidůkazechvět3.1a3.2pro<br />

součindvouΩ-algeber,odlišnostjepouzeformální.Dokažmenejdříveprvnítvrzení.<br />

Zvolmelibovolně¾Áa ukažme, že projekceje homomorfismus Ω-<br />

algeber.Zatímúčelemzvolmelibovolněoperačnísymbol¾ΩarityÒaprvky<br />

8


=((1)(Ò))<br />

1Ò¾.Označme=(1Ò).Přímozdefiniceplyne<br />

((1Ò))=()=()=(1()Ò())=<br />

()=()=(³())=(Ƴ)()=³()<br />

cožsemělodokázat.<br />

Dokažmenynídruhétvrzení.Jezřejmé,žepodmínkaƳ=³prokaždé<br />

¾Áplatíprávětehdy,kdyždefinujeme³:následujícímpředpisem.Pro<br />

každé¾klademe³()=,kde¾jeurčenopodmínkou:prolibovolné<br />

¾Áplatí<br />

=(³(1)³(Ò)),podledefinicesoučinuΩ-algeberpakprokaždé¾Á<br />

Pro³()¾tedy platí:pro každé¾Áje (³())() =³(). Ověřme, že<br />

taktodefinované zobrazení³:jehomomorfismus Ω-algeber. Zvolme<br />

=³((1Ò))<br />

libovolně operační symbol¾Ω arityÒaprvky1Ò¾. Označme<br />

platí<br />

³((1Ò))=<br />

()=((³(1))()(³(Ò))())=(³(1)³(Ò))=<br />

³((1Ò))¡()<br />

neboť³:jehomomorfismusΩ-algeber.Ovšem<br />

³((1Ò))¡=<br />

Toznamená,žea³((1Ò))jsou(jakožtoprvkykartézskéhosoučinu)<br />

zobrazenísestejnýmdefiničnímoborem,oboremhodnotipředpisem,protoplatí<br />

=³((1Ò)),tj.(³(1)³(Ò))=³((1Ò)),cožsemělo<br />

dokázat.<br />

4.Kongruenceafaktorovéalgebry<br />

Poznámka. V této kapitolezobecníme pojmy faktorgrupa a faktorokruh<br />

napřípadlibovolnéΩ-algebry.Nepodařísenámvšaknaléztpojemodpovídající<br />

pojmůmnormálnípodgrupagrupyaideálokruhu.Uvědommesi,jakjsmepojem<br />

normálnípodgrupadostali:přifaktorizacigrupynebylonutnésipamatovatcelý<br />

rozkladnosnémnožinyužívanýkfaktorizaci,stačilosipamatovattutřídu,která<br />

obsahovalaneutrálníprvekgrupy.Celýrozkladjsmetotižbylischopnizeznalosti<br />

tétojedinétřídyjednoznačněurčit,neboťtatotřídabylanormálnípodgrupacelé<br />

grupyazmíněnýrozkladbylrozkladempříslušnýmtétopodgrupě.Tatosituacese<br />

pakopakovalaivpřípaděokruhů,vždyťkaždýokruh(zapomeneme-linaoperaci<br />

násobení)jekomutativnígrupa.ToalesamozřejměneplatíprolibovolnéΩ-algebry.<br />

ProtopřifaktorizaciΩ-algebernevystačímejensezadánímnějakévhodnépodmnožinynosnémnožiny(jakožtojednétřídyrozkladu),alebudevždytřebazadat<br />

rozkladcelý.Rozkladsamozřejmělzezadatpomocíjemuodpovídajícíekvivalence.<br />

9


11ÒÒ=µ(1Ò)(1Ò)<br />

Definice.NechťjeuniverzálníalgebratypuΩ,nechťjerelaceekvivalence<br />

nanosnémnožině.Řekneme,žejekongruencenaΩ-algebře,jestližepro<br />

každýÒ-árníoperačnísymbol¾Ωaprokaždé1Ò1Ò¾platí<br />

Poznámka.NásledujícívětapopisujevztahmezihomomorfismyΩ-algeber<br />

akongruenceminaΩ-algebrách:každýhomomorfismuszadávákongruenci.Pozdějidokážeme,žeinaopakkaždákongruencevznikátímtozpůsobemzvhodného<br />

homomorfismu.<br />

Věta4.1.Nechť,jsouuniverzálníalgebrytéhožtypuΩ,³:homomorfismusΩ-algeber.Pakrelacenanosnémnožinědefinovanápředpisem:<br />

prokaždé¾platí<br />

(*) ´µ³()=³()<br />

jekongruencenaΩ-algebře.<br />

Důkaz.Zřejmějeekvivalencípříslušnouzobrazení³.Stačítedyukázat,že<br />

=³((1Ò))<br />

splňujeimplikacivdefinicikongruence.ZvolmelibovolněÒ-árníoperačnísymbol<br />

¾Ωaprvky1Ò1Ò¾tak,že11,,ÒÒ.Odtudplyne<br />

³(1)=³(1),,³(Ò)=³(Ò).Pakovšemzdefinicehomomorfismu<br />

³((1Ò))=(³(1)³(Ò))=(³(1)³(Ò))=<br />

cožznamenádokazované(1Ò)(1Ò).<br />

Definice.Nechť,jsouuniverzálníalgebrytéhožtypuΩ,³:<br />

homomorfismusΩ-algeber.KongruencenaΩ-algebředefinovanápředpisem<br />

(*)předchozívětysenazývájádrohomomorfismu³.<br />

Poznámka.Narozdílodjádrahomomorfismugrup,cožbylanormálnípodgrupagrupy,ajádrahomomorfismuokruhů,cožbylideálokruhu,nenítedy<br />

jádrohomomorfismuΩ-algeberpodmnožinanosnémnožiny,aleekvivalencena<br />

nosnémnožině.Jetodánotím,že(jakjsmejižzmiňovalivúvodnípoznámce<br />

tétokapitoly)vobecnémpřípaděΩ-algebernenímožnécharakterizovatcelýrozklad(atedycelouekvivalenci)pouzejedinoujehotřídou.<br />

Poznámka.VnásledujícídefinicikdanéΩ-algebřeadanékongruencinaní<br />

sestrojímefaktorovouΩ-algebruzpůsobemznámýmzfaktorizacegrupaokruhů:<br />

narozkladupříslušném(vždyťjeekvivalencenanosnémnožině)zavedeme<br />

operacepomocíreprezentantů.Jakoobvyklepakbudepotřebaověřitkorektnost<br />

tétodefinice,tj.dokázat,žeprovedenákonstrukcenezáležínanašílibovůlipři<br />

volběreprezentantů.<br />

Definice.NechťjeuniverzálníalgebratypuΩ,nechťjekongruencena<br />

Ω-algebře.OznačmeÊ=rozkladpříslušný.ProkaždýÒ-árníoperační<br />

symbol¾ΩdefinujmeÒ-árníoperacinaÊtakto:prokaždé1Ò¾Ê<br />

zvolme1¾1,,Ò¾ÒadefinujmeÊ(1Ò)tím,žejetotřída<br />

10


obsahujícíprvek(1Ò).MnožinaÊspolusprávězavedenýmioperacemi<br />

senazýváfaktorováalgebraΩ-algebrypodlekongruence,značíse.<br />

Věta4.2.Předchozídefinicejekorektní.<br />

Důkaz.Jetřebaověřitnezávislostnavolběreprezentantů.Zachovejmeveškeréoznačenízdefiniceazvolmeještědalšíreprezentanty:nechťtéž1¾1,,<br />

Ò¾Ò.Ovšempatřitdostejnétřídyrozkladuznamenábýtekvivalentní,tedy<br />

platí11,,ÒÒ.Zdefinicekongruencepakdostáváme(1Ò)<br />

(1Ò),cožznamená,že(1Ò)a(1Ò)patřídostejnétřídy<br />

rozkladu,totiždotřídyÊ(1Ò).<br />

Příklad.Příkladfaktorgrupyafaktorokruhujeznámý.Ukažmesiprotoněco,<br />

cojsmevpřednášcezalgebrynedělali.Univerzálníalgebranámdávánávod,jak<br />

faktorizovatsvazy.Nechť(Ë)jesvaz.Kongruencenaněmjeekvivalence<br />

namnožiněËsplňující:prokaždé¾Ëtakové,žea,platí<br />

.Pakzobrazení:určenépředpisem¾()prolibovolné¾<br />

a.Je-likongruencenasvazu(Ë),pakfaktorsvazje<br />

svaz,jehožnosnámnožinajerozkladËaoperacenaníjsoudefinoványpomocí<br />

reprezentantů:proÌʾËzvolíme¾Ì,¾ÊadefinujemeÌÊjakotřídu<br />

obsahujícíaÌÊjakotříduobsahující.<br />

Věta4.3.NechťjeuniverzálníalgebratypuΩ,kongruencenaΩ-algebře<br />

(tedy()jetřídaobsahujícíprvek)jesurjektivníhomomorfismusΩ-algeber.<br />

Důkaz. Zobrazeníjesurjekce,neboťkaždátřídarozkladu¾je<br />

neprázdná,existujetedy¾,prokterésamozřejměplatí()=.Ukažme,že<br />

jehomomorfismusΩ-algeber.ZvolmelibovolněÒ-árníoperačnísymbol¾Ωa<br />

prvky1Ò¾.Označme1=(1),,Ò=(Ò).Paktedy1¾1,<br />

,Ò¾Òa(1Ò)jeurčenotím,žeobsahujeprvek(1Ò),<br />

tj.<br />

((1Ò))=(1Ò)=((1)(Ò))<br />

Důkaz.NechťjelibovolnákongruencenaΩ-algebře.Nechť:<br />

cožsemělodokázat.<br />

Definice.SurjektivníhomomorfismusΩ-algeber:konstruovaný<br />

vpředchozívětěsenazýváprojekceΩ-algebrynafaktorovoualgebru.<br />

Důsledek.NechťjeuniverzálníalgebratypuΩ.Platí,žekaždákongruence<br />

naΩ-algebřejejádremvhodnéhohomomorfismuΩ-algebervycházejícíhozΩalgebry.<br />

projekce Ω-algebryna faktorovoualgebru. Tvrzení bude dokázáno,<br />

ověříme-li,žejádremje.Označmejádro.Podledefinicejádrahomomorfismuprolibovolné¾platíprávětehdy,když()=(),což<br />

podledefiniceprojekceznamená,žeapatřídotéžetřídyrozkladu,neboli<br />

.<br />

Definice.Nechťjemnožina,aekvivalencenamnožině.Řekneme,<br />

žeekvivalencejemenšíneborovnaekvivalenci,jestližeprokaždé¾<br />

=µ<br />

platíimplikace<br />

Poznámka.Protožedledefinicejeekvivalencenamnožiněrelacínamnožině,tedypodmnožinoukartézskéhosoučinu¢,přičemžnapříklad<br />

11


jestručnějšíapřehlednějšízápisfaktu()¾,znamenáimplikacezpředchozí<br />

definicevlastněmnožinovouinkluzi.Nemuselijsmetedyproekvivalencepojemmenšívůbeczavádět,důvodembylajensnahaosnadnějšíporozuměnítextu.<br />

Plyneodtud,žetatorelacejeuspořádánímnamnožiněvšechekvivalencínamnožině.Nejmenšíprvektétouspořádanémnožinyjeekvivalence=(dvaprvkyjsou<br />

ekvivalentní,právěkdyžjsoustejné),největšímprvkemjeekvivalence¢,vníž<br />

každédvaprvkymnožinyjsouekvivalentní(tedyjíodpovídajícírozkladmá–v<br />

případě=–jedinoutřídurozkladu,totižceloumnožinu).Uvažmelibovolnouneprázdnoumnožinuekvivalencínamnožině.Průnikemvšechekvivalencí<br />

¾jetedyrelacenamnožině,prokterouplatí:prolibovolné¾je<br />

právětehdy,kdyžprokaždé¾platí.Snadnoseověří,žerelace<br />

jetéžekvivalencínamnožině(promysletesidůkazsami,jeopravdusnadný).<br />

Odvodilijsme,žemnožinavšechekvivalencínamnožiněuspořádanáinkluzíje<br />

úplnýsvaz.RovněžmnožinavšechkongruencínadanéΩ-algebřěuspořádaná<br />

inkluzítvoříúplnýsvaz,jakplyneznásledujícívěty,uvědomíte-lisi,žerelace<br />

¢jevždykongruencínaΩ-algebřě.<br />

Věta 4.4. Nechťje univerzální algebra typu Ω,Ãneprázdná množina<br />

kongruencínaΩ-algebře.NechťrelacenamnožinějeprůnikemvšechkongruencízmnožinyÃ,tj.prolibovolné¾klademeprávětehdy,když<br />

prokaždé¾Ãje.<br />

¯PakrelacejekongruencínaΩ-algebře.<br />

¯UvažmesoučinΩ-algeber=ɾÃ.Prokaždé¾Ãoznačme:<br />

projekcizesoučinua:projekciΩ-algebryna<br />

faktorovoualgebru.Podlevěty3.3existujejedinýhomomorfismusΩalgeber³:takový,žeƳ=.Pakplatí:jádremhomomorfismu<br />

³jekongruence.<br />

Důkaz.Prvnítvrzeníjedůsledkemdruhého,neboťpodlevěty4.1jejádro<br />

libovolnéhohomomorfismukongruencí.Označme³jádrohomomorfismu³.Pro<br />

libovolné¾platí³právětehdy,když³()=³(),cožpodledefinice<br />

součinuΩ-algebernastaneprávětehdy,kdyžprokaždé¾Ãplatí(³())=<br />

(³()),cožvzhledemkƳ=znamenáprávě()=(),neboli<br />

.Dokázalijsme,žeprolibovolné¾platí³právětehdy,kdyžpro<br />

každé¾Ãje,cožvšakpodledefinicerelacenastane,právěkdyž.<br />

Větajedokázána.<br />

Poznámka. Následujícívětajezobecněnímvět,kteréjsmesiuvádělipro<br />

faktorgrupyafaktorokruhy.<br />

Věta4.5.Nechť,jsouuniverzálníalgebrytéhožtypuΩ,³:<br />

homomorfismusΩ-algebersjádrem.NechťjelibovolnákongruencenaΩalgebřemenšíneborovnakongruenci.Označme:projekciΩalgebrynafaktorovoualgebru.Pakplatí<br />

¯Existujejedinézobrazení ˜³:takové,že ˜³Æ=³.<br />

¯Totozobrazení ˜³jehomomorfismusΩ-algeber.<br />

¯Homomorfismus ˜³jesurjektivní,právěkdyžhomomorfismus³jesurjektivní.<br />

¯Homomorfismus˜³jeinjektivní,právěkdyžjsouoběkongruenceastejné<br />

(tj.=).<br />

Důkaz.Konstruujmezobrazení ˜³:tak,aby ˜³Æ=³.Zvolme<br />

12


libovolně¾.Protožejetřídarozkladu,jeneprázdná,atedyexistuje<br />

¾.Podledefinicepak()=.Pakzpodmínky˜³Æ=³plyne˜³()=<br />

˜³(()) = (˜³Æ)() =³().Toovšemznamená,žepokudnějakézobrazení<br />

˜³:splňujíc혳Æ=³existuje,jejediné.Definujmetedy˜³:<br />

tímtojedinýmzpůsobem:prolibovolné¾tedyzvolíme¾aklademe<br />

˜³()=³().Jealetřebaověřitkorektnosttétodefinice,nebolinezávislostna<br />

volbě¾.Mějmedalší¾,pakobaprvky,ležívtéžetříděrozkladu<br />

,odkud.Protožekongruencejemenšíneborovnakongruenci,<br />

plyneodtud.Ovšemjejádremhomomorfismu³,protoposledníznamená<br />

³()=³().Jetedyskutečnědefinicezobrazení ˜³korektní.<br />

Dokažmenyní,žezobrazení ˜³jehomomorfismusΩ-algeber.Zatímúčelem<br />

zvolmelibovolněoperačnísymbol¾ΩarityÒaprvky1Ò¾.<br />

Zvolmelibovolně1Ò¾tak,že(1)=1,,(Ò)=Ò.Protože<br />

˜³ (1Ò)¡=˜³<br />

a³jsouhomomorfismyΩ-algeber,platí<br />

((1)(Ò))¡= ((1Ò))¡= =(˜³Æ)((1Ò))=<br />

=(˜³(1)˜³(Ò))<br />

=³((1Ò))= =(³(1)³(Ò))= =((˜³Æ)(1)(˜³Æ)(Ò))= =(˜³((1))˜³((Ò)))=<br />

cožjsmemělidokázat.<br />

Jestližejehomomorfismus³surjektivní,pakprokaždé¾existuje¾<br />

tak,že=³()=(˜³Æ)()= ˜³(()),cožznamená,žehomomorfismus ˜³je<br />

surjektivní.Je-linaopakhomomorfismus ˜³surjektivní,paktéž³jakožtosložení<br />

dvousurjekcíjesurjektivní(dokažtesisami).<br />

Předpokládejme,že=,aukažme,žehomomorfismus ˜³jeinjektivní.<br />

Nechť12¾jsoulibovolnéprvkysplňující ˜³(1)=˜³(2).Zvolmelibovolně12¾tak,že(1)=1,(2)=2.Pakplatí<br />

=˜³(2)=˜³((2))=(˜³Æ)(2)=³(2)<br />

³(1)=(˜³Æ)(1)=˜³((1))=˜³(1)=<br />

odkudzdefinicejádrahomomorfismuplyne12,aproto12,cožznamená,<br />

žeprvky1a2ležívtéžetříděrozkladu,kterouje1=2.<br />

Předpokládejmenaopak,žehomomorfismus ˜³jeinjektivní.Stačíověřit,že<br />

kongruencejemenšíneborovnakongruenci,neboťopačnounerovnostmáme<br />

vpředpokladechvěty.Nechťtedyjsou¾takové,že.Pakzdefinice<br />

jádrahomomorfismuplyne³()=³(),tedy ˜³(())= ˜³(()).Protožepředpokládáme,že<br />

˜³jeinjektivníhomomorfismus,plyneodtud()=().Podle<br />

definiceprojekcenafaktorovoualgebrutoznamená,žealežívtéžetřídě<br />

rozkladu,tedy.Důkazvětyjeskončen.<br />

13


homomorfismusΩ-algebersjádrem.PakobrazΩ-algebryvhomomorfismu³<br />

Důsledek.Nechť,jsouuniverzálníalgebrytéhožtypuΩ,³:<br />

³()=³();¾<br />

jeΩ-algebraizomorfnísfaktorovoualgebrou.<br />

Důkaz. Stačíužítpředchozí větupro=auvědomitsi,že³() =<br />

(˜³Æ)()=˜³(),neboťprojekcejesurjektivní.<br />

5.Termy<br />

Poznámka.Vnásledujícíkapitolebudemechtítdefinovatrovnosti.Příklademtěchtorovnostíjsoukomutativní,asociativní,distributivní,absorpčníadalší<br />

identity,sekterýmijsmesesetkali.Jdevždyorovnostmezidvěmavýrazy,které<br />

obsahujínějaképroměnnéspolusvázanéoperacemi.Tytovýrazynazývámetermy.<br />

Potřebujemenynípřesnětytotermydefinovat.Jedinácestajedefinovatjeinduktivně,tedyříci,žetermjeněco,colzeurčitýmipravidlyzískatznejjednodušších<br />

termů.Představmesiprourčitostnějakékonkrétnírovnosti,napříkladnásledující<br />

rovnostiplatnévBooleovýchalgebráchÜܼ=1,ÜÜ=Ü.Vidíme,žezdenejjednoduššímitermyjsounulárníoperace1aproměnnáÜ.Znichsepakkonstruují<br />

složitějšítermyܼ,ÜÜ,Üܼ.Obecněnevystačímesjedinouproměnnou(vzpomeňtesinarovnostipopisujícíkomutativníneboasociativnízákon).Nadruhou<br />

stranujejasné,ževždymámevrovnostijenkonečněmnohoproměnných.Proto<br />

budestačitpracovatsnásledujícímiproměnnýmiÜ1Ü2Ü3<br />

Definice.NechťΩjetyp.TermemtypuΩnazvemeprávětakovývýraz,který<br />

lzezkonstruovatkonečněmnohaaplikaceminásledujícíchpravidel:<br />

¯ProlibovolnépřirozenéčísloÒjeproměnnáÜÒtermtypuΩ.<br />

¯Prolibovolnýnulárníoperačnísymbol¾ΩjetermtypuΩ.<br />

¯ProlibovolnépřirozenéčísloÒ,libovolnýÒ-árníoperačnísymbol¾Ωa<br />

libovolnétermyØ1,,ØÒtypuΩjevýraz(Ø1ØÒ)termtypuΩ.<br />

Poznámka.Pokudbymělněkdopocit,žepřesveškerousnahuopřesnostje<br />

předchozídefinicestejněnepřesná,neboťužívánedefinovanýpojemvýraz,může<br />

sipředchozídefiniciopravittím,žemístoovýrazechbudemluvitokonečnýchposloupnostechsymbolůzabecedy,kteráseskládázmnožinyproměnných,množiny<br />

Ω,kulatýchzávorekačárky,tedyoslovechnadtoutoabecedou.Poznamenejme<br />

též,žestriktněpodledefinicenapříkladÜܼtermnení,správněbychomjejtotiž<br />

mělipsátvetvaru(Ü1¼(Ü1)).Jejasné,žeposlednízápisnapřehlednostinepřidal,<br />

protonebudemeužívatdogmatickyjenzápisytermůpovolenépředchozídefinicí.<br />

Nadruhoustranujenezbytné,abychomvždyvěděli,jakterm,kterýužíváme,má<br />

dletétodefinicevypadat.<br />

Definice.Řekneme,žetermØtypuΩjeÒ-ární,jestližesepřijehokonstrukci<br />

nevyužiložádnéproměnnéÜÑproÑÒ.<br />

Příklad.TermÜ2jebinární,ovšemjetéž3-árníataké4-árníatd.Nenívšak<br />

unární,přestoževněmvystupujejenjednaproměnná.<br />

Příklad.NulárnítermtypuΩjeterm,přijehožkonstrukcisenepoužilažádná<br />

proměnná,byltedyvytvořenjenpomocídruhéhoatřetíhopravidlazdefinice<br />

14


termu.Jejasné,žetakovétermyexistujíjenprotypyobsahujícíalespoňjeden<br />

nulárníoperačnísymbol.<br />

Poznámka.Jevcelkupatrné,žekaždýÒ-árnítermØtypuΩnámvlibovolné<br />

Ω-algebřezadáváÒ-árníoperaci.Chceme-litentojasnýfaktdefinovatpřesně,je<br />

nutnéužítopětinduktivnídefinici.<br />

Definice.NechťØjeÒ-árnítermtypuΩ.Nechťjeuniverzálníalgebratypu<br />

Ω.DefinujemeÒ-árníoperaciØurčenoutermemØnaΩ-algebřenásledujícím<br />

způsobem.Nechť1Ò¾jsoulibovolnéprvky.<br />

¯Je-litermemØproměnnáÜ,pakoperacíurčenoutermemØje-táprojekce<br />

zkartézskéhosoučinu,tj.proØ=ÜklademeØ(1Ò)=.<br />

¯Je-litermemØnulárníoperačnísymbol¾Ω,pakoperacíurčenoutermem<br />

ØjeoperacenaΩ-algebřepříslušná symbolu,tj.proØ=klademe<br />

Ø(1Ò)=.<br />

¯Je-litermØsloženpomocí-árníhooperačníhosymbolu¾Ω,kde1,<br />

ztermůØ1,,ØtypuΩ,pakoperaciØurčenoutermemØdefinujeme<br />

takto:jejíhodnotavÒ-tici(1Ò)jehodnotaoperacenaΩ-algebře<br />

příslušnésymboluv-tici((Ø1)(1Ò)(Ø)(1Ò))hodnotoperacípříslušnýchtermůmØ1,,ØvÒ-tici(1Ò),tj.proØ=<br />

(Ø1ØÒ)klademe<br />

Ø(1Ò)=((Ø1)(1Ò)(Ø)(1Ò))<br />

Poznámka.ProtoželibovolnýÒ-árnítermtypuΩlzepovažovattéžzaÑárnítermtypuΩprolibovolnéÑÒ,dopustilijsmesevpředchozídefinicijisté<br />

nepřesnosti:stejným symbolemØoznačujeme různéoperace!Je-linejmenší<br />

takové,žetermØje-ární,pakØznačíÒ-árníoperacinaΩ-algebřeprokaždé<br />

nezápornéceléčísloÒ.Ukažmetonanásledujícímpříkladu.<br />

Příklad.Předpokládejme,žeΩobsahujebinárníoperačnísymbol+.Jestliže<br />

napříkladpovažujemetermÜ1+Ü2zabinární,pakpodlepředchozídefiniceplatí<br />

(Ü1+Ü2)(12)=1+2,pokudtentotermvšakpovažujemeza3-ární,pak<br />

(Ü1+Ü2)(123)=1+2.Obecně,prolibovolnéÒ2,je-litermÜ1+Ü2<br />

považovánzaÒ-ární,pak(Ü1+Ü2)(1Ò)=1+2.<br />

Ø(1Ò)=Ø(1Ñ)<br />

Poznámka.Vpředchozímpříkladějsmeviděli,ženepřesnost,kterésedopouštíme,nenínijakfatální.Dokážemetovnásledujícívětě.<br />

Věta5.1.NechťØjeÒ-árnítermtypuΩ,nechťpřirozenéčísloÑÒ.Pak<br />

prolibovolnouuniverzálníalgebrutypuΩalibovolné1Ѿplatí<br />

kdesymbolemØrozumímevlevoÒ-árníoperaciurčenoutermemØna,kdežto<br />

vpravoÑ-árníoperaciurčenoutermemØna.<br />

Důkaz.DůkazpovedemeindukcívzhledemktermuØpodledefinicetermu.<br />

Prvníkroktétoindukcespočívávtom,žetvrzenídokážemeprotermy,kteréjsou<br />

proměnnounebonulárnímoperačnímsymbolem.Vedruhémkrokupředpokládáme,žetermØjepomocínějakéhooperačníhosymbolusloženzjinýchtermůa<br />

žeprotytotermybylotvrzeníjiždokázáno,adokážemetvrzeníprotermØ.<br />

15


(Ü)(1Ò)==(Ü)(1Ñ) (1Ò)==(1Ñ)<br />

¯Je-litermemØproměnnáÜ,pakÒ,neboťØjeÒ-árníterm.Platí<br />

¯Je-litermemØnulárníoperačnísymbol¾Ω,pak<br />

(Ø)(1Ò)=(Ø)(1Ñ)<br />

¯Předpokládejme,žejetermØsloženpomocí-árníhooperačníhosymbolu<br />

¾Ω,kde1,ztermůØ1,,ØtypuΩ,prokteréjižbylotvrzení<br />

dokázáno,tedyprokaždé=1platí<br />

=Ø(1Ñ)<br />

Pakplatí<br />

Ø(1Ò)=((Ø1)(1Ò)(Ø)(1Ò))=<br />

=((Ø1)(1Ñ)(Ø)(1Ñ))=<br />

Větajedokázána.<br />

Příklad.NechťΩ=¡,kde¡jebinárníoperačnísymbol,nechťjeuniverzálníalgebratypuΩ(tedygrupoid).UvažmetermÜ1¡Ü2.Pakdlepředchozí<br />

definicetentotermurčujebinárníoperaci<br />

(Ü1¡Ü2)(12)=(Ü1)(12)¡(Ü2)(12)=1¡2<br />

Podobně<br />

(Ü2¡Ü1)(12)=(Ü2)(12)¡(Ü1)(12)=2¡1<br />

NaivnělzetedyoperacipříslušnoutermuØpopsattakto:zaproměnnouÜdosadímeprvekaprovedemevšechnyoperacetermuØ.<br />

Příklad.UvažmetypΩ=¼01,kdeoperačnísymbolyajsou<br />

)(ܼ1<br />

binární,symbol¼jeunárníasymboly0,1jsounulární.Nechťjeuniverzální<br />

algebratypuΩ(příklademtakovéΩ-algebryjelibovolnáBooleovaalgebra,ovšem<br />

nekaždáΩ-algebrajeBooleovaalgebra,jejíjenta,vnížplatípodmínkykladené<br />

naBooleovyalgebry,tj.asociativita,komutativita,idempotentnostobouoperací,<br />

absorpčníadistributivnízákony,identityspojenésnejmenšímanejvětšímprvkem,<br />

identityprokomplement–viznásledujícíkapitolu).Uvažmeterm(Ü1ܼ2<br />

1((Ü2)(12))¼¡<br />

Ü2),pakhodnotaoperacenaurčenétímtotermemvuspořádanédvojiciprvků<br />

12¾je<br />

)(¼12) ((Ü1ܼ2 (ܼ1)(12)(Ü2)(12)¡=<br />

= ((Ü1)(12))¼2¡=<br />

=(1¼2<br />

cožjevpřípaděBooleovyalgebryhodnotaoperacesčítánínaodpovídajícímBo-<br />

)(ܼ1Ü2))(12)=(Ü1ܼ2 )(12)(ܼ1Ü2)(12)=<br />

= (Ü1)(12)(ܼ2)(12)¡<br />

=(1Ò)<br />

oleověokruhu.<br />

Příklad.UvažmelibovolnýtypΩobsahujícíÒ-árníoperačnísymbol,aterm<br />

(Ü1ÜÒ).PakprolibovolnouΩ-algebrualibovolné1Ò¾platí<br />

((Ü1ÜÒ))(1Ò)=((Ü1)(1Ò)(ÜÒ)(1Ò))=<br />

atedy((Ü1ÜÒ))=.<br />

16


Poznámka. Právědefinovanéoperaceurčenétermyumožňujízformulovat<br />

následujícíobecnouvětuotom,jakvypadápodalgebraΩ-algebrygenerovanápodmnožinou.Sespeciálnímipřípadytétovětyjsmesejižněkolikrátsetkali,například<br />

propodgrupugrupygenerovanoumnožinou,neboprovektorovýpodprostorvektorovéhoprostorugenerovanýdanoumnožinouvektorů.<br />

Věta5.2.NechťjeuniverzálníalgebratypuΩ,Åpodmnožinanosnémnožiny.PakpodalgebraÅΩ-algebrygenerovanámnožinouÅjetvaru<br />

Å=Ø(1Ò);Ò¾ZÒ0ØjeÒ-árnítermtypuΩ1Ò¾Å<br />

Důkaz. OznačmeÆmnožinu na pravé straně uvedené rovnosti. Nejprve<br />

dokážemeÅÆ, a totak,že ukážeme, žeÆje podalgebra Ω-algebry<br />

obsahující množinuÅ. Pro inkluziÅÆstačí vzítÒ=1 a unární term<br />

Ü1,neboťprolibovolné¾Åje(Ü1)()=.Dokažmetedy,žeÆjepodalgebraΩ-algebry.Zvolmelibovolně-árníoperačnísymbol¾Ωalibovolnýchprvků1¾Æaukažme,že(1)¾Æ.Ovšemprokaždé<br />

=1existujeÒ-árnítermØtypuΩaÒprvků1Ò¾Åtak,<br />

že=(Ø)(1Ò).Potřebujemeprvky1získatjakohodnoty<br />

aproto(1)=((ؼ1ؼ))(111Ò11Ò)<br />

=(Ø)(1Ò)=(ؼ)(111Ò11Ò)<br />

TojealedledefinicemnožinyÆprvekÆ,cožsemělodokázat.<br />

Ò1+¡¡¡+Ò<br />

operacípříslušnýchnějakýmtermůmtypuΩnastejnéÒ-ticiprvkůmnožinyÅ.<br />

ProtopoložmeÒ=Ò1+¡¡¡+ÒauvažmeÒ-tici(111Ò11Ò)<br />

vzniklouposkládánímzmíněnýchÒ-ticzasebe.Označmeؼterm,kterývznikne<br />

ztermuØtím,žeseindexyvšechproměnnýchvněmpoužitýchzvětšíočíslo<br />

1(tedyspeciálněؼ1=Ø1).Platítedyprokaždé=1<br />

DokažmenyníinkluziÅÆ,atotak,žeukážeme,žeprvkymnožinyÆ<br />

ležívkaždépodalgebřeΩ-algebryobsahujícímnožinuÅ.Dledefinicemnožiny<br />

Æje její libovolnýprvek tvaruØ(1Ò),kdeØjeÒ-ární termtypuΩa<br />

1Ò¾Å.NechťÀjelibovolnápodalgebraΩ-algebryobsahujícímnožinu<br />

Åaukažmeindukcípodledefinicetermu,žeØ(1Ò)¾À.<br />

¯Je-litermemØproměnnáÜ,pakØ(1Ò)=¾ÅÀ.<br />

¯Je-litermemØnulárníoperačnísymbol¾Ω,pakpodledefinicepodalgebry<br />

Ø(1Ò)=¾À.<br />

¯Předpokládejme,žejetermØsloženpomocí-árníhooperačníhosymbolu<br />

=(1)¾À<br />

dledefinicepodalgebry.<br />

Větajedokázána.<br />

¾Ω,kde1,ztermůØ1,,ØtypuΩ,prokteréjižbylotvrzení<br />

dokázáno,tedyprokaždé=1platí=(Ø)(1Ò)¾À.Pak<br />

platíØ(1Ò)=((Ø1)(1Ò)(Ø)(1Ò))=<br />

17


6.Variety<br />

Definice.NechťØ1,Ø2jsoutermytypuΩ.VýrazØ1=Ø2nazývámerovností<br />

typuΩ.<br />

Příklad.NechťΩ=¡,kde¡jebinárníoperačnísymbol,pakrovnostítypu<br />

ΩjenapříkladrovnostÜ1¡Ü2=Ü2¡Ü1.Tatorovnostpsánanaprostoformálněje<br />

tvaru¡(Ü1Ü2)=¡(Ü2Ü1),alejejasné,ženenítřebasizbytečněkomplikovatživot<br />

přehnanousnahoupoformálnosti,podstatnéjeto,ževíme,jakformálněrovnost<br />

vypadá,ajsmeschopnivpřípaděpotřebyjisprávněformálněpřepsat.<br />

Příklad.UvažmetypΩ=¡ 11,kdeoperačnísymbol¡jebinární,symbol<br />

Ü1¡Ü<br />

1<br />

1 =1,atd.<br />

1 jeunárníasymbol1jenulární.Příkladyrovnostíjsou(Ü1¡Ü2)¡Ü3=Ü1¡(Ü2¡Ü3),<br />

Definice.NechťØ1aØ2jsoutermytypuΩ,nechťjeuniverzálníalgebra<br />

typuΩ.NechťÒaÑjsounejmenšípřirozenáčíslataková,žeØ1jeÒ-árníaØ2je<br />

Ñ-árníterm.Označme=maxÒÑ.Řekneme,žerovnostØ1=Ø2platívΩalgebře,jestližetermyØ1,Ø2určujístejnou-árníoperacinaΩ-algebře,tj.<br />

prokaždéprvky1¾platí(Ø1)(1)=(Ø2)(1).<br />

Poznámka.Podlevěty5.1platí,žepokudtermyØ1aØ2zpředchozídefinice<br />

určujístejnou-árníoperacina,takprolibovolnépřirozenéčísloÐtyto<br />

termyurčujístejnouÐ-árníoperacina.Protovpředchozídefinicijsmemísto<br />

=maxÒÑmohlivzítlibovolnépřirozenéčíslomaxÒÑ.<br />

Příklad. NechťØ1 =Ø2 jelibovolnárovnosttypuΩ.PakvlibovolnéjednoprvkovéuniverzálníalgebřetypuΩplatírovnostØ1<br />

=Ø2.Jestližeexistuje<br />

prázdnáΩ-algebra(tj.jestližetypΩnemážádnýnulárníoperačnísymbol),pakv<br />

tétoprázdnéalgebřerovnostØ1=Ø2taképlatí.<br />

Příklad.NechťΩ=¡,kde¡jebinárníoperačnísymbol,pakrovnostÜ1¡Ü2=<br />

Ü2¡Ü1platívΩ-algebře,právěkdyžjekomutativnígrupoid.<br />

Definice.LibovolnoumnožinurovnostítypuΩnazývámeteoriítypuΩ.<br />

Definice. NechťÌjeteorietypuΩ.TříduvšechΩ-algeber,vnichžplatí<br />

všechnyrovnostiteorieÌ,nazývámevarietouΩ-algeberurčenouteoriíÌ.<br />

Příklad.NechťÌjelibovolnáteorietypuΩ.Pakplatí,ževevarietěurčené<br />

teoriíÌležívšechnyjednoprvkovéΩ-algebry.JestližetypΩnemážádnýnulární<br />

operačnísymbol,pakvevarietěurčenéteoriíÌležítaképrázdnáΩ-algebra.<br />

Poznámka.Všimnětesi,ževpředchozídefinicihovořímeotříděvšechΩalgeber,nikoliomnožiněvšechΩ-algeber.NelzetotižhovořitomnožiněvšechΩalgeberstejnějakonelzehovořitomnožiněvšechmnožin.Důvodemjsouparadoxy<br />

naivníteoriemnožin(pokudbyexistovalamnožinavšechmnožin,existovalaby<br />

imnožinaÅvšechtěchmnožin,kterénejsousvýmprvkem;pakobapřípady<br />

žÅižÅvedoukesporu).<br />

Poznámkaproty,kteříznajípredikátovoulogiku.UvažímepredikátovoulogikuvjazycesoperačnímisymbolyzΩ.PakprolibovolnéÒ-árnítermyje<br />

rovnostØ1=Ø2atomickouformulípredikátovélogiky,znížpřidánímkvantifikátorů<br />

utvořímeuzavřenouformuli(tj.sentenci)(Ü1)(ÜÒ)(Ø1=Ø2).Provedeme-lito<br />

18


sevšemirovnostminějakéteorieÌtypuΩ,získámetakmnožinuuzavřenýchformulí,tedyteoriipredikátovélogiky.VarietaurčenáteoriíÌjepakprávětřída<br />

všechmodelůtaktovznikléteoriepredikátovélogiky.<br />

Ü1určujevarietuvšechkomutativníchgrupoidů,teorie(Ü1¡Ü2)¡Ü3=Ü1¡(Ü2¡Ü3)<br />

Příklad.NechťΩ=¡,kde¡jebinárníoperačnísymbol.TeorieÜ1¡Ü2=Ü2¡<br />

Ü1¡Ü2=Ü2¡Ü1(Ü1¡Ü2)¡Ü3=Ü1¡(Ü2¡Ü3)Ü1¡Ü1=Ü1<br />

určujevarietuvšechpologrup,teorie<br />

určujevarietuvšechpolosvazů.Naprotitomutříduvšechgrupnedostanemejako<br />

varietu¡-algeberurčenounějakouteoriítypu¡:nevímetotiž,jakzapsatpodmínkuproexistencineutrálníhoprvkunějakýmirovnostmi(tatopodmínkaobsahujeexistenčníkvantifikátor,kdežtomymůžemezapsatjenpodmínkysevšeobecnýmikvantifikátory).<br />

Příklad.UvažmetypΩ=¡ 11,kdeoperačnísymbol¡jebinární,symbol<br />

1 jeunárníasymbol1jenulární.Teorie<br />

=1(Ü1)<br />

1¡Ü1=1<br />

(Ü1¡Ü2)¡Ü3=Ü1¡(Ü2¡Ü3)Ü1¡1=Ü11¡Ü1=Ü1Ü1¡(Ü1) 1<br />

určujevarietuvšechgrup,přidánímdalšírovnostiÜ1¡Ü2=Ü2¡Ü1získámeteorii<br />

určujícívarietuvšechkomutativníchgrup.Tatovarietajesamozřejmětéžvarietou<br />

určenouteorií<br />

Příklad.UvažmetypΩ=+¡<br />

=1 (Ü1¡Ü2)¡Ü3=Ü1¡(Ü2¡Ü3)Ü1¡Ü2=Ü2¡Ü1Ü1¡1=Ü1Ü1¡(Ü1) 1<br />

01,kdeoperačnísymboly+a¡jsou<br />

(Ü1+Ü2)+Ü3=Ü1+(Ü2+Ü3)Ü1+Ü2=Ü2+Ü1Ü1+0=Ü1<br />

binární,symbol jeunárníasymboly0,1jsounulární.Varietavšechokruhůje<br />

varietaΩ-algeberurčenánásledujícíteoriítypuΩ:<br />

Ü1+(<br />

Ü1¡(Ü2+Ü3)=(Ü1¡Ü2)+(Ü1¡Ü3)(Ü1+Ü2)¡Ü3=(Ü1¡Ü3)+(Ü2¡Ü3)<br />

Ü1)=0(Ü1¡Ü2)¡Ü3=Ü1¡(Ü2¡Ü3)Ü1¡1=Ü11¡Ü1=Ü1<br />

Neníjasné,jakzachytitpodmínkyoboruintegrityatělesa.Pozdějiuvidíme,že<br />

Ì=Ü1Ü2=Ü2Ü1(Ü1Ü2)Ü3=Ü1(Ü2Ü3)Ü1Ü1=Ü1<br />

anitříduvšechoborůintegrityanitříduvšechtělesnemůžemedostatjakovarietu<br />

univerzálníchalgeber.<br />

Ü1Ü2=Ü2Ü1(Ü1Ü2)Ü3=Ü1(Ü2Ü3)Ü1Ü1=Ü1<br />

Příklad.UvažmetypΩ=,kdeobaoperačnísymbolyjsoubinární.<br />

(Ü1Ü2)Ü1=Ü1(Ü1Ü2)Ü1=Ü1<br />

PakvarietavšechsvazůjeurčenánásledujícíteoriíÌtypuΩ:<br />

Teorie<br />

Ì1=ÌÜ1(Ü2Ü3)=(Ü1Ü2)(Ü1Ü3)<br />

19


Ì2=Ì(Ü1Ü2)(Ü1Ü3)=Ü1(Ü2(Ü1Ü3))<br />

určujevarietuvšechdistributivníchsvazů,teorie<br />

určujevarietuvšechmodulárníchsvazů.<br />

Příklad.UvažmetypΩ=¼01,kdeoperačnísymbolyajsou<br />

binární,symbol¼jeunárníasymboly0,1jsounulární.NechťÌ1jeteoriezpředchozíhopříkladu.Pakteorie<br />

Ì1Ü10=0Ü11=1Ü1(Ü1)¼=1Ü1(Ü1)¼=0<br />

určujevarietuvšechBooleovýchalgeber.<br />

Příklad. Připomeňmedefinicivektorovéhoprostorunadtělesem(Ê+¡).<br />

Provětšísrozumitelnostodlišímeoperacisčítánívektorůodsčítánívtělesea<br />

budemejiznačit¨.Podobně©ÙbudeopačnývektorkvektoruÙ.Odlišímetaké<br />

násobenívektorůskaláryodnásobenívtěleseabudemejejznačit¬.Vektorový<br />

prostornadtělesem(Ê+¡)jekomutativnígrupa(Ψ)azobrazení¬:Ê¢Î<br />

ÎsplňujícíprokaždéÙÚ¾ÎakaždéÖ×¾Ê<br />

1¬Ù=Ù<br />

Ö¬(Ù¨Ú)=(Ö¬Ù)¨(Ö¬Ú) (Ö+×)¬Ù=(Ö¬Ù)¨(׬Ù) (Ö¡×)¬Ù=Ö¬(׬Ù)<br />

Ì=(Ü1¨Ü2)¨Ü3=Ü1¨(Ü2¨Ü3)Ü1¨Ü2=Ü2¨Ü1Ü1¨Ó=Ü1Ü1¨(©Ü1)=Ó<br />

Popišmenyní tříduvšech vektorovýchprostorůjakovarietuurčenou vhodnou<br />

teorií.UvažmetypΩ=¨©ÓÊ,kdeoperačnísymbol¨jebinární,symbol<br />

©jeunární,symbolÓjenulárníaprokaždéÖ¾ÊjeÖunárníoperačnísymbol.<br />

UvažmenásledujícíteoriiÌtypuΩ:<br />

Tatoteorie(uvažovanájakoteorietypu¨©Ó)určujevarietuvšechkomutativníchgrup.Přidámeknízbyléčtyřiaxiomyvektorovýchprostorů.Čtvrtýaxiom<br />

(Ö+×)(Ü1)=Ö(Ü1)¨×(Ü1)(Ö¡×)(Ü1)=Ö(×(Ü1))<br />

1¬Ù=Ùjenejsnadnější:1¾Êjeunárníoperačnísymbol,tedyodpovídajícírovnostíjerovnost1(Ü1)=Ü1.ProdruhýatřetíaxiomuvážímelibovolnéÖ×¾Ê.<br />

Tojsouunárníoperačnísymboly.AlepaktéžÖ+×aÖ¡×jsouprvkyÊ,atedy<br />

unárníoperačnísymboly.DostávámenásledujícírovnostitypuΩ:<br />

Ì1(Ü1)=Ü1<br />

PrvníaxiomprolibovolnéÖ¾ÊdávárovnostÖ(Ü1¨Ü2)=Ö(Ü1)¨Ö(Ü2).Celkem<br />

Ö¾Ê ×¾Ê(Ö+×)(Ü1)=Ö(Ü1)¨×(Ü1)(Ö¡×)(Ü1)=Ö(×(Ü1)) Ö¾ÊÖ(Ü1¨Ü2)=Ö(Ü1)¨Ö(Ü2)<br />

tedydostávámeteorii<br />

20


Tatoteorieurčujevarietuvšechvektorovýchprostorů.<br />

Věta6.1.NechťÌjeteorietypuΩ,ÎvarietaΩ-algeberurčenáteoriíÌ.Pak<br />

prokaždouΩ-algebru¾ÎakaždoupodalgebruΩ-algebryplatí¾Î.<br />

Poznámka.Následujícívětulzestručnězformulovattakto:varietyjsouuzavřenénapodalgebryalgeber.<br />

Důkaz. UvažmelibovolnourovnostØ1 =Ø2 zteorieÌ. Protože¾Î,<br />

platítatorovnostvΩ-algebře.OvšemzřejměprokaždýÒ-árnítermØtypuΩ<br />

alibovolné1Ò¾platíØ(1Ò)=Ø(1Ò).Protorovnost<br />

Ø1=Ø2platíivΩ-algebře.Dokázalijsme,žekaždárovnostteorieÌplatív<br />

Ω-algebřeatedy¾Î.<br />

Poznámka.Následujícívětaukazuje,žedefiničnívlastnosthomomorfismu<br />

platínejenprovšechnyoperačnísymbolytypuΩ,aledokonceprolibovolnétermy<br />

typuΩ.<br />

Věta6.2.Nechť,jsouuniverzálníalgebrytypuΩ,³:homomorfismusΩ-algeber.PakprolibovolnýÒ-árnítermØtypuΩalibovolné1Ò¾<br />

Ø(³(1)³(Ò))=³(Ø(1Ò))<br />

platí<br />

Důkaz.VětudokážemeindukcívzhledemktermuØ.<br />

¯Je-litermemØproměnnáÜ,pakØiØjsou-téprojekce,atedy<br />

³(Ø(1Ò))=³()=Ø(³(1)³(Ò))<br />

podobněØ(1Ò)=((Ø1)(1Ò)(Ø)(1Ò))<br />

=((Ø1)(³(1)³(Ò))(Ø)(³(1)³(Ò))) Ø(³(1)³(Ò))=<br />

¯Je-litermemØnulárníoperačnísymbol¾Ω,pakØ(1Ò) =,<br />

Ø(³(1)³(Ò))=.Ovšem³()=podledefinicehomomorfismu.<br />

¯Předpokládejme,žejetermØsloženpomocí-árníhooperačníhosymbolu<br />

¾Ω, kde1, z termůØ1,,Øtypu Ω, pro které již bylo tvrzenídokázáno,tedyprokaždé=1platí(Ø)(³(1)³(Ò))=<br />

³((Ø)(1Ò)).Podledefiniceoperaceurčenétermemplatí<br />

Podledefinicehomomorfismuaindukčníhopředpokladuplatí<br />

=Ø(³(1)³(Ò))<br />

³(Ø(1Ò))=³(((Ø1)(1Ò)(Ø)(1Ò)))=<br />

=(³((Ø1)(1Ò))³((Ø)(1Ò)))=<br />

=((Ø1)(³(1)³(Ò))(Ø)(³(1)³(Ò)))=<br />

cožsemělodokázat.<br />

Větajedokázána.<br />

21


Poznámka.Následujícívětulzestručnězformulovattakto:varietyjsouuzavřenénaobrazyalgebervhomomorfismech.Podledůsledkuvěty4.5toznamená,<br />

ževarietyjsouuzavřenénafaktoralgebry.Skonkrétnímipřípadytohototvrzení<br />

jsmesetedysetkalijiždříve:faktorizací(komutativní)grupyjsmedostali(komutativní)grupu,faktorizací(komutativního)okruhujsmedostali(komutativní)<br />

okruh.<br />

Věta6.3. NechťÌjeteorietypuΩ,ÎvarietaΩ-algeberurčenáteoriíÌ.<br />

Nechť,jsouΩ-algebry,³:surjektivníhomomorfismusΩ-algeber.Pak<br />

(Ø1)(1Ò)=(Ø2)(1Ò)<br />

platí:je-li¾Î,paktéž¾Î.<br />

Důkaz.UvažmelibovolnourovnostØ1=Ø2zteorieÌ.Protože¾Î,platí<br />

tatorovnostvΩ-algebře.NechťÒjetakové,žeobatermyØ1,Ø2jsouÒ-ární.Je<br />

třebaověřit,žeprolibovolné1Ò¾platí<br />

=³((Ø2)(1Ò))=(Ø2)(³(1)³(Ò))=(Ø2)(1Ò)<br />

Protožeje³surjekce,existují1Ò¾tak,že1=³(1),,Ò=³(Ò).<br />

Pakzpředchozívětyatoho,žerovnostØ1=Ø2platívΩ-algebře,dostáváme<br />

(Ø1)(1Ò)=(Ø1)(³(1)³(Ò))=³((Ø1)(1Ò))=<br />

Dokázalijsme,žekaždárovnostteorieÌplatívΩ-algebřeatedy¾Î.<br />

Poznámka.Následujícívětaukazuje,žepodmínka,kteroubylydefinovány<br />

operacenasoučinuΩ-algeber,platínejenprovšechnyoperačnísymbolytypuΩ,<br />

aledokonceprolibovolnétermytypuΩ.<br />

Věta6.4.NechťΩjetyp.NechťprolibovolnýprvekmnožinyÁjedánauniverzálníalgebratypuΩ.OznačmesoučintěchtoΩ-algeber,tj.=ɾÁ.<br />

Uvažme libovolnýÒ-árnítermØtypu Ω a libovolné1Ò¾. Označme<br />

=Ø(1Ò).Pakprokaždé¾Áplatí()=Ø(1()Ò()).<br />

Důkaz.VětudokážemeindukcívzhledemktermuØ.<br />

¯Je-litermemØproměnnáÜ,pakØiØjsou-téprojekce,atedy=<br />

Ø(1Ò)=aØ(1()Ò())=()=().<br />

¯Je-litermemØnulárníoperačnísymbol¾Ω,pakdledefinicesoučinuΩalgeberplatí=,kde¾jeurčenopodmínkou()=,cožje<br />

dokazovanétvrzení.<br />

¯Předpokládejme,žejetermØsloženpomocí-árníhooperačníhosymbolu<br />

¾Ω,kde1,ztermůØ1,,ØtypuΩ,prokteréjižbylotvrzenídokázáno.Nejprvezformulujmetentoindukčnípředpoklad.Prokaždé=1<br />

označme=(Ø)(1Ò).Předpokládámetedy,žeØ=(Ø1Ø)aže<br />

prokaždé¾Áaprokaždé=1platí()=(Ø)(1()Ò()).<br />

Podledefiniceoperaceurčenétermemplatí<br />

Ø(1()Ò())=<br />

=((Ø1)(1()Ò())(Ø)(1()Ò()))=<br />

=(1()Ò())<br />

22


ataké<br />

=(1Ò) =Ø(1Ò)= =((Ø1)(1Ò)(Ø)(1Ò))=<br />

atedypodledefiniceoperacínasoučinuΩ-algeberprokaždé¾Áplatí()=<br />

(1()Ò()).Ovšemvýšejsmeodvodili,že(1()Ò())=<br />

Ø(1()Ò()).<br />

Větajedokázána.<br />

Poznámka.Následujícívětulzestručnězformulovattakto:varietyjsouuzavřenénalibovolnésoučinyalgeber.<br />

Věta6.5. NechťÌjeteorietypuΩ,ÎvarietaΩ-algeberurčenáteoriíÌ.<br />

NechťprolibovolnýprvekmnožinyÁjedánauniverzálníalgebratypuΩ.<br />

OznačmesoučintěchtoΩ-algeber,tj.=ɾÁ.Pakplatí:jestližeprokaždé<br />

(Ø1)(1Ò)=(Ø2)(1Ò)<br />

¾Áje¾Î,paktéž¾Î.<br />

Důkaz. UvažmelibovolnourovnostØ1=Ø2zteorieÌ.Protožeprokaždé<br />

¾Áje¾Î,platítatorovnostvΩ-algebře.NechťÒjetakové,žeobatermy<br />

Ø1,Ø2jsouÒ-ární.Jetřebaověřit,žeprolibovolné1Ò¾platí<br />

Označme1=(Ø1)(1Ò)a2=(Ø2)(1Ò).Našímcílemjedokázat,že1=2.Podledefinicesoučinumnožinjsou1a2zobrazenísestejným<br />

definičnímoboremioboremhodnot.Jetřebaověřit,žemajítéžstejnýpředpis,tj.<br />

žeprokaždé¾Áplatí1()=2().Zpředchozívětyplyne,žeprokaždé¾Á<br />

(Ø1)(1()Ò())=(Ø2)(1()Ò())<br />

platí1()=(Ø1)(1()Ò())a2()=(Ø2)(1()Ò()).Protože<br />

rovnostØ1=Ø2platívΩ-algebře,je<br />

atedytéž1()=2(),cožjsmechtělidokázat.Dokázalijsme,žekaždárovnost<br />

teorieÌplatívΩ-algebřeatedy¾Î.<br />

Příklad.Nyníjsmeschopnidokázatslíbenétvrzení,žeanitříduvšechoborů<br />

integrityanitříduvšechtělesnemůžemedostatjakovarietuuniverzálníchalgeber<br />

typu+¡ 01.Podlepředchozívětyktomustačínajítdvětělesa,jejichžsoučinemnenítěleso,advaoboryintegrity,jejichžsoučinemneníoborintegrity.Hledání<br />

takovýchtělesjesnadné:platídokonce,žesoučinlibovolnýchdvoutěles(kterájsou<br />

samozřejměioboryintegrity)neníoboremintegrity(atedyanitělesem).Vkaždém<br />

takovémsoučinutotižmámedělitelenuly,neboťplatí(01)¡(10)=(00).(PokudVámnenítentoobecnýpříkladjasný,uvažtedvěkopietělesaodvouprvcích<br />

–okruhuzbytkovýchtřídmodulo2–avypištesivšechnyčtyřiprvkyasestavte<br />

tabulkuprooperacinásobení.)<br />

Příklad. Třídavšechsvazů,kteréjsouřetězci(tj.lineárněuspořádanými<br />

množinami)netvořívarietuuniverzálníchalgebertypu,neboťsoučinem<br />

dvoudvouprvkovýchsvazů,kteréjsouřetězci,ječtyřprvkovýsvaz,kterýnení<br />

řetězec.<br />

23


Příklad. Třídavšechgrupnetvořívarietuuniverzálníchalgebertypu¡,<br />

neboťtatotřídaneníuzavřenanapodalgebry(existujípodgrupoidygrup,které<br />

nejsougrupami).Přestojsmedostalitříduvšechgrupjakovarietuuniverzálních<br />

algebertypu¡ 11.Rozšířenímtypujsmetotiždosáhlitoho,žezmíněnépodgrupoidyužnebylypodalgebrami¡<br />

11-algeber.Nabízísetedyotázka,zda<br />

ivpřípadětřídyvšechtělesnebotřídyvšechoborůintegritypřidánímdalších<br />

operačníchsymbolůktypu+¡ 01nedostanemevarietuΩ-algeber.Zdeje<br />

všaksituaceodlišná:tytotřídynejsouuzavřenénasoučinasoučinsepřidáním<br />

dalšíchoperačníchsymbolůnezmění(přibudoupouzedalšíoperacenatéženosné<br />

množiněsoučinu).Dostalijsmetedy,žeanitřídavšechtělesanitřídavšechoborů<br />

integritynetvořívarietuΩ-algeberprožádnéΩ+¡ 01.Podobnětřída<br />

všechřetězcůnetvořívarietuΩ-algeberprožádnéΩ.<br />

Poznámka.NásledujícívětazavršípopisvarietΩ-algeber.Charakterizuje,<br />

kterétřídyΩ-algeberjsouvarietami,tj.kterétřídyjemožnécharakterizovatnějakoumnožinourovností.Vtutochvílijsmevšakschopnidůkazjednohosměru<br />

pouzenaznačit.Kompletnídůkazčtenářnalezneažvosmékapitole.<br />

Věta6.6.(Birkhoff)NechťΩjetyp.TřídaΩ-algeberjevarieta,právěkdyž<br />

splňujevšechnytřinásledujícípodmínky:<br />

¯jeuzavřenánapodalgebryalgeber;<br />

¯jeuzavřenánaobrazyalgebervhomomorfismech;<br />

¯jeuzavřenánalibovolnésoučinyalgeber.<br />

Důkaz. Jižjsmedokázalivevětách6.1,6.3a6.5,želibovolnávarietaΩalgebervšechnytřiuvedenépodmínkysplňuje.Důkazopačnéimplikacepřesahuje<br />

možnostitétokapitoly,protojennaznačíme,jakbudevedenvkapitole8.Nechť<br />

ÎjetřídaΩ-algebersplňujícívšechnytřiuvedenépodmínky.OznačmeÌmnožinu<br />

všechrovnostítypuΩ,kteréplatívevšechΩ-algebráchztřídyÎ(uvědomtesi,že<br />

Ìjevždynekonečnámnožina).OznačmeÏvarietuΩ-algeberurčenouteoriíÌ.<br />

Jetřebadokázat,žeÎ=Ï.ZdefiniceÌjejasné,žeplatíinkluzeÎÏ.Celá<br />

obtížnostdůkazuvětyspočívávdůkazuinkluzeÏÎ.Jetotižnutnéukázat,<br />

želibovolnouΩ-algebru¾Ïlzevytvořitpomocítvořenípodalgeber,součinů<br />

aobrazůvhomomorfismechzΩ-algeberztřídyÎ.Tovšakukážemeažnakonci<br />

kapitoly8.<br />

7.Volnéalgebrysnejvýšespočetnoumnožinougenerátorů<br />

Definice. Nechť Ω jetyp. Označme(Ω)množinu všech termů typuΩ.<br />

NatétomnožinědefinujemeΩ-algebrunásledujícímzpůsobem.ProlibovolnýÒárníoperačnísymbol¾ΩdefinujemeÒ-árníoperaci(Ω)naΩ-algebře(Ω)<br />

příslušnouoperačnímusymbolutakto:prolibovolnétermyØ1,,ØÒ¾(Ω)je<br />

(Ω)(Ø1ØÒ)=(Ø1ØÒ).<br />

Poznámka. Všimnětesi,jaksepočítajíhodnotyoperacívprávěpopsané<br />

Ω-algebře.Strochounadsázkysedáříci,žesevlastněnepočítají.Termysedo<br />

operačníhosymbolupouzedosadí,čímžvzniknenovýterm(viztřetíboddefinice<br />

termu),atojevýsledek.Znamenáto,žekaždýprvekmnožiny(Ω),kterýnení<br />

proměnnou,jehodnotouprávějednéoperacenajednoznačněurčenýchoperandech,<br />

24


jejejtotižmožnézískatjedinětak,jakbylsestrojendledefinicetermu.Proto<br />

vtéto Ω-algebřeplatíjentriviálnírovnosti (tj.takové,kdena oboustranách<br />

stojístejný term).ProtožetatoΩ-algebranení svázána žádnými netriviálními<br />

rovnostmi,nazývásevolná(vizdefinicinásledujícípovětě7.1).<br />

Věta 7.1. OznačmeÈmnožinu všech proměnných:È=Ü1Ü2a<br />

uvažmepodalgebruÈgenerovanouvalgebře(Ω)množinouÈ.PakplatíÈ=<br />

(Ω).<br />

Důkaz.Stačíukázatinkluzi(Ω)È,tedydokázat,žekaždýtermØtypu<br />

ΩpatřídoÈ.Tojealesnadnéindukcívzhledemkdefinicitermu:proměnné<br />

ležívÈ,pronulárnísymboltypuΩplatí=(Ω),cožjeprveklibovolné<br />

podalgebry.Konečněproterm(Ø1ØÒ)vzniklýzÒ-árníhosymbolu¾Ωa<br />

termůØ1ØÒpatřícíchdleindukčníhopředpokladudoÈje(Ø1ØÒ)=<br />

(Ω)(Ø1ØÒ)¾Èdledefinicepodalgebry.<br />

Definice.Ω-algebra(Ω)zpředchozídefinicesenazývávolnáalgebratypu<br />

ΩgenerovanámnožinouÜ1Ü2.<br />

Definice.NechťΩjetyp,Önezápornéceléčíslo.OznačmeÖ(Ω)množinu<br />

všechÖ-árníchtermůtypuΩ.<br />

Příklad.JestližetypΩneobsahuježádnýnulárníoperačnísymbol,pakplatí<br />

2(Ω)=Ü1ܼ1ܼ¼ 1(Ω)=Ü1ܼ1ܼ¼<br />

1ܼ¼¼ 1 1Ü2ܼ2ܼ¼ 2ܼ¼¼ 2<br />

0(Ω)=.<br />

Příklad.UvažmetypΩ=¼,kde¼jeunárnísymbol.PakΩ-algebramijsou<br />

množinyspolusezobrazením¼:.Pakplatí<br />

Příklad.UvažmetypΩ=¼1,kde¼jeunárnísymbola1nulárnísymbol.<br />

VolnáalgebratypuΩgenerovanáprázdnoumnožinoujepakΩ-algebra0(Ω)=<br />

11¼1¼¼1¼¼¼.Tojsouvlastněpřirozenáčísla.Přikonstrukcipřirozenýchčísel<br />

nemůžemedefinovatpřirozenáčíslajakotutovolnouΩ-algebru,neboťjsmevtomto<br />

textumnohokrátexistencipřirozenýchčíselvyužili.Jealemožnétutostrukturu<br />

popsatnásledujícívlastností:jetomnožinaÆspolusezobrazením¼:ÆÆ,<br />

kteréjeinjektivníanenísurjektivní,asplňujenásledujícípodmínku:neexistuje<br />

žádnávlastnípodmnožinaÅÆ,kterábyprokaždéѾÅobsahovalatéžÑ¼<br />

akterábytakéobsahovalanějakýprvekÒ,kterýnelzevyjádřitvetvaruÒ=Ö¼<br />

prožádnéÖ¾Æ.MnožinuÆazobrazení¼:ÆÆ,kterésplňujíprávěpopsanou<br />

podmínku,lzevzítvaxiomatickékonstrukcipřirozenýchčíselzajejichdefinici.<br />

Věta7.2.ProlibovolnénezápornéceléčísloÖjemnožinaÖ(Ω)podalgebra<br />

Ω-algebry(Ω)generovanámnožinouÖproměnnýchÜ1ÜÖ,tj.Ö(Ω) =<br />

Ü1ÜÖ.<br />

Důkaz.InkluziÖ(Ω)Ü1ÜÖdokážemestejnějakopředchozívětu.<br />

Opačnáplyneztoho,žeÖ(Ω)jepodalgebraΩ-algebry(Ω)obsahujícímnožinu<br />

proměnnýchÜ1ÜÖ:dosazenímÖ-árníchtermůdolibovolnéhooperačního<br />

symbolutotižzřejmědostanemeopětÖ-árníterm,atedyÖ(Ω)jeskutečněpodalgebra.<br />

Definice.Ω-algebraÖ(Ω)senazývávolnáalgebratypuΩgenerovanámnožinouÜ1ÜÖ.<br />

25


Poznámka. Následujícívětapopisujepodmínku,kteroulzevolnéalgebry<br />

charakterizovat.AťsivjakékoliΩ-algebřezvolímejakkoliobrazprokaždýgenerátor,vždyjemožnédoplnittotopřiřazenídohomomorfismu,atojediným<br />

způsobem.(Avšakto,žetatopodmínkajeskutečněcharakterizační,tj.určuje<br />

volnoualgebrujednoznačněažnaizomorfismus,dokážemeažvevětě8.5.)<br />

Věta7.3. NechťjeΩ-algebra,123libovolnápevnězvolenáposloupnostprvkůz.PakexistujejedinýhomomorfismusΩ-algeber³:(Ω)<br />

splňujícípodmínku³(ÜÑ)=ÑprovšechnapřirozenáčíslaÑ.Přitomprotento<br />

homomorfismusplatí:prolibovolný-árnítermؾ(Ω)je³(Ø)=Ø(1),<br />

³((Ω)(Ø1ØÒ))=³((Ø1ØÒ))=((Ø1ØÒ))(1)<br />

kdeØjeoperaceurčenátermemØvΩ-algebře.<br />

Důkaz.Ukažmenejprve,žetaktodefinovanézobrazeníjehomomorfismus.<br />

Nechť¾ΩjelibovolnýÒ-árníoperačnísymbol,Ø1ØÒ¾(Ω)libovolné<br />

-árnítermy.Platítedy<br />

=(³(Ø1)³(ØÒ))<br />

Dledefiniceoperaceurčenétermemje<br />

((Ø1ØÒ))(1)=((Ø1)(1)(ØÒ)(1))=<br />

atedy³jehomomorfismus.Ukažmeindukcívzhledemkdefinicitermu,žetento<br />

homomorfismusjejediný:<br />

¯je-liØ=ÜÑ,pak³(ÜÑ)=Ñ=(ÜÑ)(1);<br />

¯je-liØnulárníoperačnísymbol,pakzdefinicehomomorfismu³(Ø)=Ø;<br />

¯nechťtedy-árnítermØ=(Ø1ØÒ)jesloženpomocíÒ-árníhooperačního<br />

symbolu,kdeÒ1,ztermůØ1ØÒ¾(Ω),prokteréplatíindukční<br />

=((Ø1ØÒ))(1)<br />

předpoklad,tj.prokaždé=1Òje³(Ø)=(Ø)(1).Pakzdefinicehomomorfismu<br />

³(Ø)=³((Ø1ØÒ))=³((Ω)(Ø1ØÒ))= =(³(Ø1)³(ØÒ))=((Ø1)(1)(ØÒ)(1))=<br />

Větajedokázána.<br />

Věta 7.4. Nechť Ω je typ,Önezápornécelé číslo.NechťjeΩ-algebra,<br />

1Ölibovolnépevnězvolenéprvkyz.Pakexistujejedinýhomomorfismus<br />

Ω-algeber³:Ö(Ω)splňujícípodmínku³(ÜÑ) =ÑprovšechnaÑ=<br />

1Ö.Přitomprotentohomomorfismusplatí:prolibovolnýtermؾÖ(Ω)je<br />

³(Ø)=Ø(1Ö),kdeØjeoperaceurčenátermemØvΩ-algebře.<br />

Důkaz.Tutovětulzedokázatstejnějakopředchozívětu7.3.<br />

Poznámka. PředchozívětatedyproÖ=0tvrdí,žeΩ-algebra0(Ω)má<br />

následujícívlastnost:prokaždouΩ-algebruexistujeprávějedenhomomorfismus<br />

Ω-algeber³:0(Ω).<br />

Poznámka. NašímdalšímcílemjenaléztvolnéΩ-algebryvkaždévarietě<br />

Ω-algeber.VolnéΩ-algebry(Ω)aÖ(Ω)totižsplňujípouzetriviálnírovnosti,<br />

26


Definice.NechťÎjevarietaΩ-algeber.Namnožině(Ω)všechtermůtypu<br />

ΩdefinujemerelaciÎtakto:prolibovolnétermyØ1Ø2¾(Ω)klademeØ1ÎØ2<br />

právětehdy,kdyžlibovolnáΩ-algebrazvarietyÎsplňujerovnostØ1=Ø2.<br />

Poznámka. NechťØ1,Ø2 jsouÒ-árnítermytypuΩ.PakjetedyØ1ÎØ2<br />

právětehdy,kdyžnalibovolnéΩ-algebřezvarietyÎobatermyØ1,Ø2určují<br />

stejnouÒ-árníoperaci,tj.prolibovolné1Ò¾platí(Ø1)(1Ò)=<br />

(Ø2)(1Ò).<br />

Věta7.5.ProlibovolnouvarietuΩ-algeberÎjerelaceÎkongruencína<br />

Ω-algebře(Ω).<br />

ležíprotojenvevarietěvšechΩ-algeber.BudemetedyprodanouteoriiÌtypuΩ<br />

konstruovatΩ-algebru,vnížplatívšechnyrovnostiteorieÌavšechnydůsledky<br />

těchtorovností,aležádnárovnost,kteránenídůsledkemrovnostíteorieÌ,už<br />

vkonstruovanéalgebřeplatitnebude.Otázkaje,jaktakovédůsledkypopsat.Asi<br />

prvnícesta, kteráčlověkanapadne, jepokusitsepopisovatnějaká odvozovací<br />

pravidla,jakzrovnostíteorieÌodvoditdalšírovnosti.Myalepoužijemejinou<br />

cestu:důsledkemrovnostíteorieÌjsouprávětyrovnosti,kteréplatívkaždéΩalgebřezvarietyurčenéteoriíÌ.<br />

Důkaz.Zpředchozípoznámkysesnadnovidí,žeÎjeekvivalencenamnožině(Ω).Dokažme,žejdeokongruenci.ZatímúčelemzvolmelibovolněÒ-ární<br />

operačnísymbol¾ΩatermyØ1ØÒ×1×Ò¾(Ω)takové,žeØ1Î×1,<br />

,ØÒÎ×Ò.Dokážeme,žepotomtaké(Ø1ØÒ)Î(×1×Ò).ZvolmelibovolněΩ-algebruzvarietyÎ.Platítedy(Ø1)=(×1),,(ØÒ)=(×Ò).<br />

Nechťpřirozenéčíslojetakové,ževšechnyzdevystupujícítermyjsou-ární.<br />

=((×1×Ò))(1)<br />

Pakprolibovolné1¾platí<br />

((Ø1ØÒ))(1)=((Ø1)(1)(ØÒ)(1))=<br />

=((×1)(1)(×Ò)(1))=<br />

cožsemělodokázat.<br />

Poznámka.MůžemetedyhovořitofaktorovéalgebřeΩ-algebry(Ω)podle<br />

kongruenceÎ.TutofaktorovouΩ-algebrubudemeznačit(Î)=(Ω)Î.<br />

Poznámka.Uvědomtesi,ženehrozínebezpečízáměny(Ω)a(Î)ikdybychomoznačilitypjinýmpísmenemnežΩavarietujinýmpísmenemnežÎ.<br />

Libovolnýtypjepřecemnožina,kdežtolibovolnávarietajevlastnítřída.<br />

Věta 7.6. Pro libovolnou varietuΩ-algeberÎje Ω-algebra(Î) prvkem<br />

varietyÎ.<br />

(Ø)(Î)(Ú1Ú)=(Ø)(Î)((×1)(×))=((Ø)(Ω)(×1×))<br />

27<br />

Důkaz.NechťÌjeteorieurčujícívarietuÎ,nechťØ1=Ø2jelibovolnárovnost<br />

tétoteorie.Nechťjepřirozenéčíslotakové,žeobatermyØ1aØ2jsou-ární.Je<br />

tedytřebaověřit,žeprolibovolnéÚ1Ú¾(Î)platí(Ø1)(Î)(Ú1Ú)=<br />

(Ø2)(Î)(Ú1Ú).Označme:(Ω)(Î)projekcinafaktorovoualgebru.<br />

Podlevěty4.3jesurjektivníhomomorfismus.Prokaždé=1zvolmeterm<br />

×¾(Ω)tak,že(×)=Ú.Podlevěty6.2pro=12platí


(Ø1)(Ω)(×1×)=(Ø2)(Ω)(×1×)<br />

Mámetedydokázat,že((Ø1)(Ω)(×1×))=((Ø2)(Ω)(×1×)),cožje<br />

ekvivalentnístvrzením(Ø1)(Ω)(×1×)Î(Ø2)(Ω)(×1×).Tobudedokázáno,pokudlibovolnáΩ-algebrazvarietyÎsplňujerovnost<br />

((Ø1)(Ω)(×1×))(1Ñ)=((Ø2)(Ω)(×1×))(1Ñ)<br />

NechťÑjepřirozenéčíslotakové,ževšechnytermy×1×jsouÑ-ární.Máme<br />

tedyukázat,žeprolibovolnouΩ-algebruzvarietyÎaprolibovolnéjejíprvky<br />

1Ѿplatí<br />

((Ø)(Ω)(×1×))(1Ñ)=³((Ø)(Ω)(×1×))<br />

Doplňmenějak1ÑdonekonečnéposloupnostiprvkůzΩ-algebry,napříkladtakto:prokaždéÒÑklademeÒ=1.Podlevěty7.3existujehomomorfismusΩ-algeber³:(Ω)takový,žeprolibovolnýÐ-árnítermؾ(Ω)je<br />

³(Ø)=Ø(1Ð).Pro=12tedyplatí<br />

³((Ø)(Ω)(×1×))=(Ø)(³(×1)³(×))<br />

Ovšempodlevěty6.2je<br />

(Ø1)(³(×1)³(×))=(Ø2)(³(×1)³(×))<br />

Mámetedyukázat,že<br />

toaleplyneztoho,žeØ1=Ø2jerovnostzteorieurčujícívarietuÎ,dokterépatří<br />

Ω-algebra.<br />

Poznámka.Ukážeme,žefaktorováalgebra(Î)=(Ω)Îzpředchozí<br />

větysplňujecharakterizačnípodmínkuvolnéalgebry.<br />

Věta7.7. NechťÎjelibovolnávarietaΩ-algeber,(Î)=(Ω)ÎfaktorováΩ-algebrazvěty7.6,:(Ω)(Î)projekcenafaktorovoualgebru.<br />

Nechťjelibovolná Ω-algebrazvarietyÎ,123libovolná pevnězvolenáposloupnostprvkůz.Pakexistujejedinýhomomorfismus<br />

Ω-algeber:<br />

(Î)splňujícípodmínku((ÜÑ))=ÑprovšechnapřirozenáčíslaÑ.<br />

Přitomprotentohomomorfismus platí:prolibovolný-árnítermؾ(Ω)je<br />

Důkaz.Podlevěty7.3existujejedinýhomomorfismusΩ-algeber³:(Ω)<br />

((Ø))=Ø(1),kdeØjeoperaceurčenátermemØvΩ-algebře.<br />

³(Ø1)=(Ø1)(1Ò)=(Ø2)(1Ò)=³(Ø2)<br />

splňujícípodmínku³(ÜÑ)=ÑprovšechnapřirozenáčíslaÑ.Přitompro<br />

libovolný-árnítermؾ(Ω)je³(Ø)=Ø(1).Označmejádrohomomorfismu³.UvažmelibovolnéÒ-árnítermyØ1,Ø2takové,žeØ1ÎØ2.Podle<br />

definicekongruenceÎjerovnostØ1=Ø2splněnavΩ-algebře,aprotoplatí<br />

atedyØ1Ø2.Ukázalijsme,žekongruenceÎjemenšíneborovnakongruenci<br />

.Protopodlevěty4.5existujejedinýhomomorfismus:(Î)splňující<br />

28


Æ=³.ProtentohomomorfismustedyprovšechnapřirozenáčíslaÑplatíÑ=<br />

³(ÜÑ)=(Æ)(ÜÑ)=((ÜÑ)).Podobněprolibovolný-árnítermؾ(Ω)<br />

jeØ(1)=³(Ø)=(Æ)(Ø)=((Ø)).Zbývádokázatjednoznačnost<br />

homomorfismusplňujícíhopodmínku((ÜÑ))=Ñ.Předpokládejme,žetéž<br />

prohomomorfismusΩ-algeber:(Î)jesplněnapodmínka((ÜÑ))=Ñ<br />

provšechnapřirozenáčíslaÑ.PakprohomomorfismusÆ:(Ω)platí<br />

(Æ)(ÜÑ)=Ñ,atedypodlevěty7.3jeÆ=³.Podlevěty4.5odtudplyne<br />

=.<br />

Definice. Faktorováalgebra(Î)=(Ω)Îzvět7.6a7.7senazývá<br />

volnáalgebravarietyÎtypuΩgenerovanámnožinouÜ1Ü2.<br />

Definice.Nechť(Î)=(Ω)ÎjevolnáalgebravarietyÎtypuΩgenerovanámnožinouÜ1Ü2,:(Ω)(Î)projekcenafaktorovoualgebru.<br />

ProlibovolnénezápornéceléčísloÖoznačmeÖ(Î)obrazpodalgebryÖ(Ω)vhomomorfismu,tj.Ö(Î)=(Ö(Ω)).TutoΩ-algebruÖ(Î)nazývámevolnou<br />

algebrouvarietyÎtypuΩgenerovanoumnožinouÜ1ÜÖ.<br />

Poznámka. Podlevěty2.3jeÖ(Î)podalgebrouΩ-algebry(Î),podle<br />

vět6.1a7.6patříalgebraÖ(Î)dovarietyÎ.Vnásledujícívětěukážeme,že<br />

takésplňujecharakterizačnípodmínkuvolnéalgebry(atedynázev,kterýdostala<br />

vpředchozídefinici,jeoprávněný).Zúženímprojekce:(Ω)(Î)dostáváme<br />

dledefiniceÖ(Î)surjektivníhomomorfismusÖ(Ω)Ö(Î),kterýbudemepro<br />

jednoduchostoznačovatopětanazývatprojekcí.<br />

Věta 7.8. NechťÎjelibovolnávarietaΩ-algeber,Önezápornéceléčíslo,<br />

Ö(Î) varietyÎtypu Ω generovaná<br />

Ö(Ω)Ö(Î)projekce.NechťjelibovolnáΩ-algebrazvarietyÎ,1Ö¾<br />

množinouÜ1ÜÖ,:<br />

libovolnépevnězvolenéprvky.PakexistujejedinýhomomorfismusΩ-algeber<br />

:Ö(Î)splňujícípodmínku((ÜÑ))=ÑprovšechnaÑ=1Ö.<br />

Přitomprotentohomomorfismusplatí:prolibovolnýtermؾÖ(Ω)je((Ø))=<br />

Ø(1Ö),kdeØjeoperaceurčenátermemØvΩ-algebře.<br />

Důkaz.Tutovětulzedokázatstejnějakovětu7.7(jenmístokongruenceÎ<br />

na(Ω)užívámezúženíkongruenceÎnapodalgebruÖ(Ω),tj.průnikrelací<br />

ÎaÖ(Ω)¢Ö(Ω),nebolijádroprojekce:Ö(Ω)Ö(Î)).<br />

Příklad.UvažmeopěttypΩ=¼,kde¼jeunárnísymbol.Připomeňme,že<br />

0(Ω)=<br />

NechťÎjevarietaurčenáteoriíÌ=Ü1=ܼ¼<br />

2(Ω)=Ü1ܼ1ܼ¼ 1(Ω)=Ü1ܼ1ܼ¼<br />

1ܼ¼¼ 1 1Ü2ܼ2ܼ¼ 2ܼ¼¼ 2<br />

Ü1Îܼ¼ 1Îܼ¼¼¼ 1Î<br />

1.Pakplatí<br />

1(Î)=¨Ü1ܼ¼ ܼ1Îܼ¼¼ 1ܼ¼¼¼ 1Îܼ¼¼¼¼ 1ܼ1ܼ¼¼ 1Î 1ܼ¼¼¼¼ 1©<br />

a<br />

Jetedy<br />

29


VtétoΩ-algebřesepočítátakto:<br />

Ü1ܼ¼<br />

1ܼ¼¼¼<br />

1¼=ܼ1ܼ¼¼<br />

1ܼ¼¼¼¼<br />

1<br />

ܼ1ܼ¼¼<br />

1ܼ¼¼¼¼<br />

1¼=Ü1ܼ¼<br />

1ܼ¼¼¼<br />

1<br />

Podobně<br />

2(Î)=¨Ü1ܼ¼<br />

1ܼ¼¼¼<br />

1ܼ1ܼ¼¼<br />

1ܼ¼¼¼¼<br />

1<br />

Ü2ܼ¼<br />

2ܼ¼¼¼<br />

2ܼ2ܼ¼¼<br />

2ܼ¼¼¼¼<br />

2©<br />

UvažmenynívarietuÏurčenouteoriíܼ1 =ܼ¼<br />

1(Ï)=¨Ü1ܼ1ܼ¼1.Platí<br />

1ܼ¼¼<br />

1©<br />

přičemžvtétoΩ-algebřesepočítátakto:<br />

Ü1¼=ܼ1ܼ¼<br />

1ܼ¼¼<br />

1¼=ܼ1ܼ¼<br />

1ܼ¼¼<br />

1<br />

Promysletesisami,žeprovarietuÍurčenouteoriíܼ1 =ܼ¼¼<br />

1platí<br />

1(Í)=¨Ü1ܼ1ܼ¼¼<br />

1ܼ¼¼¼¼<br />

1ܼ¼<br />

1ܼ¼¼¼<br />

1©<br />

aurčete,jaksevtétoΩ-algebřepočítá.<br />

8.Volnéalgebryslibovolnoumnožinougenerátorů<br />

Poznámka.Jakužnapovídánázev,tatokapitolapojednáváoobecnějšísituacinežkapitolapředchozí.Jetedyotázka,pročjsemvlastněpředchozíkapitolu<br />

dotextuzařadil.Mohljsemihnedzačítstoutokapitolouavýsledkypředchozíkapitolyzískatjakodůsledkyvýsledkůkapitolytéto.Opravdubytotakbylomožné<br />

udělat.Důvodemprotentopostupbylavšaksnahaoconejvětšímožnousrozumitelnost.Protožebudemenynípracovatslibovolnou(tedyinespočetnou)množinou<br />

generátorů,budemepotřebovatzobecnitdefinicitermu:budemenynídefinovat<br />

termytypuΩnadmnožinou,přičemžpřipustíme,žetermemjelibovolnýprvek<br />

množiny.<br />

Definice. NechťΩjetyp,množina.TermemtypuΩnadmnožinou<br />

nazvemeprávětakovývýraz,kterýlzezkonstruovatkonečněmnohaaplikacemi<br />

následujícíchpravidel:<br />

¯ProlibovolnýprvekܾjeÜtermtypuΩnadmnožinou.<br />

¯Prolibovolnýnulárníoperačnísymbol¾ΩjetermtypuΩnadmnožinou<br />

.<br />

¯ProlibovolnépřirozenéčísloÒ,libovolnýÒ-árníoperačnísymbol¾Ωa<br />

libovolnétermyØ1,,ØÒtypuΩnadmnožinoujevýraz(Ø1ØÒ)<br />

termtypuΩnadmnožinou.<br />

MnožinuvšechtermůtypuΩnadmnožinoubudemeznačit(Ω).<br />

30


Poznámka.TermytypuΩ,kteréjsmeužívalidosud,jsoutedytermytypu<br />

ΩnadmnožinouÜ1Ü2.<br />

Definice.NechťΩjetyp,množina.Namnožině(Ω)definujemevolnou<br />

algebrutypuΩgenerovanoumnožinounásledujícímzpůsobem.ProlibovolnýÒárníoperačnísymbol¾ΩdefinujemeÒ-árníoperaci(Ω)naΩ-algebře(Ω)<br />

příslušnouoperačnímusymbolutakto:prolibovolnétermyØ1,,ØÒ¾(Ω)<br />

je(Ω)(Ø1ØÒ)=(Ø1ØÒ).<br />

Poznámka.OprávněnostnázvuΩ-algebry(Ω)prokážívěty8.1a8.2.<br />

Důkaz.Definujmezobrazení³:(Ω)indukcívzhledemkdefinici<br />

termunadmnožinou.<br />

¯Prolibovolnýprvekܾklademe³(Ü)=(Ü).<br />

¯Abyzobrazení³:(Ω)mohlobýthomomorfismusΩ-algeber,jetřeba<br />

prolibovolnýnulárníoperačnísymbol¾Ωpoložit³()=.<br />

¯ProlibovolnépřirozenéčísloÒuvažmenynítermØ=(Ø1ØÒ)typuΩnad<br />

=(³(Ø1)³(ØÒ))<br />

množinou,kterývzniklzÒ-árníhooperačníhosymbolu¾ΩatermůØ1,<br />

,ØÒtypuΩnadmnožinou.Abyzobrazení³:(Ω)mohlobýt<br />

homomorfismusΩ-algeber,jetřeba,aby<br />

³(Ø)=³((Ø1ØÒ))=³((Ω)(Ø1ØÒ))=<br />

Klademeproto³(Ø)=(³(Ø1)³(ØÒ)).<br />

Jezřejmé,žeproprávězkonstruovanézobrazení³platí³(Ü)=(Ü)pro<br />

všechnyprvkyܾ,ažejetojedinézobrazenístoutovlastností,kteréby<br />

mohlobýthomomorfismusΩ-algeber.Nadruhoustranulzesnadnodokázat,že<br />

³skutečněhomomorfismemΩ-algeberje.Uvědomtesi,žetojsmezajistiliprávě<br />

definicemivedruhématřetímboduindukce.<br />

Příklady.Ω-algebru(Ω)zkapitoly7dostanemevpředchozídefinicipro<br />

množinu=Ü1Ü2,prolibovolnénezápornéceléčísloÖdostanemeΩalgebruÖ(Ω)zkapitoly7vpředchozídefinicipromnožinu=Ü1ÜÖ.<br />

Věta8.1.NechťΩjetyp,množina.Uvažmepodalgebrugenerovanou<br />

valgebře(Ω)množinou.Pakplatí=(Ω).<br />

Důkaz.Tatovětasedokážestejnějakověta7.1.<br />

libovolnézobrazení.PakexistujejedinýhomomorfismusΩ-algeber³:(Ω)<br />

Věta8.2.NechťΩjetyp,množina.NechťjeΩ-algebra,:<br />

splňujícípodmínku³(Ü)=(Ü)provšechnyprvkyܾ.<br />

Poznámka.ProtoženašímcílemjedůkazBirkhoffovyvěty,nebudemekongruenciÎnaΩ-algebře(Ω)definovatpouzeprovarietuÎtypuΩ,alezdánlivě<br />

obecněji:prolibovolnoutzv.uzavřenoutříduΩ-algeberdlenásledujícídefinice.<br />

Slovozdánlivějevpředchozívětěuvedenoproto,žedleBirkhoffovyvětystejně<br />

nicobecnějšíhonakonecnedostaneme,ukážesetotiž,žekaždáuzavřenátřídaΩalgeberjevarietouΩ-algeber.<br />

Definice.NechťÎjetřídaΩ-algeber.OtříděÎřekneme,žejeuzavřená,<br />

právěkdyžsplňujenásledujícítřipodmínkyzBirkhoffovyvěty:<br />

¯Îjeuzavřenánapodalgebryalgeber;<br />

31


¯Îjeuzavřenánaobrazyalgebervhomomorfismech;<br />

¯Îjeuzavřenánalibovolnésoučinyalgeber.<br />

Poznámka.Snadnojevidět,žezedruhépodmínkyplyne,žeuzavřenátřída<br />

Ω-algeberskaždouΩ-algebrouobsahujeivšechnyΩ-algebryizomorfnís.<br />

Definice.NechťΩjetyp,množina.ProlibovolnouuzavřenoutříduΩalgeberÎdefinujemerelaciÎnaΩ-algebře(Ω)takto:prolibovolnéØ1Ø2¾<br />

(Ω)klademeØ1ÎØ2právětehdy,kdyžprokaždoukongruencinaΩ-algebře<br />

(Ω)takovou,že(Ω)patřídotřídyÎ,platíØ1Ø2.<br />

Poznámka. Ekvivalentnělzeříci,žeÎjeprůnikemvšechkongruencí<br />

naΩ-algebře(Ω)takových,že(Ω)patřídotřídyÎ.Uvědomtesi,že<br />

skutečněmůžemeotomtoprůnikumluvit:všechnyrelacenadanémnožinětvoří<br />

množinu(tedynevlastnítřídu),prototvořímnožinuivšechnykongruencenadané<br />

Ω-algebře.OznačmeÃmnožinuvšechtěchkongruencínaΩ-algebře(Ω),pro<br />

kteréfaktoralgebra(Ω)patřídotřídyÎ.LibovolnáuzavřenátřídaΩ-algeber<br />

musíobsahovatkartézskýsoučinprázdnémnožinyΩ-algeber,cožjejednoprvková<br />

algebra(vizpoznámkuzadefinicísoučinulibovolnéhopočtuΩ-algeber).Proto<br />

zuzavřenostinahomomorfníobrazydostáváme,želibovolnáuzavřenátřídaΩalgeberobsahujevšechnyjednoprvkovéΩ-algebry.Odtudplyne,žemnožinaÃje<br />

neprázdná,neboťobsahujekongruenci(Ω)¢(Ω),vnížjsoulibovolnédva<br />

prvkyekvivalentní,atedypříslušnáfaktoralgebrajejednoprvková.<br />

Poznámka. Ukážeme,žeprávěprovedenádefinicerelaceÎjevpřípadě<br />

=Ü1Ü2ekvivalentní(ikdyžtotakmožnánaprvnípohlednevypadá)<br />

sdefinicíkongruenceÎnaΩ-algebře(Ω)uvedenouvkapitole7.TamjsmekongruenciÎdefinovalipodmínkou:prolibovolnétermyØ1Ø2¾(Ω)jeØ1ÎØ2<br />

právětehdy,kdyžlibovolnáΩ-algebraztřídyÎ(vsedmékapitolejíbylavarietaÎ)splňujerovnostØ1<br />

=Ø2.Tatopodmínkadledefiniceznamená(jestliže<br />

termyØ1,Ø2jsou-ární),žeprolibovolnouΩ-algebruzvarietyÎalibovolné<br />

prvky1¾platí(Ø1)(1)=(Ø2)(1).Podlevěty7.3<br />

jeposlední podmínkaekvivalentnísnásledující podmínkou:pro libovolnouΩalgebruzvarietyÎalibovolnýhomomorfismusΩ-algeber³:(Ω)platí<br />

³(Ø1)=³(Ø2).ProtožeprokaždýhomomorfismusΩ-algeber³je³((Ω))podalgebrouΩ-algebryaprotožetřídaÎjeuzavřenánapodalgebry,stačísevposlední<br />

podmínceomezitjennasurjektivníhomomorfismy.Navíc,označíme-lijádrohomomorfismu³,platí³(Ø1)=³(Ø2)právětehdy,kdyžØ1Ø2.Vpřípadě,kdyje<br />

homomorfismus³surjektivní,jepodledůsledkuvěty4.5Ω-algebraizomorfní<br />

sfaktoralgebrou(Ω),aztoho,žepatřídotřídyÎ,plyne,žetéž(Ω)<br />

patřídotřídyÎ.Dostalijsmetedy:prolibovolnétermyØ1Ø2¾(Ω)jeØ1ÎØ2<br />

právětehdy,kdyžprolibovolnoukongruencinaΩ-algebře(Ω)takovou,že<br />

faktoralgebra(Ω)patřídotřídyÎ,platíØ1Ø2.Tojealeprávěpředchozí<br />

definice.<br />

Věta8.3.NechťΩjetyp,množina.NechťÎjeuzavřenátřídaΩ-algeber.<br />

Pakplatí:<br />

¯RelaceÎjekongruencínaΩ-algebře(Ω).<br />

¯Faktorováalgebra(Î)=(Ω)ÎΩ-algebry(Ω)podlekongruence<br />

ÎpatřídotřídyÎ.<br />

Důkaz.Víme,žeÎjeprůnikemneprázdnémnožinyÃvšechkongruencí<br />

32


naΩ-algebře(Ω)takových,že(Ω)patřídoÎ.Prvnítvrzenítedyplynez<br />

prvníhotvrzenívěty4.4.Podledruhéhotvrzenívěty4.4existujehomomorfismus<br />

Ω-algeber³:(Ω)ɾÃ(Ω),jehožjádremjeprůnikvšechkongruencí<br />

¾Ã,tedykongruenceÎ.Podledůsledkuvěty4.5je(Î)=(Ω)Î<br />

izomorfníspodalgebrou³((Ω))Ω-algebryɾÃ(Ω).TentosoučinΩalgeberzuzavřenétřídyÎpatřídoÎaopětzuzavřenostiÎplyne,žetakéjeho<br />

podalgebra³((Ω))patřídoÎ,atedydoÎpatříistoutoΩ-algebrouizomorfní<br />

Ω-algebra(Î),cožsemělodokázat.<br />

Definice.NechťΩjetyp,množina,ÎjeuzavřenátřídaΩ-algeber.Faktorováalgebra(Î)=(Ω)Îzvěty8.3senazývávolnáalgebratřídyÎ<br />

generovanámnožinou.Nechť:(Î)jezobrazeníurčenépodmínkou<br />

(Ü)=(Ü)provšechnyprvkyܾ,kde:(Ω)(Î)jeprojekce<br />

nafaktorovoualgebru.Pakzobrazenísenazývávnořenígenerátorůdovolné<br />

algebry(Î).<br />

Poznámka.PokudtřídaÎobsahujenějakouΩ-algebru,kteráneníjednoprvkováneboprázdná,lzesnadnoodvoditznásledujícívěty8.4,žezobrazeníje<br />

injektivní.<br />

Poznámka.Nyníukážeme,žeΩ-algebra(Î)zpředchozídefiniceskutečně<br />

splňujecharakterizačnípodmínkuvolnéalgebry.<br />

Věta8.4.NechťΩjetyp,množina.NechťÎjeuzavřenátřídaΩ-algeber,<br />

(Î)=(Ω)ÎvolnáalgebratřídyÎgenerovanámnožinou,:<br />

(Î)vnořenígenerátorůdovolnéalgebry(Î).NechťjelibovolnáΩ-algebra<br />

ztřídyÎa:libovolnézobrazení.Pakexistujejedinýhomomorfismus<br />

Ω-algeber:(Î)splňujícípodmínkuÆ=.<br />

Důkaz.Dokažmenejprveexistencihomomorfismu.Nechť:(Ω)<br />

(Î)jeprojekcenafaktorovoualgebru.Podlevěty8.2existujejedinýhomomorfismusΩ-algeber³:(Ω)splňujícípodmínku³(Ü)=(Ü)provšechny<br />

prvkyܾ.Protože³((Ω))jepodalgebraΩ-algebrypatřícídoÎ,zuzavřenostiÎplyne,žedoÎpatří³((Ω)).Označmejádrohomomorfismu³.<br />

Podledůsledkuvěty4.5je³((Ω))izomorfnís(Ω).Proto(Ω)patří<br />

doÎ,atedyjejednaztěchkongruencí,jejichžprůnikemjeÎ.JeprotokongruenceÎmenšíneborovnakongruenci.Protožejejádrohomomorfismu<br />

³:(Ω),(Î)=(Ω)Îa:(Ω)(Î)jeprojekcena<br />

faktorovoualgebru,podlevěty4.5existujejedinýhomomorfismusΩ-algeber ˜³:<br />

(Î)svlastnost혳Æ=³.Protožepak˜³((Ü))=˜³((Ü))=³(Ü)=(Ü)<br />

provšechnyprvkyܾ,platí ˜³Æ=,atedyje=˜³hledanýhomomorfismus.Dokažmenyní,žehomomorfismusjepodmínkouvětyurčenjednoznačně.<br />

NechťtedyhomomorfismusΩ-algeber¼:(Î)takésplňujepodmínku<br />

¼Æ=.Pak¼((Ü))=(Ü)provšechnyprvkyܾa³¼=¼Æsplňuje<br />

podmínkuvěty8.2.Protožehomomorfismussplňujícítutopodmínkujejediný,dostáváme³¼=³.Tedy¼Æ=˜³Æ,zjednoznačnostizvěty4.5plyne¼=˜³=.<br />

Větajedokázána.<br />

Poznámka.Vnásledujícívětěukážeme,žepodmínkazpředchozívětyskutečněcharakterizujeΩ-algebru(Î),určujejitotižjednoznačněažnaizomorfismus.<br />

33


Věta8.5.NechťΩjetyp,množina.NechťÎjeuzavřenátřídaΩ-algeber,<br />

(Î)=(Ω)ÎvolnáalgebratřídyÎgenerovanámnožinou,:<br />

(Î)vnořenígenerátorůdovolnéalgebry(Î).NechťalgebraÍztřídyÎa<br />

zobrazení:Ísplňujínásledujícípodmínku:prolibovolnouΩ-algebru<br />

ztřídyÎalibovolnézobrazení:existujejedinýhomomorfismusΩalgeber:ÍsplňujícípodmínkuÆ=.Pakplatí:existujeizomorfismus<br />

Ω-algeber:Í(Î)takový,žeÆ=.<br />

Důkaz.ProtožeΩ-algebraÍsplňujepodmínkuvěty,proΩ-algebru(Î)<br />

azobrazení:(Î)existujehomomorfismusΩ-algeber:Í(Î)<br />

splňujícíÆ=.Jenjetřebaukázat,žejeizomorfismus.Naopak,podle<br />

věty8.4proΩ-algebruÍazobrazení:ÍexistujehomomorfismusΩalgeber:(Î)ÍsplňujícípodmínkuÆ=.Pakhomomorfismus<br />

Æ:(Î)(Î)splňujeÆÆ=Æ=.Rovněžidentitana<br />

(Î),tj.zobrazení(Î):(Î)(Î)splňující(Î)()=prokaždé<br />

¾(Î),jehomomorfismem,prokterýplatí(Î)Æ=.Protožedlevěty<br />

8.4(proΩ-algebru(Î)azobrazení:(Î))jetakovýhomomorfismus<br />

určenjednoznačně,platíÆ=(Î).Zcelaanalogickysedokáže,žeÆje<br />

identitanaÍ.Toaleznamená,žejeinverznízobrazeník,atedyjebijekce,<br />

cožjsmechtělidokázat.<br />

Poznámka. NyníjsmejižschopnidokázatBirkhoffovuvětu,kteroujsme<br />

uvedlijižjednoujakovětu6.6,alenedokončilijsmedůkazjednéimplikace.<br />

Věta8.6.(Birkhoff)NechťΩjetyp.TřídaΩ-algeberjevarieta,právěkdyž<br />

splňujevšechnytřinásledujícípodmínky:<br />

¯jeuzavřenánapodalgebryalgeber;<br />

¯jeuzavřenánaobrazyalgebervhomomorfismech;<br />

¯jeuzavřenánalibovolnésoučinyalgeber.<br />

Důkaz.Jednaimplikacebylajiždokázánavkapitole6.NechťÎjelibovolná<br />

uzavřenátřídaΩ-algeber.Ukážeme,žeÎjevarieta.OznačmeÌmnožinuvšech<br />

rovnostítypuΩ,kteréplatívevšechΩ-algebráchztřídyÎ.OznačmeÏvarietu<br />

Ω-algeberurčenouteoriíÌ.Jetřebadokázat,žeÎ=Ï.ZdefiniceÌjejasné,že<br />

platíinkluzeÎÏ.Ukážemenyní,žetakéÏÎ.ZvolmelibovolněΩ-algebru<br />

¾Ï.Větabudedokázána,ukážeme-li,že¾Î.<br />

Uvažmevolnoualgebru(Ï)=(Ω)ÏtřídyÏgenerovanoumnožinou,<br />

přičemž zavolímenosnou množinu Ω-algebry. Podlevěty 8.4,<br />

v níž za zobrazení:volíme identitu, existuje homomorfismus Ω-<br />

algeber³:(Ï)splňující podmínku³(Ü) =(Ü) =Üprovšechny<br />

prvkyܾ.Protože=,jezjevně³surjektivní.Mámetéžvolnoualgebru(Î)=(Ω)ÎtřídyÎgenerovanoustejnoumnožinou.Označme<br />

ÃÎ(resp.ÃÏ)množinuvšechkongruencínaΩ-algebře(Ω)takových,že<br />

(Ω)patřídotřídyÎ(resp.Ï).ZinkluzeÎÏplyneinkluzeÃÎÃÏ.<br />

ProtožeÎjeprůnikemvšechkongruencízmnožinyÃÎaÏjeprůnikemvšech<br />

kongruencízmnožinyÃÏ,plyneodtud,žeÏÎ.Budemehotovi,ukážeme-li<br />

takéopačnouinkluziÎÏ.PaktotižbudouoběkongruenceÏaÎstejné,<br />

aproto(Ï)=(Ω)Ï=(Ω)Î=(Î)budepatřitdotřídyÎ.Z<br />

uzavřenostitřídyÎpakdoÎbudepatřitihomomorfníobraz³((Ï))=,<br />

cožprávěpotřebujemedokázat.<br />

34


ZaměřmesetedynadůkazinkluzeÎÏ.NechťØ1Ø2¾(Ω)jsou<br />

libovolnétermytakové,žeØ1ÎØ2.Proprojekcinafaktoralgebru:(Ω)<br />

(Î)tedyplatí(Ø1) =(Ø2).Podledefinicetermunadmnožinoujepři<br />

tvorběkaždéhotermupoužitojenkonečněmnohoprvkůmnožiny.Označmesi<br />

Ü1ÜÒtyprvkymnožiny,kterébylypoužitypřitvorbětermůØ1aØ2;jsou<br />

tedyØ1aØ2přitomtooznačeníÒ-árnímitermytypuΩ,tj.Ø1Ø2¾Ò(Ω).<br />

Dokažmenejprve,žerovnostØ1=Ø2patřídoteorieÌ,tj.žeplatívevšech<br />

Ω-algebrách z třídyÎ. Zvolme libovolně Ω-algebruztřídyÎa její prvky<br />

1Ò¾aukažme,že(Ø1)(1Ò)=(Ø2)(1Ò).Uvažmezobrazení:takové,žeprokaždéÑ=1Òplatí(ÜÑ)=Ñapro<br />

všechnyostatníprvkyܾrůznéodÜ1ÜÒdodefinujme(Ü)=1(vespeciálnímpřípaděÒ=0všechnyprvkymnožinyzobrazímenanějakýlibovolně<br />

zvolenýprvekzΩ-algebry).Označme:(Î)vnořenígenerátorůdo<br />

volnéalgebry(Î)třídyÎ.Podledefinicejetedy(Ü)=(Ü)provšechny<br />

prvkyܾ.Podlevěty8.4existujehomomorfismusΩ-algeber³:(Î)<br />

splňujícípodmínku³Æ=.Označme=³Æ,jetedy:(Ω)homomorfismus,přičemžprovšechnyprvkyܾplatí(Ü)=³((Ü))=³((Ü))=<br />

(Ü).OvšemÒ(Ω)jepodalgebraΩ-algebry(Ω),protomůžemeuvážithomomorfismus¼:Ò(Ω),kterýjezúženímhomomorfismu.Prokaždé<br />

Ñ=1Òplatí¼(ÜÑ)=(ÜÑ)=(ÜÑ)=Ñ.Zvěty7.4plyne,žehomomorfizmusvycházejícízvolnéalgebryÒ(Ω)jejednoznačněurčensvýmiobrazy<br />

=(Ø2)=¼(Ø2)=(Ø2)(1Ò)<br />

nagenerátorechÜ1ÜÒ,podlevěty7.4tedyprolibovolnýtermؾÒ(Ω)je<br />

¼(Ø)=Ø(1Ò).Připomeňme,že(Ø1)=(Ø2);celkemtedyplatí<br />

(Ø1)(1Ò)=¼(Ø1)=(Ø1)=³((Ø1))=³((Ø2))=<br />

atedyrovnostØ1=Ø2patřídoteorieÌ.<br />

Nechť:(Ω)(Ï)jeprojekcenafaktoralgebrua¼:Ò(Ω)<br />

(Ï)jejízúžení napodalgebruÒ(Ω).Podlevěty7.4jehomomorfismus¼<br />

jednoznačněurčensvýmiobrazynagenerátorechaprokaždýtermؾÒ(Ω)tedy<br />

platí¼(Ø)=Ø(Ï)(¼(Ü1)¼(ÜÒ)).Ovšem(Ï)jeΩ-algebrazvarietyÏ<br />

=(Ø2)(Ï)(¼(Ü1)¼(ÜÒ))=¼(Ø2)=(Ø2)<br />

určenéteoriíÌ,rovnostØ1=Ø2,okteréjsmedokázali,žedoteorieÌpatří,tedy<br />

platíiv(Ï),odkudplyne<br />

(Ø1)=¼(Ø1)=(Ø1)(Ï)(¼(Ü1)¼(ÜÒ))=<br />

Toznamená,žeØ1ÏØ2,cožjsmeprávěpotřebovalidokázat.<br />

Poznámka.Vprůběhudůkazuvěty8.6jsmeodvodilidalšívlastnostvolné<br />

algebry,kterástojízazmínku.Všimnětesi,žeprokaždouvarietuÎtypuΩplatí:<br />

libovolnárovnosttypuΩplatívevolnéalgebře(Î)varietyÎprávětehdy,když<br />

tatorovnostplatívkaždéΩ-algebřevarietyÎ.<br />

35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!