Matematyka dyskretna 2/Wykład 4: Elementy teorii grup: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
m Zastępowanie tekstu – „ </math>” na „</math>”
m Zastępowanie tekstu – „.↵</math>” na „</math>”
Linia 90: Linia 90:
* dla dowolnych <math>a,b,c</math> zachodzi
* dla dowolnych <math>a,b,c</math> zachodzi


<center><math>(ab \mathsf{ mod} p )\cdot c \mathsf{ mod} p =a\cdot(bc \mathsf{ mod} p ) \mathsf{ mod} p .
<center><math>(ab \mathsf{ mod} p )\cdot c \mathsf{ mod} p =a\cdot(bc \mathsf{ mod} p ) \mathsf{ mod} p </math></center>
</math></center>


* <math>1</math> jest elementem neutralnym, gdyż <math>1\cdot a=a\cdot1=a</math>,
* <math>1</math> jest elementem neutralnym, gdyż <math>1\cdot a=a\cdot1=a</math>,
Linia 176: Linia 175:




<center><math>a*(a'*b)=(a*a')*b=e*b=b.
<center><math>a*(a'*b)=(a*a')*b=e*b=b</math></center>
</math></center>




Linia 214: Linia 212:




<center><math>xy=yx.
<center><math>xy=yx</math></center>
</math></center>




Linia 248: Linia 245:




<center><math>1^m=1,\qquad x^{m+n}=x^mx^n,\qquad x^{mn}=(x^m)^n.
<center><math>1^m=1,\qquad x^{m+n}=x^mx^n,\qquad x^{mn}=(x^m)^n</math></center>
</math></center>




Linia 255: Linia 251:




<center><math>(xy)^n = x^n y^n.
<center><math>(xy)^n = x^n y^n</math></center>
</math></center>




Linia 284: Linia 279:




<center><math>x^n=x^{qm}=(x^{m})^q=1^q=1.
<center><math>x^n=x^{qm}=(x^{m})^q=1^q=1</math></center>
</math></center>




Linia 306: Linia 300:




<center><math>f(xy)=f(x)f(y).
<center><math>f(xy)=f(x)f(y)</math></center>
</math></center>




Linia 387: Linia 380:


<center><math>G(X)={\left\{ {x_0\cdot\ldots\cdot x_{n-1} :  
<center><math>G(X)={\left\{ {x_0\cdot\ldots\cdot x_{n-1} :  
n\in\mathbb{N} \mbox{ i } (x_i\in X \mbox{ lub }x_i^{-1}\in X)} \right\} }.
n\in\mathbb{N} \mbox{ i } (x_i\in X \mbox{ lub }x_i^{-1}\in X)} \right\} }</math></center>
</math></center>




Linia 432: Linia 424:




<center><math>\mathbb{Z}_n={\left\{ {1,1+1,\ldots,\underbrace{1+1+\ldots+1}_{n\ razy}} \right\} }.
<center><math>\mathbb{Z}_n={\left\{ {1,1+1,\ldots,\underbrace{1+1+\ldots+1}_{n\ razy}} \right\} }</math></center>
</math></center>




Linia 513: Linia 504:


<center>
<center>
<math>\sigma=(0)(1,n-1)(2,n-2)(3,n-3)\ldots((n-1)/2,(n+1)/2).
<math>\sigma=(0)(1,n-1)(2,n-2)(3,n-3)\ldots((n-1)/2,(n+1)/2)</math>
</math>
</center>
</center>


Linia 576: Linia 566:




<center><math>(x,y)\cdot(z,w)=(x\cdot z,y\cdot w).
<center><math>(x,y)\cdot(z,w)=(x\cdot z,y\cdot w)</math></center>
</math></center>




Linia 587: Linia 576:




<center><math>\mathbb{Z}_2\times \mathbb{Z}_3={\left\{ {(0,0),(0,1),(0,2),(1,0),(1,1),(1,2)} \right\} }.
<center><math>\mathbb{Z}_2\times \mathbb{Z}_3={\left\{ {(0,0),(0,1),(0,2),(1,0),(1,1),(1,2)} \right\} }</math></center>
</math></center>




Linia 642: Linia 630:




<center><math>r=\mathsf{ NWW}(m,n)=\frac{mn}{\mathsf{ NWD}(m,n)}=\frac{mn}{1}=mn.
<center><math>r=\mathsf{ NWW}(m,n)=\frac{mn}{\mathsf{ NWD}(m,n)}=\frac{mn}{1}=mn</math></center>
</math></center>




