• Nie Znaleziono Wyników

Kolorowania i permutacje, orbity i stabilizatory

N/A
N/A
Protected

Academic year: 2021

Share "Kolorowania i permutacje, orbity i stabilizatory"

Copied!
73
0
0

Pełen tekst

(1)

Wykłady z matematyki dyskretnej dla informatyków i teleinformatyków

UTP Bydgoszcz

08

(2)

Przykład. Zbiór X to zbiór ścian sześcianu. Kolorujemy pięć ścian na niebiesko (przypisujemy takiej ścianie liczbę 1) oraz jedną na czerwono (przypisujemy jej liczbę 2).

Możemy sześcian tak obrócić, by czerwona ściana znalazła się w dowolnym miejscu. Jest zatem tylko jedno istotnie różne kolorowanie (o ile możemy

(3)
(4)

Przykład.

Zbiór X to zbiór ścian sześcianu. Kolorujemy cztery ściany na niebiesko oraz dwie na czerwono.

Tym razem są dwa istotnie różne kolorowania (jeśli możemy obracać kostkę). Albo na czerwono są pokolorowane ściany przeciwległe, albo ściany ze wspólną krawędzią (sąsiednie).

(5)

Definicja.

Niech X będzie zbiorem n-elementowym oraz niech k ∈ {1, 2, . . . , n}.

Kolorowaniem zbioru X nazywamy dowolną funkcję c : X → {1, . . . , k}.

Przykład. Zbiór X to wierzchołki sześcianu ponumerowane od 1 do 8.

Każdemu wierzchołkowi przyporządkowujemy albo liczbę 1 (kolor niebieski), albo 2 (kolor czerwony), albo 3 (kolor zielony).

3 4

5 6

7 8

c(1) = c(3) = c(8) = 1

c(2) = c(5) = c(7) = 2

c(4) = c(6) = 3

(6)

Przykład. Obróćmy kostkę dookoła osi przechodzącej przez środki dolnej i górnej ściany (jak na rysunku).

1 2

3 4

5 6

7 8

2 3

4 1

6 7

8 5

Obrót ten jest permutacją wierzchołków 1 2 3 4 5 6 7 8 4 1 2 3 8 5 6 7

! , którą można rozłożyć na rozłączne cykle (1432)(5876).

(7)

Przykład. Obróćmy kostkę dookoła osi przechodzącej przez środki dolnej i górnej ściany (jak na poprzednim slajdzie).

Kolorowania na rysunku po prawej i po lewej stronie nie są istotnie różne (dokładna definicja będzie podana później).

Jeszcze później wykażemy, że są 333 istotnie różne kolorowania wierzchołków sześcianu trzema kolorami.

(8)

Przykład.

Kolorowania na rysunku po lewej (funkcja c) i po prawej stronie (funkcja d ) nie są istotnie różne.

Kostka po prawej stronie (jeśli pominiemy numery wierzchołków) jest obrazem koski po lewej stronie (jeśli pominiemy numery wierzchołków) w obrocie dokoła osi przechodzącej przez środki dolnej i górnej ściany (jak na poprzednim slajdzie).

3 4

5 6

7 8

3 4

5 6

7

8 c(1) = c(3) = c(8) = 1

c(2) = c(5) = c(7) = 2 c(4) = c(6) = 3 d (2) = d (4) = d (7) = 1 d (1) = d (6) = d (8) = 2

(9)

Permutacja α i permutacja odwrotna:

n 1 2 3 4 5 6 7 8

α(n) 4 1 2 3 8 5 6 7

n 1 2 3 4 5 6 7 8

α−1(n) 2 3 4 1 6 7 8 5

1 2

3 4

5 6

7 8

1 2

3 4

5 6

7

8 c(1) = c(3) = c(8) = 1

c(2) = c(5) = c(7) = 2 c(4) = c(6) = 3 d (2) = d (4) = d (7) = 1 d (1) = d (6) = d (8) = 2 d (3) = d (5) = 3

(10)

α = (1432)(5876), α = (1234)(5678)

1 2

3 4

5 6

7 8

1 2

3 4

5 6

7

8 c(1) = c(3) = c(8) = 1

c(2) = c(5) = c(7) = 2 c(4) = c(6) = 3 d (2) = d (4) = d (7) = 1 d (1) = d (6) = d (8) = 2 d (3) = d (5) = 3

Wtedy (zapis z α):

c(1) = 1 = d (4) = d (α(1)), c(2) = 2 = d (1) = d (α(2)), c(3) = 1 = d (2) = d (α(3)), c(4) = 3 = d (3) = d (α(4)), c(5) = 2 = d (8) = d (α(5)), c(6) = 3 = d (5) = d (α(6)),

(11)

α = (1432)(5876), α = (1234)(5678)

1 2

3 4

5 6

7 8

1 2

3 4

5 6

7

8 c(1) = c(3) = c(8) = 1

c(2) = c(5) = c(7) = 2 c(4) = c(6) = 3 d (2) = d (4) = d (7) = 1 d (1) = d (6) = d (8) = 2 d (3) = d (5) = 3

Także (zapis z α−1):

d (1) = 2 = c(2) = c(α−1(1)), d (2) = 1 = c(3) = c(α−1(2)), d (3) = 3 = c(4) = c(α−1(3)), d (4) = 1 = c(1) = c(α−1(4)), d (5) = 3 = c(6) = c(α−1(5)), d (6) = 2 = c(7) = c(α−1(6)),

−1 −1

(12)

Grupą (G , ⊗) nazywamy zbiór G z określonym w nim działaniem ⊗ (czyli funkcją ⊗ : G × G → G ) spełniającym warunki:

a,b,c∈G (a ⊗ b) ⊗ c = a ⊗ (b ⊗ c) (łączność),

ea∈G a ⊗ e = e ⊗ a = a (istnieje element neutralny)

a∈Gz∈G a ⊗ z = z ⊗ a = e (istnieje element odwrotny) Jeśli dodatkowo:

a,b∈G a ⊗ b = b ⊗ a (przemienność), to grupę nazywamy przemienną.

(13)

Przykład.

Zbiór liczb rzeczywistych R z działaniem + („zwykłe” dodawanie) jest grupą (przemienną). Elementem neutralnym jest 0.

Przykład.

Zbiór liczb rzeczywistych R z działaniem · („zwykłe” mnożenie) nie jest grupą. Nie ma elementu odwrotnego do 0.

(14)

Niech P będzie prostokątem, id to przekształcenie identycznościowe, s1 to symetria względem osi przechodzącej przez środki poziomych boków, s2 to symetria względem osi przechodzącej przez środki pionowych boków, s3 to symetria środkowa względem środka prostokąta.

Przykład. Grupa izometrii prostokąta:

zbiór {id , s1, s2, s3} z działaniem składania przekształceń.

Elementem neutralnym jest id .

Elementem odwrotnym do każdego z przekształeń jest to samo

(15)

PRZYPOMNIENIE: Kolorowanie zbioru X (k kolorami) to funkcja c : X → {1, . . . , k}.

Definicja.

Dwa kolorowania c oraz d zbioru X nazywamy nierozróżnialnymi (ze względu na grupę G ), jeżeli istnieje taka permutacja α ∈ G , że dla każdego x ∈ X mamy

c(x ) = d (α(x )).

Dwa kolorowania są istotnie różne (rozróżnialne), gdy nie są nierozróżnialne.

Pytanie. Ile jest kolorowań istotnie różnych?

(16)

Twierdzenie.

Niech G będzie k-elementową grupą permutacji n-elementowego zbioru X . Każdą permutację rozkładamy na rozłączne cykle. Oznaczmy przez k1

liczbę permutacji o jednym cyklu, przez k2 liczbę permutacji o dwóch cyklach, ..., przez kn liczbę permutacji o n cyklach.

Wtedy liczba istotnie różnych (ze względu na grupę G ) kolorowań zbioru X przy użyciu m kolorów wynosi:

1

k · k1· m1+ k2· m2+ · · · + kn· mn.

(17)

Wersja: bez przekształceń.

Mamy jednoelementowągrupę permutacji (k = 1) składającą się z permutacji identycznościowej: (1)(2)(3)(4).

Jest jedna permutacja (k4 = 1) zawierającaczterycykle.

Liczba istotnie rozróżnialnych kolorowań m kolorami to:

1

1 · 0 · m1+ 0 · m2+ 0 · m3+1· m4= m4. Podstawiając m = 2 otrzymamy 24 = 16.

(18)

Wersja: bez przekształceń. Liczba możliwych kolorowań to: 16.

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

(19)

Wersja: z obrotami o wielokrotności 90 wokół środka kwadratu.

Są cztery permutacje:

1 2

3 4

2 3

4 1

3 4

1 2

4 1

2 3

(1)(2)(3)(4) (1432) (13)(24) (1234)

obrót o 0 obrót o 90 obrót o 180 obrót o 270

(20)

Wersja: z obrotami o wielokrotności 90 wokół środka kwadratu.

Mamy czteroelementowągrupę permutacji składająca się z:

(1)(2)(3)(4), (1432), (13)(24), (4123).

Jest jedna permutacja zawierającaczterycykle,jedna permutacja zawierająca dwacykle orazdwiepermutacje zawierająca jedencykl.

Liczba istotnie różnych kolorowań m kolorami to:

1

4·1· m4+ 0 · m3+1· m2+2· m1. Podstawiając m = 2 otrzymamy 14 · 24 = 6.

(21)

Wersja: z obrotami o wielokrotności 90 wokół środka kwadratu.

Jest sześć istotnie różnych kolorowań dwoma kolorami:

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

(22)

Wersja: z symetrią wzgędem prostej przechodzącej przez wierzchołki 2 oraz 4.

Są dwie permutacje:

1 2

3 4

3 2

1 4

(1)(2)(3)(4) (13)(2)(4)

(23)

Wersja: z symetrią wzgędem prostej przechodzącej przez wierzchołki 2 oraz 4.

Mamy dwuelementowągrupę permutacji składająca się z:

(1)(2)(3)(4), (13)(2)(4).

Jest jedna permutacja zawierającaczterycykle orazjedna permutacja zawierająca trzycykle.

Liczba istotnie różnych kolorowań m kolorami:

1

2·1· m4+1· m3+ 0 · m2+ 0 · m1. Podstawiając m = 2 otrzymamy 12 · 24+ 23= 12.

(24)

Wersja: z symetrią wzgędem prostej przechodzącej przez wierzchołki 2 oraz 4.

Jest dwanaście istotnie rozrożnialnych kolorowań dwoma kolorami:

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

(25)

Fakt.

Grupa obrotów sześcianu generuje 24 permutacje.

Mamy:

jedną permutację identycznościową;

3 · 3 = 9 obrotów wokół osi: środek ściany-środek przeciwległej ściany;

są trzy takie osie i trzy obroty (o 90, 180 oraz 270), czwartego obrotu o 0 nie uwględniamy (generuje on permutację

identycznościową, którą już uwzględniliśmy);

4 · 2 = 8 obrotów (o 120 oraz 240) wokół osi łączących przeciwległe wierzchołki (trzeciego obrotu o 0 nie uwględniamy);

6 obrotów (o 180) wokół osi łączących środki przeciwległych krawędzi (obrotów o 0 nie uwględniamy).

Przedstawimy te obroty przy pomocy permutacji rozłożonych na cykle.

(26)

Ilustracja JEDNEJ permutacji identycznościowej

oraz pierwszych TRZECH permutacji będących obrotami sześcianu wokół osi łączącej środki dolnej i górnej ściany.

(1)(2)(3)(4)(5)(6)(7)(8) (1234)(5678)

permutacja identycznościowa obrót o 270

1 2

3 4

5 6

7 8

2 3

4 1

6 7

8 5

3 4

1 2

7 8

5 6

4 1

2 3

8 5

6 7

(1432)(5876) (13)(24)(57)(68) obrót o 90 obrót o 180

(27)

Ilustracja kolejnych TRZECH permutacji będących obrotami sześcianu wokół osi przechodzącej przez środki lewej i prawej ściany.

Po lewej stronie umieszczona jest kostka sprzed obrotów.

(1485)(2376) obrót o 270

1 2

3 4

5 6

7 8

4 3

7 8

1 2

6 5

8 7

6 5

4 3

2 1

5 6

2 1

8 7

3 4

(1584)(2673) (18)(27)(36)(45) obrót o 90 obrót o 180

(28)

Ilustracja kolejnych TRZECH permutacji będących obrotami sześcianu wokół osi przechodzącej przez środki przedniej i tylnej ściany.

Po lewej stronie umieszczona jest kostka sprzed obrotów.

(1265)(3784) obrót o 270

1 2

3 4

5 6

7 8

2 6

7 3

1 5

8 4

6 5

8 7

2 1

4 3

5 1

4 8

6 2

3 7

(1562)(3487) (16)(25)(38)(47) obrót o 90 obrót o 180

(29)

Ilustracja kolejnych DWÓCH permutacji będących obrotami sześcianu wokół osi przechodzącej przez wierzchołki 2 oraz 8

oraz DWÓCH permutacji będących obrotami sześcianu wokół osi przechodzącej przez wierzchołki 3 oraz 5.

(136)(2)(475)(8) (186)(247)(3)(5)

obrót o 120 obrót o 240

3 2

6 7

4 1

5 8

6 2

1 5

7 3

4 8

6 7

3 2

5 8

4 1

8 4

3 7

5 1

2 6

(163)(2)(457)(8) (168)(274)(3)(5)

(30)

Ilustracja kolejnych DWÓCH permutacji będących obrotami sześcianu wokół osi przechodzącej przez wierzchołki 1 oraz 7

oraz DWÓCH permutacji będących obrotami sześcianu wokół osi przechodzącej przez wierzchołki 4 oraz 6.

(1)(245)(386)(7) (183)(257)(4)(6)

obrót o 120 obrót o 240

1 4

8 5

2 3

7 6

1 5

6 2

4 8

7 3

3 7

8 4

2 6

5 1

8 5

1 4

7 6

2 3

(1)(254)(368)(7) (138)(275)(4)(6)

(31)

Ilustracja następnych TRZECH permutacji będących obrotami sześcianu wokół osi przechodzącej przez środki przeciwległych krawędzi.

Po lewej stronie umieszczona jest kostka sprzed obrotów.

(15)(28)(37)(46) obrót o 180

1 2

3 4

5 6

7 8

7 6

5 8

3 2

1 4

2 1

5 6

3 4

8 7

5 8

7 6

1 4

3 2

(17)(26)(35)(48) (12)(35)(46)(78) obrót o 180 obrót o 180

(32)

Ilustracja kolejnych TRZECH permutacji będących obrotami sześcianu wokół osi przechodzącej przez środki przeciwległych krawędzi.

Po lewej stronie umieszczona jest kostka sprzed obrotów.

(17)(28)(34)(56) obrót o 180

1 2

3 4

5 6

7 8

4 8

5 1

3 7

6 2

2 1

5 6

3 4

8 7

7 8

4 3

6 5

1 2

(14)(28)(35)(67) (17)(23)(46)(58) obrót o 180 obrót o 180

(33)

Wniosek.

Grupa obrotów sześcianu składa się z 24 permutacji zbioru wierzchołków {1, 2, 3, 4, 5, 6, 7, 8}. Są to:

(1234)(5678), (1432)(5876), (1265)(3784), (1562)(3487), (1485)(2376), (1584)(2673),

(1)(245)(386)(7), (1)(254)(368)(7), (136)(2)(475)(8), (163)(2)(457)(8), (168)(274)(3)(5), (186)(247)(3)(5), (138)(275)(4)(6), (183)(257)(4)(6), (13)(24)(57)(68), (16)(25)(38)(47), (18)(27)(36)(45), (15)(28)(37)(46), (17)(26)(35)(48), (12)(35)(46)(78), (17)(28)(34)(56), (14)(28)(35)(67), (17)(23)(46)(58),

(1)(2)(3)(4)(5)(6)(7)(8).

(34)

Jest sześć permutacji mającychdwacykle,siedemnaście permutacji mającychcztery cykle orazjedna permutacja mającaosiemcykli.

Liczba istotnie różnych (rozróżnialnych ze względu na grupę obrotów) kolorowań wierzchołków sześcianu m kolorami wynosi

1

24 · 6· m2+17· m4+1· m8.

Podstawiając m = 3 (trzy kolory) otrzymamy 333 kolorowania.

Podobnie, dla m = 1 otrzymamy jedno kolorowanie, dla m = 2 otrzymamy 23 kolorowania, ...

(35)

Dla permutacji α zbioru X oznaczmy przez λ(α) liczbę wszystkich cykli permutacji α, a przez λi(α) liczbę cykli długości i permutacji α.

Obserwacja. λ(α) = λ1(α) + · · · + λn(α).

Przykład.

1 2

3 4

α1= (1)(2)(3)(4)

3 2

1 4

α2= (13)(2)(4)

λ11) = 4, λ21) = 0, λ31) = 0, λ41) = 0, λ12) = 2, λ22) = 1, λ32) = 0, λ42) = 0.

