2 Cvičení 2: Základy teorie grup Teorie: V tomto cvičení se budeme zabývat základními algebraickými strukturami. Na úvod několik základních pojmů: Definice 7. Nechť G je libovolná neprázdná množina. Binární operací na množině G rozumíme libovolné zobrazení © : G x G —> G. Dohodněme se, že místo ©(a, b) budeme psát a © b. Definice 8. Řekneme, že je operace © komutativní na množině G, jestliže pro libovolné a, b G G platí a © b = b © a. Nyní se dostáváme k sérii definic základních algebraických struktur jako je grupoid, pologrupa, monoid a grupa. Definice 9. Libovolnou neprázdnou množinu s operací na této množině nazýváme grupoid. Například tedy (N, +), (Z, -), (Q, •), (Z5, +), (C, •) jsou grupoidy. Naopak (N, -), (N,:) grupoidy nejsou. Definice 10. Grupoid (G, ©) nazýváme pologrupa, jestliže pro libovolné a,b,c G G platí, že a © (b © c) = (a © b) © c. Například tedy (N, +), (Q, •), (Z5, +), (C, •) jsou pologrupy, ale (N, —), (Z, —) pologrupy nejsou. Definice 11. Nechť (G, ©) je pologrupa. Řekneme, že prvek e G G je neutrální prvek v pologrupě G, jestliže pro libovolné a E G platí a® e = a e © a = a Například 1 + Oi je neutrálním prvkem v pologrupě (C, •), 0 je neutrálním prvkem v pologrupě (Z,+), [0J5 je neutrálním prvkem v pologrupě (Z5,+). Pro počet neutrálních prvků v dané pologrupě platí následující tvrzení: Věta 8. V libovolné pologrupě existuje nejvýše jeden neutrální prvek. Definice 12. Pologrupu s neutrálním prvkem nazýváme monoid. 7 Definice 13. Nechť je dána pologrupa (G, ©) s neutrálním prvkem e. Řekneme, že prvek b E G je inverzní (opačný) k prvku aGG, jestliže platí: a © b = e b® a = e Definice 14. Monoid, ve kterém ke každému prvku existuje prvek inverzní, nazýváme grupa. Například (Z, +), (IR\{0}, •), (Z7, +) jsou grupy. Oproti tomu (IR, •), (Z, •) grupy nejsou. Dále se můžeme podívat na podmnožiny grup. Pokud je sama podmnožina grupou, říkáme, že tvoří podgrupu dané grupy. Některé vlastnosti zdědí každá podmnožina (asociativitu, komutativitu), proto nemusíme pro podgrupy dokazovat všechny podmínky grupy. Věta 9. Nechí (G, *) je grupa a nechí 0 ^ H C G. Potom H je podgrupa grupy G, jestliže platí 1. pro všechny a, b E H platí, že a + b G H 2. pro všechny a E H platí, že a^1 G H Příklad 21. Uveďte příklad: 1. Konečné komutativní grupy 2. Konečné nekomutativní grupy 3. Nekonečné komutativní grupy 4. Nekonečné nekomutativní grupy 5. Konečné komutativní pologrupy, která nebude monoidem. 6. Pětiprvkové komutativní grupy 7. Nekonečného monoidu, který nebude grupou Řešeni. 1- (Z5,+) 2. (§3, o) 3. (Z,+) 8 4. Množina všech regulárních matic spolu s násobením 5. ({a, b}, ©), kde a ® b = a, a®a = a,b®b = a, b ® a = a. 6. (Z5,+) 7. (Z,-) Příklad 22. Rozhodněte, zda daná množina Z tvoří spolu s operací P (komutativní) grupoid, (komutativní) pologrupu, (komutativní) monoid, (komutativní) grupu: 1. aVb = (a,b) 2. aVb = ab 3. aP6 = 2a + b 4. aP6 = \a\ 5. aPfe = a + b + a • b 6. aPfe = a + b — a ■ b 7. aP6 = a+(-i)«6 1. Daná množina s operací tvoří komutativní pologrupu, která není monoidem. 2. Daná množina s operací tvoří nekomutativní grupoid, který není pologrupou. 3. Daná množina tvoří nekomutativní grupoid, který není pologrupou. 4. Daná množina tvoří nekomutativní pologrupu, která nemá neutrální prvek. 5. Daná množina tvoří komutativní monoid, který není grupou. 6. Daná množina tvoří komutativní monoid, který není grupou. 7. Daná množina tvoří nekomutativní grupu. Příklad 23. Rozhodněte, zda množina G = IR \ {0} x IR s operací A tvoří grupoid, pologrupu, pologrupu s neutrálním prvkem (monoid), grupu a zda je zadaná operace komutativní, jestliže je operace A definována takto: (x, y)A(u, v) = (xu, xv+y), pro libovolná (x,y), (u,v) G G. Výsledek. Jedná se o nekomutativní grupu. 9 Příklad 24. Nechť X je libovolná množina. Nechť V(X) značí systém všech podmnožin množiny X. Určete, zda množina V(X) tvoří s danou operací grupoid, pologrupu, polo-grupu s neutrálním prvkem (monoid), grupu a zdaje zadaná operace komutativní. 1. průnik množin 2. sjednocení množin 3. symetrický rozdíl množin Výsledek. Je-li množina X prázdná, potom tvoří V(X) se všemi operacemi komutativní grupu. V ostatních případech 1. S operací průnik tvoří daná množina komutativní pologrupu s neutrálním prvkem. 2. S operací sjednocení tvoří daná množina komutativní pologrupu s neutrálním prvkem. 3. S operací symetrický rozdíl tvoří daná množina komutativní grupu. Příklad 25. Rozhodněte, zda podmnožina G komplexních čísel tvoří spolu s operací násobení komplexních čísel grupoid, pologrupu, pologrupu s neutrálním prvkem (monoid), grupu a zda je zadaná operace komutativní. 1. Q = {a + bi | a, b G Z} 2. G = {a + bi I a, b e R, a2 + b2 = 1} 3. G = {a + b ■ y/E | a, b e Q, a2 + b V 0} Výsledek. 1. G tvoří monoid 2. G tvoří komutativní grupu 3. G tvoří komutativní grupu Příklad 26. Dokažte, že v každé grupě o sudém počtu prvků existuje prvek, který je sám sobě inverzním a přesto to není neutrální prvek. Řešeni. Seřaďme prvky dané grupy do dvojic, přičemž ve dvojici bude vždy prvek a jeho inverze. Sám potom zůstane neutrální prvek. To je však celkem lichý počet prvků. Příklad 27. Určete, kolika způsoby lze doplnit tabulka tak, aby ({a,b,c},*) byl 10 4. pologrupa s neutrálním prvkem 5. grupa a b c a c b a b b c Výsledek. 1. 35 4. 1 2. 9 3. 9 5. 0 Příklad 28. Doplňte tabulku tak, aby ({a, b, c},*) byla pologrupa. a b c b a c b c Příklad 29. Doplňte tabulku tak, aby ({a, b, c},*) byla grupa. a b c a b c a c Příklad 30. Nechť (G, o) je grupa, nechť a G G je libovolný pevný prvek. Definujme na G operaci P následovně: xtyy = x o a o y pro libovolné x, y E G. Dokažte, že (G, P) tvoří grupu. Příklad 31. Uveďte příklad: 1. Dvou disjunktních podgrup grupy Z. 2. Dvou různých podgrup grupy Z. 1. grupoid 2. komutativní grupoid 3. grupoid s neutrálním prvkem 11 3. 4. 5. Grupy, která má právě jednu podgrupu. Podgrupy C*, která má 17 prvků. Čtyř různých podgrup grupy Z, které obsahují číslo 45. Příklad 32. Popište všechny podgrupy grupy Z30 a nakreslete, jak jsou v sobě vnořeny. Výsledek. Je jich celkem 8. Příklad 33. Dokažte, že H = {a + | a, 6 G Z} tvoří podgrupu grupy (IR, +). Příklad 34. Dokažte, že H = {a + 6\/2z | a, 6 G Z} tvoří podgrupu grupy (C, +). Příklad 35. Dokažte, že H = {c G C | |c| = 1} tvoří podgrupu grupy (C*, •). Příklad 36. Popište všechny konečné podgrupy grupy (M*, •) Výsledek. Dvě podgrupy: {1},{ —1,1}. Příklad 37. Dokažte, že průnikem dvou podgrup grupy G je opět podgrupa grupy G. Příklad 38. Označme Matn(T) množinu všech čtvercových matic řádu n s koeficienty z množiny T. Dokažte, že G = (Mat2(M),+) tvoří komutativní grupu a rozhodněte, zda množina H tvoří podgrupu grupy G: 1. H Mat2(Z) 2. H Mat2(N0) Výsledek. 12 1. Ano 4. Ne 2. Ne 3. Ano 5. Ano Příklad 39. Označme QCn(R) množinu všech regulárních čtvercových matic s reálnými koeficienty. Dokažte, že G = G£2(M.) tvoří grupu a rozhodněte, zda množina H tvoří podgrupu grupy G: l- H = GCM) 6. H=U\ fj \a,be 3. H = {AegC2(Z)\\A\ = l} u s 7. H = < , \ a,b E A. H = {[ , I \ a,b e a o 5. H=U1 °)\aez] 8. H=l(] a)\a,bE ,a 1/ 1 [ ' ] V ť c Výsledek. 1. Ano 5. Ano 2. Ne 6. Ano 3. Ano 7. Ne 4. Ne 8. Ano Příklad 40. 1. Rozhodněte, zda množina H = {a G IR* | a2 G Q} tvoří podgrupu grupy (IR*, •) 2. Rozhodněte, zda množina Jí = {a G M | á2 G Q} tvoří podgrupu grupy (R, +) 1. Ano 2. Ne Příklad 41. Nechť G je komutativní grupa. Označme H = {g E G \ g2 = ec}- Dokažte, že H tvoří podgrupu grupy G a zdůvodněte, proč je důležitá komutativita grupy G. 13