Linia 668: Linia 655:




<center><math>gH={\left\{ {gh : h\in H} \right\} }.
<center><math>gH={\left\{ {gh : h\in H} \right\} }</math></center>
</math></center>




Linia 676: Linia 662:




<center><math>Hg={\left\{ {hg : h\in H} \right\} }.
<center><math>Hg={\left\{ {hg : h\in H} \right\} }</math></center>
</math></center>




Linia 692: Linia 677:




<center><math>\sigma C_4={\left\{ {\sigma\pi,\sigma\pi^2,\sigma\pi^3,\sigma\pi^4} \right\} }.
<center><math>\sigma C_4={\left\{ {\sigma\pi,\sigma\pi^2,\sigma\pi^3,\sigma\pi^4} \right\} }</math></center>
</math></center>




Linia 826: Linia 810:




<center><math>(g^{iq})^d=(g^{dq})^i=1^i=1.
<center><math>(g^{iq})^d=(g^{dq})^i=1^i=1</math></center>
</math></center>




Linia 854: Linia 837:




<center><math>f(d)=\sum_{r|d}\mu(r)\frac{d}{r}.
<center><math>f(d)=\sum_{r|d}\mu(r)\frac{d}{r}</math></center>
</math></center>





Wersja z 21:29, 11 wrz 2023

Teoria grup

to jeden z działów matematyki badający własności obiektów algebraicznych zwanych grupami. Wraz z zastosowaniami stanowi on obecnie ogromną, autonomiczną dziedzinę wiedzy. Historyczne korzenie teorii to: rozwiązywanie równań algebraicznych, teoria liczb oraz geometria. Euler, Gauss, Lagrange, Abel i Galois byli pionierami badań w tej dziedzinie. W szczególności, Galois jest uważany za pierwszego matematyka, 2który powiązał teorię grup z teorią ciał.

Grupa to uporządkowana czwórka 𝐆=(G,*,,e), gdzie G jest dowolnym zbiorem niepustym, * działaniem dwuargumentowym, jest działaniem jednoargumentowym, a eG, przy czym, dla dowolnych x,y,zG, spełnione sa następujące warunki:

  • (łączność) (x*y)*z=x*(y*z),
  • e*x=x*e=x, czyli e to element neutralny grupy 𝐆.
  • x*x=x*x=e, czyli x jest elementem odwrotnym do x w 𝐆.

Rząd grupy skończonej 𝐆=(G,*,e) to liczba |G| jej elementów. Gdy grupa 𝐆 nie jest skończona, to mówimy, że ma rząd nieskończony.

Uwaga

Czasem w grupie nie podaje się w sposób jawny elementu neutralnego lub jednoargumentowego działania zwracającego element odwrotny. Zobaczymy, że takie postępowanie jest uprawnione, bo zarówno element neutralny jak i element odwrotny do jakiegoś x, jeśli istnieje to jest jedyny.

Przykład

=(,+,0), czyli zbiór liczb całkowitych z dodawaniem i elementem neutralnym 0, jest grupą. Rzeczywiście:

  • suma dwu liczb całkowitych zawsze jest liczbą całkowitą,
  • (a+b)+c=a+(b+c) dla dowolnych a,b,c (łączność dodawania liczb całkowitych),
  • 0 jest elementem neutralnym, gdyż 0+a=a+0=a,
  • a jest elementem odwrotnym liczby a, gdyż a+(a)=(a)+a=0.

Przykład

Dla dowolnej liczby naturalnej n1, zbiór reszt modulo n wraz z dodawaniem modulo n, tzn. n=(n,+,0) jest grupą. Rzeczywiście:

  • suma dwu liczb modulo n wpada do zbioru n,
  • (a+b)+c=a+(b+c) dla dowolnych a,b,cn,
  • 0 jest elementem neutralnym, gdyż 0+a=a+0=a,
  • na jest elementem odwrotnym liczby a, gdyż a+(na)=(na)+a=nn0.

Przykład