Oczywiście

λ11) + λ21) + λ31) + λ41) = 4 oraz λ ) + λ ) + λ ) + λ ) = 3.

(36)

Definicja. Założmy, że G jest grupą permutacji zbioru X . Indeks cyklowy grupy G to wielomian

PG(x1, . . . , xn) = 1 kG k

X

α∈G

x1λ1(α)x2λ2(α)· . . . · xnλn(α).

Przykład.

1 2

3 4

α1= (1)(2)(3)(4)

3 2

1 4

α2= (13)(2)(4)

λ11) = 4, λ21) = λ31) = λ41) = 0, λ12) = 2, λ22) = 1, λ32) = λ42) = 0.

Wyznaczymy indeks cyklowy.

(37)

Indeks cyklowy grupy G to wielomian

PG(x1, . . . , xn) = 1 kG k

X

α∈G

x1λ1(α)x2λ2(α)· . . . · xnλn(α).

W tym przykładzie

λ11) = 4, λ21) = λ31) = λ41) = 0, λ12) = 2, λ22) = 1, λ32) = λ42) = 0.

Indeks cyklowy tej dwuelementowej grupy permutacji to PG(x1, x2, x3, x4)

= kG k1 x1λ11)x2λ21)x3λ31)x4λ41)+ x1λ12)x2λ22)x3λ32)x4λ42)

