Zastosowania teorii grup w zliczaniu
Ćwiczenie 1
Pokaż, że dla G-zbioru oraz ,
stabilizator elementu wraz z składaniem,
tzn. jest podgrupą grupy .
Wskazówka
Wystarczy sprawdzić, czy dla , złożenie
oraz element odwrotny należą do .
Rozwiązanie
Zbiór jest podzbiorem , więc
wystarczy sprawdzić, że jest grupą.
Ponieważ dla
mamy , to
oraz
a zatem oraz .
Ćwiczenie 2
Niech będzie zbiorem indeksów wierzchołków
dwudziestościanu foremnego.
Ponadto niech będzie grupą obrotów (w ) tego dwudziestościanu.
Przedstaw stabilizator wierzchołka
w działaniu grupy permutacji na zbiorze
i rozłóż permutacje z tego stabilizatora na cykle.
Wskazówka
Jedynie identyczność oraz obroty wokół osi przechodzącej przez wierzchołek
nie zmieniają położenia tego wierzchołka.
Rozwiązanie
<flash>file=Cw poly icosahedron.swf|width=250|height=250</flash>
<div.thumbcaption>Dwudziestościan foremny o wierzchołkach
Jeżeli oś obrotu nie przechodzi przez wierzchołek ,
to po obrocie zmieni swoje położenie.
A zatem jedynie identyczność oraz obroty wokół osi przechodzącej przez wierzchołek
nie zmieniają położenia tego wierzchołka.
Identyczność ma oczywiście rozkład:
podczas gdy obroty maja rozkład:
Parser nie mógł rozpoznać (nieznana funkcja „\begin{array}”): {\displaystyle \displaystyle \begin{array} {lp{5mm}l} \textrm{obrót o}\ 72^{\circ}\textrm{:}&&g_1=\left( 1 \right)\!\left( 12 \right)\!\left( 2,3,4,5,6 \right)\!\left( 7,8,9,10,11 \right),\\ \textrm{obrót o}\ 144^{\circ}\textrm{:}&&g_2=\left( 1 \right)\!\left( 12 \right)\!\left( 2,4,6,3,5 \right)\!\left( 7,9,11,8,10 \right),\\ \textrm{obrót o}\ 216^{\circ}\textrm{:}&&g_3=\left( 1 \right)\!\left( 12 \right)\!\left( 2,5,3,6,4 \right)\!\left( 7,10,8,11,9 \right),\\ \textrm{obrót o}\ 288^{\circ}\textrm{:}&&g_4=\left( 1 \right)\!\left( 12 \right)\!\left( 2,6,5,4,3 \right)\!\left( 7,11,10,9,8 \right). \end{array} }
A zatem stabilizator -ki to
.
Ćwiczenie 3
Pokaż, że dla G-zbioru zachodzi
gdzie .
Wskazówka
Gdy spełnia ,
to
oraz
są bijekcjami.
Rozwiązanie
Elementy oraz należą do tej samej orbity,
więc istnieje permutacja taka, że .
Funkcja jest dobrze zdefiniowana,
bo dla dowolnej permutacji mamy:
czyli .
Dla dowodu injektywności funkcji
załóżmy, że .
Wtedy
Dla dowodu surjektywności funkcji niech Parser nie mógł rozpoznać (nieznana funkcja „\inG”): {\displaystyle \displaystyle f\inG\left( x\rightarrow y \right) }
.
Wtedy złożenie spełnia
czyli .
Ponadto
Funkcja jest bijekcją pomiędzy oraz ,
więc .
Bijektywność funkcji pokazuje się analogicznie.
Ćwiczenie 4
Przedstaw indeks grupy obrotów sześciokąta.
Wskazówka
Obroty sześciokąta odpowiadają następującym permutacjom zbioru :
Rozwiązanie
<flash>file=Poly szesciokat.swf|width=250|height=250</flash>
<div.thumbcaption>Sześciokąt
Numerując wierzchołki sześciokąta jak rysunku 2,
widzimy, że np.:
obrót o zgodnie z ruchem wskazówek zegara,
to następująca permutacja zbioru indeksów :
W ogólności mamy permutacji postaci
dla
Po rozłożeniu tych permutacji na cykle:
otrzymujemy indeks grupy obrotów:
Ćwiczenie 5
Policz na ile różnych sposobów można pokolorować szachownicę
dwoma kolorami. Szachownica nie ma wyróżnionych boków,
więc dwu kolorowań nie można rozróżnić
poprzez jej obrót względem osi do niej prostopadłej.
Wskazówka Policz indeks grupy obrotów
i zastosuj Twierdzenie 5.7.
Rozwiązanie
<flash>file=Poly szachownica.swf|width=250|height=250</flash>
<div.thumbcaption>Rys 3: Ponumerowana szachownica rozmiarów
Ponumerujmy pola szachownicy tak, jak na rysunku 3.
Gdy jest parzyste, to ze względu na indeks
,
obroty dzielą się na trzy typy:
- - identyczność rozkładająca się na cykle: .
- - obrót o rozkładający się na cykle:
- - dwa obroty o ; obrót zgodny z ruchem zegara rozkłada się na cykle:
Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned &&\left( 1,n,n^2,\left( n-1 \right)n+1 \right)\!\left( 2,2n,n^2-1,\left( n-2 \right)n+1 \right)\cdots\\ &&\quad\quad\quad\quad\quad\quad\cdots\left( \left( n-1 \right)\frac{n}{2},\left( n-1 \right)\frac{n}{2}+1,\left( n+1 \right)\frac{n}{2},\left( n+1 \right)\frac{n}{2}+1 \right). \endaligned}
Gdy jest nieparzyste, to ze względu na indeks
,
obroty dzielą się na trzy - ale inne - typy:
- - identyczność.
- - obrót o rozkładający się tym razem na cykle:
- - dwa obroty o ; obrót zgodny z ruchem zegara rozkłada się na cykle:
Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned &&\left( \left( n^2+1 \right)/2 \right)\!\left( 1,n,n^2,\left( n-1 \right)n+1 \right)\!\left( 2,2n,n^2-1,\left( n-2 \right)n+1 \right)\cdots\\ &&\quad\cdots\left( \left( n-1 \right)^2/2-1,\left( n-1 \right)^2/2+1,\left( n+1 \right)^2/2+1,\left( n+1 \right)^2/2-1 \right). \endaligned}
Indeks grupy obrotów szachownicy jest więc równy:
jeśli jest parzyste, oraz
dla nieparzystego.
Tak więc, Twierdzenie 5.7 daje,
że liczba (nierozróżnialnych względem obrotów)
pokolorowań szachownicy wynosi
dla parzystego,
dla nieparzystego
Ćwiczenie 6
Niech , i .
Policz liczbę kolorowań zbioru spełniających warunki:
- elementy zbioru są jednobarwne,
- elementy są pokolorowane na czerwono, elementy są pokolorowane na zielono, elementy są pokolorowane na niebiesko.
Wskazówka
Warto skorzystać z twierdzenia [th][th U=()*()*()].
Rozwiązanie
Korzystając z twierdzenia [th][th U=()*()*()],
problem sprowadza się do odczytania współczynnika
przy jednomianie w funkcji tworzącej
Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned {\sf U}_{D}\left( r,g,b \right)&=\prod_{i=1}^3\left( r^{\left\vert Y_i \right\vert} +g^{\left\vert Y_i \right\vert} + b^{\left\vert Y_i \right\vert} \right)\\ &=\left( r^3 + g^3 + b^3 \right)\cdot\left( r^3 + g^3 + b^3 \right)\cdot\left( r^2 + g^2 + b^2 \right)\\ &=r^8 + r^6 g^2 + 2 r^5 g^3 + 2 r^3 g^5 + r^2 g^6 + g^8 + r^6 b^2 + 2 r^3 g^3 b^2\\ & + g^6 b^2 + 2 r^5 b^3 + 2 r^3 g^2 b^3 + 2 r^2 g^3 b^3 + 2 g^5 b^3 + 2 r^3 b^5 + 2 g^3 b^5\\ & + r^2 b^6 + g^2 b^6 + b^8 \endaligned}
W efekcie uzyskujemy, że są różne kolorowania spełniające warunki zadania.
Ćwiczenie 7
Na ile sposobów można spiąć w naszyjnik korale czerwone i zielone.
Wskazówka
Zauważ, że pytamy o to, na ile nierożróżnialnych sposobów
można pokolorować wierzchołki sześciokąta foremnego
tak, by były czerwone, a zielone.
Rozwiązanie
Kolorowania są nierozróżnialne, jeśli jedno można otrzymać przez z drugiego poprzez
obrót naszyjnika lub spojrzenie nań z drugiej strony.
A zatem zmiany położenia sześciokąta to
- obroty o wielokrotność względem osi prostopadłej do płaszczyzny, w której leży sześciokąt,
- obroty o względem osi przechodzącej przez środki przeciwległych boków
lub przeciwległych wierzchołków.
Korzystając z Ćwiczenie 4 wiemy już,
że permutacje pierwszego typu to
Zaś permutacje drugiego typu, to symetrie osiowe:
Indeks grupy wynosi więc
Na mocy Twierdzenia 5.9 wystarczy więc,
za , w indeksie grupy, podstawić
i po przerachowaniu odczytać współczynnik stojący przy :
A zatem są różne naszyjniki z koralików czerwonych i zielonych.