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