𝐒n=(Sn,) jest grupą, gdzie Sn to zbiór permutacji zbioru n={0,,n1}, a to składanie permutacji. Rzeczywiście:

  • złożenie dwóch permutacji n jest permutacją n,
  • składanie funkcji, więc i permutacji, jest łączne,
  • identyczność jest elementem neutralnym przy składaniu funkcji,
  • permutacja odwrotna do π jest elementem odwrotnym do π w 𝐒n, gdyż ππ1=π1π=id.

Przykład

Gdy p*=p{0}={1,,p1} oraz p jest liczba pierwszą, to p*=(p*,,1) jest grupą, gdzie działanie to mnożenie modulo p. Rzeczywiście:

  • gdy a,bp*, to oczywiście (abmodp){0,,p1}. Gdyby jednak abmodp=0, to ab=qp dla pewnego q>0.

Liczba p byłaby więc rozkładzie ab=p1pk, co jest niemożliwe wobec pimax(a,b)<p.

  • dla dowolnych a,b,c zachodzi
(abmodp)cmodp=a(bcmodp)modp
  • 1 jest elementem neutralnym, gdyż 1a=a1=a,
  • Dowolny a{1,,p1}=p* ma element odwrotny w p*. Możemy go wskazać np. przy pomocy rozszerzonego algorytmu Euklidesa.

Z pierwszości p mamy NWD(a,p)=1 zatem istnieją x,y takie, że xa+yp=1, czyli xamodp=1. To oznacza, iż xmodp jest elementem odwrotnym do a w p*.

Można też, używając Małego Twierdzenia Fermata sprawdzić, że elementem odwrotnym do a jest

    • ap2, jeśli p>2,
    • a, jeśli p=2
SW 8.1.swf
Plik:SW 8.2.svg
SW 8.2.swf

Przykład

Rozważmy trójkąt równoboczny z poetykietowanymi wierzchołkami

oraz wybrane przekształcenia tego trójkąta pozostawiające go w tym samym miejscu płaszczyzny:


Wtedy ({i,p,l,x,y,z},,i) jest grupą, gdzie jest składaniem przekształceń.

  • Poniższa tabela pokazuje wyniki wszystkich możliwych złożeń, a tym samym pokazuje, że składanie nie wyprowadza poza zbiór

{i,p,l,x,y,z}.

iplxyziiplxyzppliyzxllipzxyxxzyilpyyxzpilzzyxlpi
  • Jak zawsze i, będąc identycznością, jest elementem neutralnym dla składania.
  • Każde z rozważanych przekształceń ma odwrotne do siebie. Odwrotnym przekształceniem do rotacji w prawo p jest oczywiście rotacja w lewo l. Symetrie względem kolejnych osi są same do siebie odwrotne.

Zauważmy, że w każdym wierszu (i każdej kolumnie) występuje i, skąd też można wywnioskować istnienie elementów odwrotnych.

Obserwacja 4.1 [prawo skracania]

Dla grupy (G,*,e) i x,y,zG mamy:

  • (lewostronne) jeśli x*y=x*z, to y=z,
  • (prawostronne) jeśli y*x=z*x, to y=z.

Dowód

Z uwagi na symetrię, pokażemy jedynie pierwszy punkt. Załóżmy zatem, że x*y=x*z i niech x będzie elementem odwrotnym do x. Wtedy y=1*y=(x*x)*y=x*(x*y)=x*(x*z)=(x*x)*z=1*z=z.

Obserwacja 4.2

Jeśli (G,*,e) jest grupą i a,bG, to równanie


a*x=b


ma dokładnie jedno rozwiązanie x w G.

Dowód

Niech a będzie elementem odwrotnym do a w (G,*). Wtedy x=a*b jest rozwiązaniem równania, gdyż


a*(a*b)=(a*a)*b=e*b=b


Dla dowodu jednoznaczności załóżmy, że x0 i x1 są rozwiązaniami naszego równania. Wtedy mamy a*x0=a*x1 i z lewostronnego prawa skracania x0=x1.

Wniosek 4.3

Każda grupa ma dokładnie jeden element spełniający warunki elementu neutralnego oraz każdy jej element ma dokładnie jeden element odwrotny.

Dowód

Niech (G,*,e) będzie grupą i aG. Element neutralny e jest jedynym rozwiązaniem równania e*x=e. Element odwrotny do a jest jedynym rozwiązaniem a*x=e.