= 12 x14x20x30x40+ x12x21x30x40

= 1 x4+ x2x .

(38)

Twierdzenie.

Załóżmy, że X jest n-elementowym zbiorem oraz G jest grupą permutacji zbioru X . Ponadto, niech K będzie zbiorem kolorowań zbioru X za pomocą m kolorów oraz niech wielomian PG(x1, x2, . . . , xn) będzie indeksem cyklowym grupy G . Wtedy:

1 liczba kolorowań zbioru X (rozróżnialnych ze względu na grupę G ) jest równa PG(m, m, ..., m);

2 liczba kolorowań (rozróżnialnych ze względu na grupę G), w których kolor 1 występuje k1 razy, kolor 2 występuje k2 razy, ..., kolor m występuje km razy (k1+ k2+ · · · + km = n), jest równa

współczynnikowi przy wyrazie w1k1w2k2. . . wmkm w wielomianie W (w1, w2, . . . , wm) = PG

m

X

i =1

wi,

m

X

i =1

wi2, . . . ,

m

X

i =1

win

! .

(39)

Obserwacja.

Wielomian z ostatniej linii poprzedniego slajdu powstał przez podstawienie:

x1 = w1+ w2+ · · · + wm, x2 = w12+ w22+ · · · + wm2, . . .

xn= w1n+ w2n+ · · · + wmn

