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

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

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

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

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

Teoretická informatika Tomáš Foltýnek Algebra Struktury s jednou operací

Co je to univerzální algebra?

Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA I, zimní semestr 2000/2001 Michal Marvan. 2.

Teorie grup 1 Příklad axiomatické teorie

Algebra 2 KMI/ALG2. Zpracováno podle přednášek prof. Jiřího Rachůnka a podle přednášek prof. Ivana Chajdy. slidy k přednáškám

Učební texty k státní bakalářské zkoušce Matematika Algebra. študenti MFF 15. augusta 2008

Algebra II pro distanční studium

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

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

Karel Klouda c KTI, FIT, ČVUT v Praze 28. února, letní semestr 2010/2011

Střípky z LA Letem světem algebry

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.

10. DETERMINANTY " # $!

Matematika pro informatiku 2

1 Zobrazení 1 ZOBRAZENÍ 1. Zobrazení a algebraické struktury. (a) Ukažte, že zobrazení f : x

Vysoké učení technické v Brně Fakulta informačních technologií. Regulární pologrupy. Semestrální práce do předmětu Algebra, Kombinatorika, Grafy

GRUPY SBÍRKA PŘÍKLADŮ

Algebra I Cvičení. 4) Množina všech matic s nulou v levém dolním rohu a s jedničkami na diagonále.

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

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

Grupy Mgr. Růžena Holubová 2010

1 Báze a dimenze vektorového prostoru 1

2. Test 07/08 zimní semestr

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

1. Pologrupy, monoidy a grupy

Množiny, relace, zobrazení

MPI - 5. přednáška. 1.1 Eliptické křivky

1 Připomenutí vybraných pojmů

6. Vektorový počet Studijní text. 6. Vektorový počet

1. Základní příklady a poznatky o monoidech a grupách

Základy teorie grup. Martin Kuřil

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

Charakteristika tělesa

Algebraické struktury s jednou binární operací

7 Analytické vyjádření shodnosti

Úvod do informatiky. Miroslav Kolařík

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.

Těleso racionálních funkcí

Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA II, letní semestr 2000/2001 Michal Marvan

Aritmetika s didaktikou I.

Markl: 3.2.Grupoidy /ras32.doc/ Strana 1

Matematika pro informatiku 1

[1] Determinant. det A = 0 pro singulární matici, det A 0 pro regulární matici

Západočeská univerzita v Plzni FAKULTA PEDAGOGICKÁ

Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách

Obsah. Euler-Fermatova věta. Reziduální aritmetika. 3. a 4. přednáška z kryptografie

MPI - 7. přednáška. Hledání inverzí v Z n. Rychlé mocnění modulo n. Lineární rovnice v Z + n. Soustavy lineárních rovnic v Z + n.

Množinu všech matic typu m n nad tělesem T budeme označovat M m n (T ), množinu všech čtvercových matic stupně n nad T pak M n (T ).

Západočeská univerzita v Plzni

Cyklické grupy a grupy permutací

Drsná matematika. Martin Panák, Jan Slovák

Matematika IV - 5. přednáška Polynomy

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

Matice. a m1 a m2... a mn

Algebra - druhý díl. Lenka Zalabová. zima Ústav matematiky a biomatematiky, Přírodovědecká fakulta, Jihočeská univerzita

ÚVOD DO ARITMETIKY. Michal Botur