W dalszych rozważaniach o abstrakcyjnych grupach porzucimy ornamentyczny symbol * i będziemy się posługiwać notacją multiplikatywną. Zatem dla dowolnego x,yG, gdzie 𝐆 jest grupą

  • xy oznacza x*y,
  • 1 to jedyny element neutralny grupy 𝐆. Rozważając więcej niż jedną grupę dla jednoznaczności piszemy czasem 1G.
  • x1 to jedyny element odwrotny do x w 𝐆.

Pamietajmy, że symbol 1 w większości wypadków nie oznacza dobrze znanej liczby 1. Podobnie nie możemy zakładać, iż działanie zachowuje prawa zwykłego mnożenia. W szczególności xy=yx zachodzi dalece nie w każdej grupie (np. nie zachodzi w grupie 𝐒n dla n>2).

Grupa abelowa to 𝐆=(G,,1), w której działanie jest przemienne tzn. dla dowolnych x,yG mamy


xy=yx


Nazwa grup abelowych pochodzi od nazwiska Nielsa Abela, norweskiego matematyka, w którego pracach implicite pojawia się to pojęcie.

Przykład

Grupy n i p* są abelowe, gdyż tak dodawanie, jak i mnożenie modularne jest przemienne.

Grupa przekształceń trójkąta równobocznego ({i,p,l,x,y,z},,i) nie jest abelowa, gdyż np. xppx.

SW 8.3.svg

W naturalny sposób w notacji multiplikatywnej definiujemy rekurencyjnie:
Dodatnie i ujemne potęgi elementu x w grupie 𝐆=(G,,1)


x0=1,xn+1=xnx,xn=(xn)1.


Obserwacja 4.4

Dla dowolnej grupy 𝐆=(G,,1), xG i m,n zachodzi


1m=1,xm+n=xmxn,xmn=(xm)n


Jeśli 𝐆 jest abelowa i x,yG, to


(xy)n=xnyn


Jeśli grupa 𝐆=(G,,1) ma rząd skończony, to oczywiście dla dowolnego xG w ciągu nieujemnych potęg: 1,x,x2,x3, elementy muszą zacząć się powtarzać. Załóżmy zatem, że m<n i xm=xn. Mnożąc te równość przez xm otrzymujemy 1=xnm. Udowodniliśmy zatem, iż w grupie o skończonym rzędzie każdy element w pewnej dodatniej potędze równy jest 1. Z Zasady Minimum dla każdego elementu istnieje więc najmniejsza taka dodatnia potęga.

Rząd elementu xG w grupie 𝐆=(G,,1) o skończonym rzędzie to najmniejsza dodatnia liczba n taka, że xn=1. Dla grup nieskończonych rząd elementu jest tak samo zdefiniowany o ile taka liczba istnieje. Jeśli nie to x ma rząd nieskończony.

Obserwacja 4.5

Dla elementu x rzędu m w grupie (G,,1) mamy xn=1 wtedy i tylko wtedy, gdy m|n.

Dowód

Jeśli m|n to n=qm dla pewnego q, a zatem


xn=xqm=(xm)q=1q=1


Na odwrót załóżmy, że xn=1 dla pewnego n. Niech n=qm+r gdzie 0r<m. Wtedy mamy


1=xn=xqm+r=(xm)qxr=1qxr=xr,


co wraz z minimalnością m jako rzędu elementu x daje r=0, czyli m|n.

Homomorfizm grup 𝐆0=(G0,,1G0), 𝐆1=(G1,,1G1) to dowolna funkcja f:G0G1 taka, że dla dowolnych x,yG0 zachodzi


f(xy)=f(x)f(y)


Obserwacja 4.6

Dla dowolnego homomorfizmu f:G0G1 grup 𝐆0 i 𝐆1 mamy:

  • f(1G0)=1G1,
  • f(x1)=f(x)1, dla wszystkich xG0,

Dowód

Oczywiście f(1G0)=f(1G01G0)=f(1G0)f(1G0). Prawo skracania w grupie 𝐆1 daje więc 1G1=f(1G0). Z kolei, gdy xG0, to f(x)f(x1)=f(xx1)=f(1G0)=1G1, czyli f(x1) jest elementem odwrotnym do f(x) w 𝐆1.

Izomorfizm grup to homomorfizm, który jest bijekcją.
Grupy izomorficzne to grupy, miedzy którymi istnieje izomorfizm. Izomorficzność grup 𝐆0 i 𝐆1 zapisujemy 𝐆0𝐆1.