do indeksu cyklowego PG(x1, x2, . . . , xn).

(40)

grupę G ) jest równa P

G

(m, m, ..., m)

Przykład. 1 2

3 4

α1= (1)(2)(3)(4)

3 2

1 4

α2= (13)(2)(4)

Podstawiając do PG(x1, x2, x3, x4) = 12(x14+ x12x2) wartości

x1 = x2 = x3= x4 =m = 2 otrzymamy liczbę istotnie różnych kolorowań dwoma kolorami wynoszącą: 12(24+22·2) = 12.

(41)

Jest dwanaście istotnie różnych kolorowań dwoma kolorami (wersja z symetrią wzgędem prostej przechodzącej przez wierzchołki 2 oraz 4):

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

(42)

kolor 2 występuje k

2

razy, ..., kolor m występuje k

m

razy jest równa współczynnikowi przy wyrazie w

1k1

w

2k2

. . . w

mkm

w wielomianie

W (w

1

, w

2

, . . . , w

m

) = P

G Pmi =1

w

i

,

Pmi =1

w

i2

, . . . ,

Pmi =1

w

in

Przykład A. Znajdź liczbę istotnie różnych kolorowań dwoma kolorami (wersja z symetrią wzgędem prostej przechodzącej przez wierzchołki 2 oraz 4), w której pierwszy kolor (niebieski) występuje jeden raz, a drugi (czerwony) trzy razy.