Okruhy, podokruhy, obor integrity, těleso, homomorfismus. 1. Rozhodněte, zda daná množina M je podokruhem okruhu (C, +, ): f) M = { a

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

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

Kapitola 11: Vektory a matice 1/19

Algebraická teorie diskrétního lineárního řízení vznikla jako speciální obor teorie

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

Algebraické struktury

ZÁKLADY ARITMETIKY A ALGEBRY I

1 Kardinální čísla. množin. Tvrzení: Necht X Cn. Pak: 1. X Cn a je to nejmenší prvek třídy X v uspořádání (Cn, ),

Definujte Gaussovský obor. Vysvětlete, co přesně rozumíme jednoznačností rozkladu.

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

V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti

ALGEBRA I. Hlavním tématem je teorie grup. Kromě základních vlastností grup se věnujeme jejich

GRUPY - SBÍRKA PRÍKLADU

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

Úvod do informatiky. Miroslav Kolařík

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

Vlastnosti lineárních zobrazení a velikost vektorů

Aritmetika s didaktikou I.

Lineární algebra : Násobení matic a inverzní matice

Matice lineárních zobrazení

VI. Maticový počet. VI.1. Základní operace s maticemi. Definice. Tabulku

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

Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA I, zimní semestr 2000/2001 Michal Marvan. 7.

Lineární algebra : Násobení matic a inverzní matice

Cyklické kódy. Definujeme-li na F [x] n sčítání a násobení jako. a + b = π n (a + b) a b = π n (a b)

Základy teorie grupoidů a grup

18. První rozklad lineární transformace

Báze a dimenze vektorových prostorů

Matematika B101MA1, B101MA2

Základy teorie množin

3. Algebraické systémy

Přijímací zkoušky z matematiky pro akademický rok 2016/17 NMgr. studium Učitelství matematiky ZŠ, SŠ

Paradoxy nekonečna. Co analyzuje Matematická analýza? Nekonečné procesy. n(n + 1) + = n 2 + = π2 6

PŘEDNÁŠKA 2 POSLOUPNOSTI

VYBRANÉ KAPITOLY Z ALGEBRY. Jaroslav Beránek

Generující kořeny cyklických kódů. Generující kořeny. Alena Gollová, TIK Generující kořeny 1/30

ALGEBRA. 1. Pomocí Eukleidova algoritmu najděte největší společný dělitel čísel a a b. a) a = 204, b = 54, b) a = , b =

Teoretická informatika Tomáš Foltýnek Teorie čísel Nekonečno

Matematika I 12a Euklidovská geometrie

Transkript:

Matematika IV - 2. přednáška Základy teorie grup Michal Bulant Masarykova univerzita Fakulta informatiky 25. 2. 2008

oooooooooooo Obsah přednášky Q Grupy - homomorfismy a součiny

Martin Panák, Jan Slovák, Drsná matematika, e-text. a Předmětové záložky v IS MU Jiří Rosický, Algebra, PřF MU, 2002. Peter J. Cameron. Introduction to algebra, Oxford University Press, 2001, 295 s. (Dostupné v knihovně PřF).

grupoid (G, ) je množina G s binární operací pologrupa (G, ) je množina G s asociativní binární operací monoid (G,) je pologrupa (G,) s jednotkovým (neutrálním) prvkem 1 grupa (G, ) je monoid, ve kterém má každý prvek inverzi komutativní grupa (grupoid, pologrupa, monoid apod.), je taková grupa (grupoid,...), že operace je komutativní. Často se v případě komutativních grup setkáte rovněž s pojmem abelovská grupa. Poznámka k nejednoznačnosti terminologie. 1 Raděj i než jednotka používejme jednotkový prvek - důvod uvidíme později. Někdy se tomuto prvku rovněž říká jednička.

Bystří studenti algebry si brzy povšimnou, že se mnohé pojmy a důkazy opakují pro různé situace. Skutečně se ukazuje, že základní pojmy a tvrzení je možné zavést a dokázat obecně pomocí univerzální algebry (příp. ještě obecněji v tzv. teorii kategorií). Pro informatiky, kteří mají za sebou funkcionální programování (příp. prácí s objekty, metodami, šablonami apod.), by to možná mohl být přirozený postup, my však na to bohužel nemáme dostatek času. Pro všechny struktury (pologrupy, grupy, okruhy, tělesa, svazy, atd.) lze definovat několik základních pojmů analogickým způsobem: podstruktury homomorfismy mezi strukturami stejného typu součiny struktur téhož typu