Podgrupa grupy 𝐆=(G,,1G) to taka grupa 𝐇=(H,,1G), że HG oraz mnożenie w grupie 𝐇 jest restrykcją mnożenia w 𝐆.

Obserwacja 4.7

Dla HG, gdzie 𝐆=(G,,1) jest grupą, jeśli

  • xyH dla dowolnych xyH,
  • x1H dla dowolnych xH,

to 𝐇=(H,,1) jest podgrupą 𝐆. Ponadto jeśli 𝐆 ma rząd skończony, to już pierwszy punkt implikuje, iż 𝐇 jest podgrupą grupy 𝐆.

Dowód

Pierwszy punkt gwarantuje, że działanie nie wyprowadza poza zbiór H. Łączność w H wynika bezpośrednio z łączności w G. Drugi punkt świadczy, iż każdy element w H ma element odwrotny także w H. Dla dowodu, że 1H skorzystamy z niepustości H i wybierzmy hH. Wtedy, z drugiego punktu, h1H, więc 1=hh1H na mocy punktu pierwszego.

Załóżmy teraz, że grupa 𝐆 ma rząd skończony oraz podzbiór HG jest zamknięty na mnożenie. Wtedy oczywiście wszystkie potęgi o nieujemnych wykładnikach h,h2,h3, wpadają do H. Ponieważ G ma rząd skończony, to rząd dowolnego elementu też jest skończony, czyli istnieje m takie, że hm=1. Zatem 1H i hm1h=1=hhm1, czyli hm1H jest elementem odwrotnym do h.

Z Obserwacji 4.7 dostajemy natychmiast:

Wniosek 4.8

Przecięcie dowolnej rodziny podgrup grupy 𝐆 jest podgrupą 𝐆.

Grupy cykliczne

Podgrupa generowana przez podzbiór XG grupy 𝐆, to przecięcie wszystkich podgrup 𝐆 zawierających zbiór X. Podgrupę taką oznaczamy przez 𝐆(X).
Zbiór generatorów grupy 𝐆=(G,,1) to jakikolwiek zbiór XG spełniający G(X)=G.

Obserwacja 4.9

Dla dowolnej grupy 𝐆=(G,,1) i XG


G(X)={x0xn1:n i (xiX lub xi1X)}


Dowód

Oczywiście wszystkie iloczyny postaci x0xn1 leżą w każdej podgrupie zawierającej X, więc i w G(X). Nadto zbiór Z wszystkich takich iloczynów jest zamknięty na iloczyn i odwracanie, bo (x0xn1)1=xn11xn21x01. A zatem Obserwacja 4.7 gwarantuje, że (Z,,1) jest podgrupą. Musi zatem być czynnikiem przecięcia wyznaczającego G(X), czyli G(X)Z.

Grupa cykliczna to grupa generowana zbiorem jednoelementowym.

Jeśli 𝐆=𝐆({x}), to G={xn:n}. Gdy ponadto 𝐆 jest skończona, to jej rząd pokrywa się z rzędem elementu generującego x, czyli G={1,x,x2,,x|G|1}.

Przykład

Grupa addytywna liczb całkowitych =(,+,0) jest cykliczna. Rzeczywiście {1} generuje te grupę:


={,3,2,1,0,1,2,3,}={,111,11,1,11,1,1+1,1+1+1,}


Czy grupa ta ma jeszcze jakiś inny jednoelemtowy zbiór generujacy?

Przykład

Dla n>0 grupa n=(n,+,0) jest skończoną grupą cykliczną generowaną przez {1}. Rzeczywiście:


n={1,1+1,,1+1++1n razy}


Obserwacja 4.10

Dowolne dwie grupy cykliczne tego samego rzędu są izomorficzne.

Dowód

Niech gi będzie generatorem grupy cyklicznej 𝐆i, dla i=0,1. Łatwo sprawdzić, że równość rzędów tych grup daje, iż g0k=g0l wtedy i tylko wtedy, gdy g1k=g1l. A zatem f:G0g0kg1kG1 ustala izomorfizm grup 𝐆0 i 𝐆1.

Wniosek 4.11

Dowolna skończona grupa cykliczna rzędu n jest izomorficzna z n. Dowolna nieskończona grupa cykliczna jest izomorficzna z .

SW 8.4.swf
SW 8.5.swf
SW 8.6.swf

Przykład