Przykład B. Znajdź liczbę istotnie różnych kolorowań dwoma kolorami (wersja z symetrią wzgędem prostej przechodzącej przez wierzchołki 2 oraz 4), w której pierwszy kolor (niebieski) występuje dwa razy, a drugi

(43)

Znajdziemy liczbę istotnie różnych kolorowań dwoma kolorami

wierzchołków kwadratu w wersji z symetrią wzgędem prostej przechodzącej przez wierzchołki 2 oraz 4.

Podstawiając do PG(x1, x2, x3, x4) = 12(x14+ x12x2)wartości x1 = w1+ w2 oraz x2 = w12+ w22 otrzymamy

W (w1, w2)

= 12 (w1+ w2)4+ (w1+ w2)2(w12+ w22)

= 21 w14+ 4w13w2+ 6w12w22+ 4w1w23+ w24

+w14+ 2w13w2+ w12w22+ w12w22+ 2w1w23+ w24

= 21 2w14+ 2w24+ 8w12w22+ 6w13w2+ 6w1w23

= w14+ w24+4w12w22+ 3w13w2+3w1w23.

(44)

kolor 2 występuje k

2

razy, ..., kolor m występuje k

m

razy jest równa współczynnikowi przy wyrazie w

1k1

w

2k2

. . . w

mkm

w wielomianie W (w

1

, w

2

, . . . , w

m

).

W (w1, w2) = w14+ w24+4w12w22+ 3w13w2+3w11w23. Mamy zatem trzy rozróżnialne kolorowania dwoma kolorami (wersja z symetrią wzgędem prostej przechodzącej przez wierzchołki 2 oraz 4), w której pierwszy kolor (niebieski) występuje jeden raz, a drugi (czerwony) trzy razy

oraz czteryrozróżnialne kolorowania dwoma kolorami (wersja z symetrią wzgędem prostej przechodzącej przez wierzchołki 2 oraz 4), w której

(45)

przechodzącej przez wierzchołki 2 oraz 4), w której pierwszy kolor (niebieski) występuje jeden raz, a drugi (czerwony) trzy razy.