oo«ooooooooo Podpologrupy a podgrupy Definice Je-li (A, ) grupa (případně pologrupa), pak její podmnožinu B c A, která je uzavřená vůči zúžení operace a zároveň je spolu s touto operací grupou (resp. pologrupou), nazýváme podgrupa (resp. podpologrupa) v (A, ). Definice Zobrazení f : (G, ) > (H, o) mezi dvěmi grupami (G, ) a (/-/, o) se nazývá homomorfismus grup, jestliže respektuje násobení, tj. pro všechny prvky a, b G G platí f(ab) = f(a)of(b). Povšimněme si, že násobení vlevo je uvnitř grupy G předtím, než zobrazujeme, zatímco vpravo jde o násobení v H poté, co zobrazujeme.

Přímo z definice se snadno ověří následující vlastnosti homomorfismů: Pro každý homomorfismus f : G > H grup platí O obraz jednotky e^eg je jednotka v H Q obraz inverze k prvku je inverzí obrazu, tj. f (a -1 ) = f (a) -1 O obraz podgrupy K C G je podgrupa f (K) C H. Q vzorem f ~ 1 (K) C G podgrupy K C H je podgrupa. Q je-li f zároveň bijekcí, pak i inverznízobrazení f" _1 je homomorfismus. Q f je injektivní zobrazení právě tehdy, když f~ 1 {ej-i) = {ec}-

Grupy - homomorti! oooo»ooooooo Definice Podgrupa, která je vzorem jednotkového prvku e E H (tj. f _1 (e)) se nazývá jádro homomorfismu f a značíme ji ker f. Bijektivní homomorfismus grup G a H nazýváme izomorfismus (a značíme G^H). Poznámka Podobně jako v teorii grafů jsou i v algebře izomorfní objekty nerozlišitelné. Z předchozích tvrzení okamžitě vyplývá, že homomorfismus f : G > H s triviálním jádrem je izomorfismem G na obraz f{g).

ooooo«oooooo Příklad (1) Pro každou grupu permutací G = H n jsme definovali zobrazení sgn : (T n, ) * (^2,+) přiřazující permutaci její paritu (lichá=l, sudá=0). Jde o homomorfismus grup ( n,o) a (Z2, +) Jádrem tohoto homomorfismu jsou permutace se sudou paritou. (2) Grupa symetrií rovnostranného trojúhelníka DQ je izomorfní s grupou permutací Z3. Stačí zvolit realizaci Z 3 tak, že za množinu tří prvků pro permutace vezmeme vrcholy trojúhelníka a jednotlivým symetriím přiřadíme permutace těchto vrcholů, které vyvolají. (3) Zobrazení exp : R > R + (nebo C > C \ 0), je homomorfismus aditivní grupy reálných nebo komplexních čísel na multiplikativní grupu kladných reálných čísel, resp. na multiplikativní grupu všech nenulových komplexních čísel. V případě reálných čísel jde o izomorfismus (co je jeho inverzí?). Pro komplexní čísla dostáváme netriviální jádro {2/on; k G Z}.

Příklad (4) Determinant matice je zobrazením, které každé matici skalárů z K přiřazuje nějaký skalár z K (pracovali jsme s IK = Z, Q,R, C). Cauchyova věta o determinantu součinu čtvercových matic det(a B) = (det A) (det B) je tvrzením, že pro grupu G = GL(n,K) invertibilních matic je det : G > K\ {0} multiplikativním homomorfismem grup. (5) Grupy zbytkových tříd (Z^, +) jsou izomorfní grupám komplexních /c-tých odmocnin z jedničky, což jsou zároveň izomorfní obrazy konečných grup otočení v rovině o celé násobky úhlu ^. (6) Multiplikativní grupa invertibilních zbytkových tříd (Zp,) je izomorfní aditivní grupě (Z p _i, +) (plyne z cykličnosti grupy - později snad dokážeme).

ooooooo«oooo (Přímý) součin grup Definice Pro každé dvě grupy (G, ), (H,o) definujeme součin grup (G x /-/, *) takto: Jako množina je G x H skutečně (kartézský) součin, na kterém definujeme grupové násobení po složkách, tj. (a,x)*(b,y) = (a- b,xoy). Poznámka Rozmyslete si, že jde o grupu a že součin komutativních grup je zase komutativní! Zobrazení PG G x H 3 (a, x) h-> a G G, pn : G x H 3 (a, x) i-> x G H jsou surjektivní homomorfismy (tzv. projekce) s jádry ker p G = {(ec,x); x e H} ker p H = {(a, en); a e G}.