Dla n3 rozważymy pewne grupy przekształceń n-kątów foremnych jako podgrupy grupy Sn. Poetykietujmy wierzchołki n-kąta foremnego liczbami 0,,n1. Obrót wielokąta foremnego o jeden wierzchołek w prawo, jak na rysunku, odpowiada cyklicznej permutacji π=(0,1,,n1). Zastanówmy się teraz jakie elementy składają się na 𝐒n(π) i jaka jest ich interpretacja geometryczna.

Rząd cyklu n-elementowego jest oczywiście równy n. Kolejne złożenia π,π2,π3,,πn odpowiadają kolejnym obrotom πk w prawo naszego wielokąta o 360ok, aż πn przekręca go do pozycji wyjściowej (czyli jest identycznością). Zatem 𝐒n(π) jest grupą cykliczną rzędu n, czyli z Wniosku 4.11 mamy 𝐒n(π)n.

Zwiększmy trochę zbiór generatorów i do obrotu w prawo dołóżmy symetrię względem jednej z n osi symetrii naszego n-kąta foremnego. W przypadku gdy n jest parzyste osie symetrii przechodzą przez środki przeciwległych boków lub naprzeciwległe wierzchołki, jeśli zaś n jest nieparzyste to osie symetrii przechodzą przez wierzchołek i środek przeciwległego do niego boku.

Permutacja odpowiadająca symetrii osiowej posiada poza cyklami wielkości 2:

  • jeden cykl jednoelementowy, gdy n jest nieparzyste,
  • dwa cykle jednoelementowe, gdy n jest parzyste.

Na przykład, gdy n jest parzyste oraz :

  • σ jest symetrią względem osi przechodzącej przez bok [n1,0], to σ rozkłada się na cykle:

σ=(0,n1)(1,n2)(2,n3)(n/21,n/2+1),

  • gdy σ jest symetrią względem osi przechodzącej przez wierzchołki 0 i (n+1)/2,

to σ rozkłada się na cykle

σ=(0)(1,n1)(2,n2)(n/21,n/2+1)((n+1)/2),

a dla nieparzystego n:

  • gdy σ jest symetrią względem osi przechodzącej przez wierzchołek 0 i bok [n/2,n/2+1], to σ rozkłada się na cykle

σ=(0)(1,n1)(2,n2)(3,n3)((n1)/2,(n+1)/2)

Jakie elementy składają się na 𝐒n({π,σ})? Jaka jest ich interpretacja geometryczna?

Zbierzmy kilka prostych faktów:

  • πn=id, π1=πn1.
  • σ jest inwolucją, czyli jest sama do siebie odwrotna, σ1=σ.

Pokażemy tę własność jedynie dla n nieparzystych (dowód dla n parzystych znacząco się nie różni):


πσπ(0)=πσ(n1)=π(1)=0=σ(0),πσπ(1)=πσ(0)=π(0)=n1=σ(1),πσπ(i)=πσ(i1)=π(ni+1)=ni=σ(i),


dla i{2,,n1}.

Z Obserwacji 4.9 i naszych spostrzeżeń mamy:


Sn({π,σ})={x0xm1:m>0,xi{π,π1,σ,σ1}}={πk,πkσ:0<kn}


Zatem podgrupa generowana przez {π,σ} ma co najwyżej 2n elementów. Jako ćwiczenie zostawiamy dowód, że w istocie wymienione elementy są parami różne. Okazuje się, że


π,π2,π3,,πn- to wszystkie obroty wraz z identycznością,πσ,π2σ,π3σ,,πnσ- to symetrie wobec każdej z nosi symetriin-kąta foremnego.


Grupa dihedralna 𝐃n to podgrupa grupy 𝐒n (dla n3) generowana przez {π,σ}.

Produkt grup 𝐆0=(G0,,1G0) i 𝐆1=(G1,,1G1) to grupa 𝐆0×𝐆1=(G0×G1,,(1G0,1G1)), w której działanie zdefiniowane jest przez


(x,y)(z,w)=(xz,yw)


Weryfikację, że tak określone działanie po współrzędnych spełnia wszystkie warunki wymagane od grupy zostawiamy jako ćwiczenie.

Przykład

Rozważmy 2×3.


2×3={(0,0),(0,1),(0,2),(1,0),(1,1),(1,2)}


Zauważmy, że f:62×3 zadana przez