1 2

3 4

1 2

3 4

1 2

3 4

(46)

przechodzącej przez wierzchołki 2 oraz 4),w której pierwszy kolor (niebieski) występuje dwa razy, a drugi (czerwony) dwa razy.

1 2

3 4

1 2

3 4

1 2

3 4

1 2

3 4

(47)

Obserwacja.

Jeżeli rozłożymy permutację α na rozłączne cykle, to otrzymamy podział zbioru X na rozłączne podzbiory.

Przykład. α = (1432)(5876) generuje podział zbioru

X = {1, 2, 3, 4, 5, 6, 7, 8} na dwa podzbiory {1, 2, 3, 4}oraz {5, 6, 7, 8}.

1 2

3 4

5 6

7 8

(48)

Obserwacja. Dowolny element każdego z takich podzbiorów jest obrazem innego elementu tego podzbioru w pewnej potędze permutacji.

1 2

3 4

5 6

7 8

Przykład. α = (1432)(5876) generuje podział na {1, 2, 3, 4} oraz {5, 6, 7, 8}. Wtedy:

8 = α(5), 8 = α2(6) = α(α(6)), 8 = α3(7) = α(α(α(7))), 8 = α4(8).

(49)

Niech G będzie grupą działającą na zbiorze X . W zbiorze X określamy relację ∼ następująco:

x ∼ y wtedy i tylko wtedy, gdy istnieje permutacja α ∈ G taka, że y = α(x ).

Fakt.

Relacja ∼ jest relacją równoważności (jest zwrotna, symetryczna i przechodnia).

Dzieli ona zatem zbiór X na klasy abstrakcji. Klasę abstrakcji wyznaczoną przez element x ∈ X oznaczymy O(x ) = {α(x ) : α ∈ G }.

Definicja. Takie klasy abstrakcji nazywamy orbitami działania grupy G albo G -orbitami. Zatem G -orbitą elementu x nazywamy zbiór

{α(x) : α ∈ G } oznaczany O(x).

Fakt. G -orbity tworzą podział zbioru X .

(50)

Przykład. Niech X będzie zbiorem wierzchołków kwadratu, a G dwuelementową grupą permutacji {α1, α2}, gdzie α1 = id , a α2 to permutacja będąca symetrią względem prostej przechodzącej przez wierzchołki 2 oraz 4.

1 2

3 4

α1= (1)(2)(3)(4)

3 2

1 4

α2= (13)(2)(4)

G -orbity tworzą podział zbioru X na trzy podzbiory.

O(1) = O(3) = {1, 3}, O(2) = 2, O(4) = 4,

gdyż O(1) = {α1(1), α2(1)} = {1, 3}, O(3) = {α1(3), α2(3)} = {3, 1}, O(2) = {α (2), α (2)} = {2}, O(4) = {α (4), α (4)} = {4}.

(51)

Definicja.

Niech x ∈ X oraz niech G będzie grupą permutacji zbioru X .

Stabilizatorem elementu x nazywamy zbiór S (x ) = {α ∈ G : α(x ) = x }.

Przykład. Niech X będzie zbiorem wierzchołków kwadratu, a G

dwuelementową grupą permutacji {α1, α2} będących symetrią (złożeniem symetrii) względem prostej przechodzącej przez wierzchołki 2 oraz 4.

1 2

3 4

α1= (1)(2)(3)(4)

3 2

1 4

α2= (13)(2)(4)

Stabilizatory:

S (1) = {α1}, S(2) = {α1, α2}, S (3) = {α }, S(4) = {α , α }

(52)

Twierdzenie.

Dla każdego x ∈ X mamy kS (x )k · kO(x )k = kG k.

Przykład.

1 2

3 4

α1= (1)(2)(3)(4)

3 2

1 4

α2= (13)(2)(4)

Orbity i stabilizatory:

O(1) = {1, 3}, O(3) = {3, 1}, O(2) = {2}, O(4) = {4}.

S (1) = {α1}, S(2) = {α1, α2}, S(3) = {α1}, S(4) = {α1, α2} Zatem kS (1)k · kO(1)k = 1 · 2 = 2, kS (2)k · kO(2)k = 2 · 1 = 2, kS(3)k · kO(3)k = 1 · 2 = 2, kS(4)k · kO(4)k = 2 · 1 = 2.

(53)

Definicja.

Załóżmy, że G jest grupą przekształceń zbioru X oraz że α ∈ G . Charakterem przekształcenia α nazywamy liczbę takich x ∈ X , dla których α(x ) = x (liczbę punków stałych permutacji), czyli

χ(α) = k{x ∈ X : α(x ) = x }k.

Przykład.

