Homomorfismus

zobrazení mezi dvěma (např. algebraickými) strukturami stejného typu, které zachovává jejich vnitřní strukturu
(přesměrováno z Endomorfismus)
Možná hledáte: Homeomorfismus.

Homomorfismus (v lineární algebře někdy také prostě morfismus) je zobrazení z jedné algebraické struktury do jiné stejného typu, které zachovává veškerou důležitou strukturu.

Každý typ algebraické struktury má svůj typ homomorfismu (mluvíme o grupovém homomorfismu, okruhovém apod.). Například zobrazení je pologrupový homomorfismus, ale nikoli monoidový homorfismus, z monoidu do monoidu , tj. z celých nezáporných čísel do celých kladných čísel s operací , která vrátí větší z operandů ("vstupů"). Nezobrazí totiž neutrální prvek 0 na neutrální prvek druhého monoidu, kterým je číslo 1.

Obecně je homomorfismus zobrazení mezi dvěma algebraickými strukturami stejného typu takové, že pro každou definovanou operaci a pro všechna v platí

.

Například u pologrup A, B s operacemi tento zápis znamená, že . Tedy není pologrupovým homomorfismem z pologrupy přirozených čísel se sčítáním do pologrupy racionálních čísel s násobením , protože existují čísla, pro která neplatí , tj. . Ovšem je homomorfismem z do , tj. do pologrupy racionálních čísel s operací sčítání – což je zcela jiný objekt s odlišnými vlastnostmi.

Typy homomorfismů

editovat
  • izomorfismus je bijektivní homomorfismus (prostý a na).
  • monomorfismus je homomorfismus  , který je zároveň prostým neboli injektivním zobrazením. To je ekvivalentní s podmínkou, že — řečeno jazykem teorie kategorií  je odstranitelný vlevo, tedy pro všechna zobrazení  :  .
  • epimorfismus je homomorfismus  , který je zobrazením na cílovou strukturu, tj. surjektivním zobrazením. Např.   je epimorfismus z pologrupy přirozených čísel (se sčítáním) do pologrupy kladných násobků čtyř (se sčítáním). Není však epimorfismem do celočíselných násobků čtyř ani do kladných násobků dvou (tj. kladných sudých čísel), protože nezobrazí žádné přirozené číslo na —4 ani na 2.
  • V teorii kategorií se monomorfismus definuje jako morfismus   odstranitelný vpravo, tedy takový, že pro všechna zobrazení  :  . Tyto dvě definice většinou splývají, ale ne vždy:   z pologrupy celých čísel (se sčítáním) do racionálních čísel (se sčítáním) je epimorfismem v kategoriálním smyslu, ačkoli oborem hodnot nejsou všechna racionální čísla, nýbrž jen celá.
  • endomorfismus je homomorfismus z objektu do sebe sama. Tj. "endomorfismus na reálných číslech" znamená "homorfismus z   do  ".
  • automorfismus je endomorfismus, který je také izomorfismem.

Příklad

editovat

Mějme Z grupu celých čísel a Zn množinu všech celých čísel od 0 do n-1 s operacemi modulo n.

Pak zobrazení f: Z → Z4 : f(x) = 2x mod 4 (které zobrazí lichá čísla na číslo 2 a sudá na 0) je homomorfismus, protože f(x+y) = f(x) + f(y). Například f(3+5) = f(8) = 0 = 2 + 2 = f(3) + f(5). V grupě Z4 totiž platí 2 + 2 = 0.

Naopak zobrazení f(x) = 1 + ( 2x mod 4 ) , které zobrazí sudá čísla na 1 a lichá čísla na 3, homomorfismus není, protože f(0) + f(0) = 2, ale f(0+0) = 1.

Zobecnění v univerzální algebře

editovat

Mnoho faktů o homomorfismech není třeba dokazovat pro každou matematickou strukturu zvlášť (zvlášť pro grupy, vektorové prostory, svaz apod.), protože prostředky univerzální algebry umožňují je dokázat zároveň pro širokou třídu struktur. Příkladem jsou věty o izomorfismu.

Jádro homomorfismu

editovat

Jádro homomorfismu f (značené Ker f) popisuje, které dvojice prvků homomorfismu se zobrazí na tentýž prvek.

Ve strukturách s binární operací, které mají zaručenu existenci neutrálního a inverzního prvku, je obvyklé tuto informaci reprezentovat tak, že jádrem homomorfismu rozumíme podstrukturu tvořenou všemi prvky, které se zobrazí na neutrální prvek. V takových strukturách pak platí, že f(x) = f(y) právě když y-x   Ker f.

Příklad:

  • Máme-li f: Z6 → Z6 : f(x) = 2x mod 6, pak Ker f = {0,3}
  • Jiným příkladem je zobrazení z třírozměrného do dvourozměrného vektorového prostoru, které každý bod svisle promítne do vodorovné roviny procházející počátkem. (Lze si to představit jako zobrazení, které každé kuličce v prostoru přiřadí její stín na vodní hladině, pokud je slunce přesně svisle nad námi.) Jádrem takového zobrazení je svislá přímka procházející počátkem.

Tento přístup nelze ale použít pro struktury, které výše uvedenou podmínku nesplňují. Například svaz má dvě binární operace, monoid či grupoid sice mají jednu, ale není zaručena existence opačného prvku, některé signatury nemají žádnou binární operaci apod.

Proto se jádro homomorfismu definuje výše uvedených způsobem v teorii grup, okruhů lineárních prostorů apod., ale častěji se používá obecnější definice, která má smysl pro širokou třídu algebraických struktur:

Jádrem homomorfismu f z A do B rozumíme binární relaci ~ na A takovou, že x~y právě když f(x) = f(y)

Podle této definice jádro homomorfismu

f: Z6 → Z6 : f(x) = 2x mod 6

obsahuje dvanáct uspořádaných dvojic:

Ker f = {
(0,0), (0,3), (3,0) , (3,3) ,
(1,1), (1,4), (4,1) , (4,4) ,
(2,2), (2,5), (5,2) , (5,5) }

Kongruence a faktoralgebry

editovat

Jádro každého homomorfismu je kongruencí na A a proto definuje faktoralgebru A / Ker f, která je podle první věty o izomorfismu izomorfní s oborem hodnot f.

Související články

editovat

Externí odkazy

editovat