f(a)=(amod2, amod3)


definiuje izomorfizm grup 6 i 2×3.

Czy zawsze mnm×n? Zbadajmy jeszcze jeden przykład: 2×4 i 8. Rzędy elementów w produkcie 2×4 przedstawia tabela:


2×4(0,0)(0,1)(0,2)(0,3)(1,0)(1,1)(1,2)(1,3)rząd14242424


A zatem grupa 2×4 nie ma elementu rzędu 8, nie może więc być izomorficzna z cykliczna grupą 8.

Obserwacja 4.12

Jeśli mn, to m×nmn.

Dowód

Wystarczy oczywiście pokazać, że rząd elementu (1,1)m×n wynosi mn, wtedy bowiem grupa m×n będzie cykliczna i, jako mn-elementowa, musi być izomorficzna z mn.

Niech więc r będzie rzędem (1,1) w grupie m×n. Licząc kolejno na obu osiach produktu dostajemy


1++1r razymodm=rmodm=0, czyli m|r,1++1r razymodn=rmodn=0, czyli n|r.


Zatem r jest najmniejszą wspólną wielokrotnością m i n. Ponieważ mn, to


r=NWW(m,n)=mnNWD(m,n)=mn1=mn


Twierdzenie Lagrange'a

Zajmiemy się teraz możliwymi rzędami podgrup grupy skończonej. Z rozważań tej części wykładu dowiemy się, że jeśli 𝐇 jest podgrupą skończonej grupy 𝐆, to rząd 𝐇 dzieli rząd 𝐆. Zwracamy jednak uwagę, iż to nie oznacza, że grupa 𝐆 ma podgrupy o rzędzie będącym jakimkolwiek dzielnikiem rzędu grupy 𝐆.

Przykład

Niech 𝐀4 będzie podgrupą grupy 𝐒4 składającą się z tych permutacji, które są złożeniami parzystej liczby transpozycji. Wtedy |A4|=12, ale grupa 𝐀4 nie ma podgrup rzędu 4.

Lewa warstwa gH podgrupy 𝐇 grupy 𝐆 względem elementu gG to zbiór


gH={gh:hH}


Prawa warstwa Hg podgrupy 𝐇 grupy 𝐆 względem elementu gG to zbiór


Hg={hg:hH}


Skoncentrujemy się teraz na lewych warstwach. Oczywiście wszystkie rozumowania można powtórzyć dla warstw prawych

Przykład

Niech 𝐃4=({π,,π4,πσ,,π4σ},) będzie grupa dihedralną symetrii kwadratu. Posiada ona podgrupę cykliczną 𝐂4=({π,π2,π3,π4},). Niech σ będzie symetrią osiową. Zauważmy, że elementy lewej warstwy


σC4={σπ,σπ2,σπ3,σπ4}


wszystkie symetrie osiowe kwadratu. Jako ćwiczenie pozostawiamy wyznaczenie warstw πC4, π2C4 oraz σπ2C4.

Zauważmy, że warstwa eH elementu neutralnego e, to podgrupa H. Nastepna obserwacja orzeka, że wszystkie warstwy lewo- i prawo-stronne są równoliczne.

Obserwacja 4.13

Jeśli 𝐇 jest skończoną podgrupą grupy 𝐆 i gG, to |gH|=|H|=|Hg|.

Dowód

Niech H={h0,,hm1} i załóżmy, że ghi=ghj. Wtedy z prawa skracania mamy hi=hj. Zatem elementy gh0,gh1,,ghm1 są parami różne i zbiór


gH={gh0,gh1,,ghm1},


ma dokładnie m elementów.

Obserwacja 4.14

Dla dowolnej podgrupy 𝐇 grupy 𝐆 i g0,g1G lewe warstwy g0H, g1H są albo identyczne albo rozłączne.

Dowód

Pokażemy, że jeśli g0H i g1H mają jakiś wspólny element to są one identyczne. Załóżmy zatem, że xg0Hg1H, czyli g0h0=x=g1h1 dla pewnych h0,h1H. Wtedy g0=g1h1h01g1H. Dla dowodu inkluzji g0Hg1H, niech yg0H, czyli y=g0h dla pewnego hH. Wtedy


y=g0h=g1h1h01h,


co wobec h1,h01,hH daje yg1H.