1 2

3 4

α1= (1)(2)(3)(4)

3 2

1 4

α2= (13)(2)(4)

χ(α1) = k{1, 2, 3, 4}k = 4, χ(α2) = k{2, 4}k = 2.

(54)

Załóżmy, że G jest grupą przekształceń zbioru X . Wtedy liczba orbit t(G ) w zbiorze X (ze względu na grupę G ) wynosi

t(G ) = 1 kG k · X

α∈G

χ(α).

Przykład.

1 2

3 4

α1= (1)(2)(3)(4)

3 2

1 4

α2= (13)(2)(4)

Liczba orbit jest więc równa 1

kG k· Xχ(α) = 1

2· χ(α1) + χ(α1)= 1

2 · (4 + 2) = 3.

(55)

[V ]2 to zbiór wszystkich dwuelementowych podzbiorów zbioru V .

Definicja. Grafem prostym nazywamy parę G = (VG, EG), gdzie VG jest skończonym niepustym zbiorem oraz EG jest podzbiorem zbioru [VG]2. Elementy ze zbioru VG to wierzchołki grafu, a elementy ze zbioru EG to krawędzie (nie mogą się powtarzać, nie mogą mieć obu końców w tym samym wierzchołku).

Przykład. VG = {v1, v2, v3, v4},

EG = {{v1, v2}, {v1, v4}, {v2, v4}, {v3, v4}, {v2, v3}}

v4

v3

v1

(56)

Definicja. Grafem prostym skierowanym nazywamy parę G = (VG, EG), gdzie VG jest skończonym niepustym zbiorem oraz EG jest podzbiorem zbioru VG × VG. Elementy ze zbioru VG to wierzchołki grafu, a elementy z VG × VG to krawędzie. Jeśli krawędzią e jest uporządkowana para (p, q), to p nazywamy początkiem krawędzi e, natomiast q końcem tej krawędzi.

Przykład. VG = {v1, v2, v3, v4},

EG = {(v2, v1), (v2, v3), (v2, v4), (v4, v1), (v4, v3)}

v2 v4

v3

v1

(57)

α1= id = a b c d a b c d

! a

b

d

c

α2= a b c d c b a d

! c

b

d

a

α3= a b c d

a d c b

! a

d

b

c

a b c d !

c

d

a

(58)

Obserwacja. Każda permutacja α z poprzedniego slajdu spełnia warunek:

dla dowolnych dwóch wierzchołków p oraz q grafu:

(p, q) jest krawędzią wtedy i tylko wtedy, gdy (α(p), α(q)) jest krawędzią.

α1= a b c d a b c d

!

α2= a b c d c b a d

!

α3= a b c d

a d c b

!

α4= a b c d

c d a b

!

Znajdziemy orbity działania tej grupy.

O(a) = {α1(a), α2(a), α3(a), α4(a)} = {a, c, a, c} = {a, c}

= O(c) = {α1(c), α2(c), α3(c), α4(c)}

O(b) = {α1(b), α2(b), α3(b), α4(b)} = {b, b, d , d } = {b, d }

= O(d ) = {α1(d ), α2(d ), α3(d ), α4(d )}.

(59)

α1= (a)(b)(c)(d ), α2= (ac)(b)(d ), α3 = (a)(bd )(c), α4 = (ac)(bd ) Znajdziemy teraz stabilizatory kolejnych wierzchołków.

S (a) = {α1, α3}, S (b) = {α1, α2}, S (c) = {α1, α3}, S (d ) = {α1, α2}.

Orbity i stabilizatory:

kS(a)k · kO(a)k = 2 · 2 = 4 = kG k kS(b)k · kO(b)k = 2 · 2 = 4 = kG k kS(c)k · kO(c)k = 2 · 2 = 4 = kG k kS(d )k · kO(d )k = 2 · 2 = 4 = kG k

(60)

Charakter przekształcenia:

χ(α1) = k{a, b, c, d }k = 4 χ(α2) = k{b, d }k = 2 χ(α3) = k{a, c}k = 2 χ(α4) = k∅k = 0

Zastosujemy lemat Burnside’a.

Liczba orbit jest równa 1

kG k ·χ(α1) + χ(α2) + χ(α3) + χ(α4)= 1

4· 4 + 2 + 2 + 0= 2.

(61)

α1= (a)(b)(c)(d ), α2= (ac)(b)(d ), α3 = (a)(bd )(c), α4 = (ac)(bd ) Jest jedna permutacja (α4) mającadwa cykle,dwiepermutacje (α2 oraz α3) mające trzycykle oraz jedna permutacja (α1) mająca czterycykle.

Liczba istotnie różnych (rozróżnialnych ze względu na grupę G ) kolorowań wierzchołków grafu m kolorami wynosi