Příklad (7) Grupa Zß je izomorfní součinu Z2 x Z 3. Toto lze nahlédnout buď geometrickou úvahou (prostřednictvím grup symetrií v rovině) nebo přímou konstrukcí izomorfismu. V aditivní notaci vypadá izomorfismus takto: [0W([0]2,[0] 3 ), [1W ([1] 2> [2] 3 ) [2W([0]2,[1] 3 ), [3W ([1] 2> [0] 3 ) [4] 6 -([0] 2,[2] 3 ), [5] 6 ~ ([1] 2> [1] 3 ) (8) Dihedrální grupa Ds (tj. grupa symetrií čtverce, (r, s\r = l,s 2 = l,srs = r _1 ) ) není izomorfní součinu Z2 x Z4, přestože mají stejný počet prvků (Ds není komutativní).

ooooooooo«oo Čínská zbytková věta (Chinese remainder theorem) Předchozí příklad je speciálním případem tzv. Čínské zbytkové věty. Jsou-li k, m nesoudělná, pak (Zkm,+) = (%k,+)x(%m,+). a obecněji Jsou-li mi, ítt2,, m k po dvou nesoudělná, pak (Z Um., +) =* (Z mi, +) x (Z m2, +) x x (Z mfc, +). Tento izomorfismus se často s výhodou využívá k reprezentaci velkých čísel při distribuovaných výpočtech pracujících s dělitelností, kdy na každém počítači stačí pracovat s jedním (relativně malým) modulem.

staří \/vii7ít toho 7P iniekti\/ní 7nhra7pní mp7í mnnľinami o steinern nnřtii Sestrojíme požadovaný izomorfismus f. Označme m = JT ( - m, a pro libovolné [a] m G Z m položme f([a] m ) = ([a] mi,..., [a] m J. Snadno se ověří, že jde o injektivní homomorfismus (co je jádrem?). Zbývá dokázat, že jde i o surjekci, tedy, že libovolný prvek (Nim,, [3k]m k ) e (Z mi, +) x x (Z mk, +) je obrazem nějakého a e Z m. To je ale totéž jako najít a e Z takové, že a = a\ (mod mi),...a = a k (mod m^), což se udělá malým (ale šikovným) trikem: 2 Pro libovolné 1 < / < k položme n; = m/m; a protože (m,-, n,-) = 1 (zde jsme využili nesoudělnost po dvou), najdeme podle Bezoutovy věty Uj a v, tak, že u\m\ + v\n\ = 1, tj. v\n\ = 1 (mod m,-). Hledané a pak najdeme jako a = V'a / ví n ;. 2 A nešlo by to ještě šikovněji? Pokud nám stačí existence izomorfismu, tak

ooooooooooo«cyklické grupy Libovolný prvek a v grupě G je obsažen v minimální podgrupě {e = a,a = a 1, a 2, a 3,... }, která jej obsahuje 3. Je zjevné, že je tato podgrupa komutativní, a pokud je celá grupa G konečná, nutně musí jednou nastat případ a k = e. Nejmenší k s touto vlastností nazýváme řád prvku a v G. Grupa G je cyklická, je-li celé G generované nějakým svým prvkem a výše uvedeným způsobem. Zjistit pro konkrétní cyklickou grupu generátor je obecně obtížný problém. I při znalosti generátoru g G G je ale obecně velkým problémem zjistit pro dané a e G číslo k, pro které g k = a (tzv. problém diskrétního logaritmu je základem mnoha kryptografických protokolů - EIGamal, Diffie-Hellman, DSA). Z definice přímo vyplývá, že každá cyklická grupa je izomorfní buď grupě celých čísel Z (pokud je nekonečná) nebo některé grupě zbytkových tříd Z^ (když je konečná). 3 Co znamenají ty mocniny?