Twierdzenie 4.15[Lagrange'a]

Dla dowolnej podgrupy 𝐇 skończonej grupy 𝐆, rząd 𝐇 dzieli rząd 𝐆.

Dowód

Niech 𝐇=({h0,,hm1},,1) oraz 𝐆=({g0,,gn1},,1). Ponieważ:

  • każdy gi jest we własnej warstwie giH, gdyż gi1giH,
  • |giH|=|H| dla dowolnego i,
  • lewe warstwy giH, gjH są albo identyczne albo rozłączne,

to lewe warstwy g0H,g1H,,gn1H tworzą podział zbioru G={g0,g1,gn1} na równoliczne bloki wielkości m, skąd natychmiast m|n.

Wniosek 4.16

Niech 𝐆=(G,,1) będzie grupą rzędu n. Wtedy dla gG mamy:

  • rząd elementu g dzieli n,
  • gn=1.

Dowód

Niech r będzie rzędem elementu gG. Wtedy r jest rzędem podgrupy cyklicznej 𝐆(g)=({g,g2,,gr},,1). Z Twierdzenia Lagrange'a r, czyli rząd tej podgrupy cyklicznej, dzieli n. Skoro teraz n=kr to oczywiście xn=xkr=(xr)k=1k=1

Wniosek 4.17

Każda grupa 𝐆 której rząd jest liczbą pierwszą p jest cykliczna i izomorficzna z p.

Dowód

Ponieważ p>1, to w G jest jakiś element g1. Wtedy rząd g jest większy od 1 i dzieli p, więc musi wynosić p. To oznacza zaś, iż g generuje grupę 𝐆, czyli 𝐆 jest cykliczna. Reszta wynika już z Wniosku 4.11.

Obserwacja 4.18

Dla dowolnej grupy 𝐆=(G,,1) rzędu n2 następujące warunki są równoważne:

1. 𝐆 jest grupa cykliczną,

2. dla każdego d|n, grupa 𝐆 ma dokładnie d elementów xG takich, że xd=1,

3. dla każdego d|n, grupa 𝐆 ma dokładnie φ(d) elementów rzędu d.

Dowód

Dla dowodu implikacji (1 2) załóżmy że grupa 𝐆 jest cykliczna i generowana przez g. Niech d będzie dzielnikiem n, czyli n=dq dla pewnego q. Elementy


1,gq,g2q,,g(d1)q


są parami różne (bo g ma rząd n=dq) oraz wszystkie spełniają równanie xd=1, gdyż


(giq)d=(gdq)i=1i=1


Zatem elementów xG spełniających xd=1 jest co najmniej d. Załóżmy teraz, że pewien yG spełnia yd=1. Ponieważ g generuje 𝐆, mamy y=gk dla pewnego k, skąd gkd=yd=1. Z Obserwacji 4.5 mamy n|kd, czyli kd=fn=fdq i k=fq dla pewnego f. Zatem y=gk=gfq znajduje się na naszej liście rozwiązań równania xd=1. To dowodzi, że elementów xG spełniających xd=1 jest dokładnie d.

Dla dowodu implikacji (2 3) przypomnijmy, za Obserwacją 4.5, że element x rzędu r spełnia xd=1 wtedy i tylko wtedy, gdy r|d. A zatem założenie 2 daje


d=r|df(r),


gdzie f(r) to liczba elementów rzędu r spełniających xd=1. Wzór inwersyjny Mobiusa daje teraz


f(d)=r|dμ(r)dr


Wobec znanego nam już przedstawienia funkcji Eulera przez funkcje Mobiusa, tzn. φ(d)=r|dμ(r)df, mamy f(d)=φ(d).

Wreszcie, dla dowodu ostatniej implikacji (3 1) zauważmy najpierw, że zawsze φ(n)1. To oczywiście daje, że istnieje co najmniej jeden element rzędu n w 𝐆. Element ten generuje więc cały zbiór G, stąd 𝐆 jest cykliczna.

Przykład

Zbadajmy rzędy elementów grupy cyklicznej 12.


012345678910111126431221234612


  • dzielniki liczby 12 to 1,2,3,4,6,12.
  • liczba elementów rzędu d dla kolejnych dzielników d|12
dzielnik dliczby 121234612liczba elementów rzędu d112224
  • φ(1)=1, φ(2)=1, φ(3)=2, φ(4)=2, φ(6)=2, φ(12)=4.