1

4 · 1· m2+2· m3+1· m4. Podstawiając m = 2 (dwa kolory) otrzymamy 9 kolorowań.

(62)
(63)

α1= (a)(b)(c)(d ), α2= (ac)(b)(d ), α3 = (a)(bd )(c), α4 = (ac)(bd ) Dla permutacji α zbioru A oznaczyliśmy przez λi liczbę cykli długosci i permutacji α.

W naszym przypadku:

λ11) = 4, λ21) = 0, λ31) = 0, λ41) = 0, λ12) = 2, λ22) = 1, λ32) = 0, λ42) = 0, λ13) = 2, λ23) = 1, λ33) = 0, λ43) = 0, λ14) = 0, λ24) = 2, λ34) = 0, λ44) = 0.

(64)

λ11) = 4, λ21) = 0, λ31) = 0, λ41) = 0, λ12) = 2, λ22) = 1, λ32) = 0, λ42) = 0, λ13) = 2, λ23) = 1, λ33) = 0, λ43) = 0, λ14) = 0, λ24) = 2, λ34) = 0, λ44) = 0.

Indeks cyklowy tej czteroelementowej grupy permutacji to PG(x1, x2, x3, x4)

= kG k1 x1λ11)x2λ21)x3λ31)x4λ41)+ x1λ12)x2λ22)x3λ32)x4λ42) +x1λ13)x2λ23)x3λ33)x4λ43)+ x1λ14)x2λ24)x3λ34)x4λ44)

= 14 x14x20x30x40+ x12x21x30x40+ x12x21x30x40+ x10x22x30x40

= 14 x14+ 2x12x2+ x22

(65)

Indeks cyklowy

PG(x1, x2, x3, x4) = 14 x14+ 2x12x2+ x22.

Podstawiając x1= x2 = x3 = x4 =m = 2 otrzymamy liczbę istotnie różnych kolorowań wierzchołków grafudwoma kolorami wynoszącą:

1

4 24+ 2 ·22·2+22= 9

(66)
(67)

Indeks cyklowy tej czteroelementowej grupy permutacji to PG(x1, x2, x3, x4) = 41 x14+ 2x12x2+ x22

Podstawiając x1= w1+ w2, x2= w12+ w22, x3 = w13+ w23, x4= w14+ w24 otrzymamy

W (w1, w2) = 14 (w1+ w2)4+ 2(w1+ w2)2(w12+ w22) + (w12+ w22)2, czyli

W (w1, w2) = 1 · w14+ 1 · w24+ 2 · w1w23+ 3 · w12w22+ 2 · w13w2.

(68)
(69)

Jest zatem jednokolorowanie wierzchołków grafu, w którym wszystkie cztery wierzchołki są żółte (kolor pierwszy).

(70)

Jest jednokolorowanie wierzchołków grafu, w którym wszystkie cztery wierzchołki są zielone (kolor drugi).

(71)

Są dwakolorowania wierzchołków grafu, w którym jeden wierzchołek jest żółty oraz trzy zielone.

(72)

Są dwakolorowania wierzchołków grafu, w którym trzy wierzchołki są żółte oraz jeden zielony.

(73)

Są trzykolorowania wierzchołków grafu, w którym dwa wierzchołki są żółte oraz dwa zielone.

Cytaty

Powiązane dokumenty

Prostokątny obszar o powierzchni 0,5 ha przylega jednym bokiem do prostoliniowego odcinka rzeki?. Jakie powinny być jego wymiary, bo ogrodzenie było

[r]

W obwodzie nie występuje opór elektryczny, zatem cał- kowita energia elektromagnetyczna obwodu jest zachowana, gdy energia przekazywana jest tam i z powrotem między polem elek-

jest większy od obecnego koloru c(u) nie koliduje z kolorami wierzchołków ze stosu jeżeli uda się pokolorować, to:. sprawdzamy, czy pokolorowano już wszystkie wierzchołki

Kolor brakuj cy dla wierzchołka v grafu G to kolor, który nie został przydzielony adnej kraw dzi incydentnej do v. M(v) oznacza zbiór wszystkich kolorów brakuj cych

pokolorowaniem zwartym je li s siednie kraw dzie otrzymuj ró ne kolory oraz dla ka dego wierzchołka v, zbiór kolorów przydzielonych kraw dziom incydentnym do v jest

Ze- staw testowy jest przykładem grafu mającym na celu zademonstrowanie, że program prawidłowo obsługuje krawędzie wielokrotne i pętle, oraz że po- za numerami preorder lub

Wykaż, że każdy graf planarny ma zanurzenie planarne, w którym każda krawędź jest reprezentowana przez odcinek na płaszczyźnie.. Zadanie