background image

Wykład 12

Permutacje

Niech będzie zbiorem. Każdą wzajemnie jednoznaczną funkcję prze-

kształcającą na nazywamy permutacją zbioru X. Zbiór wszystkich per-
mutacji zbioru oznaczamy przez S(X).

Uwaga 1 Permutacjami są wszystkie wzajemnie jednoznaczne przekształce-
nia to znaczy funkcje, które są różnowartościowe i są ’na’.

Jeśli {12, . . . , n} to zamiast S(X) będziemy pisać S

n

. W zbiorze

S

n

można wprowadzić działanie ◦ składania przekształceń.

Twierdzenie 1 Struktura (S

n

, ◦jest grupą. Ponadto ¯

¯

S

n

ni jeśli n > 2

to S

n

jest grupą nieabelową.

Dowód Działanie składania przekształceń jest łączne. Elementem neutral-
nym tego działania jest funkcja identycznościowa i(x) = i ponieważ elemen-
tami zbioru S

n

są funkcje wzajemnie jednoznaczne to są to funkcje odwracalne.



Każdą permutację ze zbioru S

n

można przedstawić w sposób ”blokowy”,

tzn. jeśli σ ∈ S

n

to:

σ =

 

1

2

3

. . .

n

σ(1) σ(2) σ(3) . . . σ(n)

!

Przykład Elementami zbioru S

3

są następujące permutacje:

=

 

1 2 3
1 2 3

!

,

σ

1

=

 

1 2 3
1 3 2

!

, σ

2

=

 

1 2 3
3 2 1

!

,

σ

3

=

 

1 2 3
2 1 3

!

, σ

4

=

 

1 2 3
2 3 1

!

,

σ

5

=

 

1 2 3
3 1 2

!

Zadanie Ułożyć tabelkę składania permutacji w zbiorze S

3

.

Zadanie Wyznaczyć σ

1

jeśli:

σ =

 

1 2 3 4 5 6
3 2 4 5 1 6

!

Rozwiązanie Wystarczy zamienić wiersze miejscami i uporządkować:

σ

1

=

 

3 2 4 5 1 6
1 2 3 4 5 6

!

=

 

1 2 3 4 5 6
5 2 1 3 4 6

!

1

background image

Permutację τ ∈ S

n

nazywamy cyklem jeśli istnieje podzbiór {i

1

, i

2

, . . . , i

k

} ∈

{12, . . . , n}, że

i

1

τ

→ i

2

τ

→ . . .

τ

→ i

k

τ

→ i

1

τ działa tożsamościowo na pozostałych elementach zbioru {12, . . . , n}.
Przykład Permutacja:

 

1 2 3 4 5 6
3 2 4 5 1 6

!

jest cyklem bo naszym podzbiorem jest {1345}. A permutacja:

 

1 2 3 4 5 6
3 6 4 5 1 2

!

nie jest cyklem.

Cykle będziemy zapisywać w postaci (i

1

, i

2

, . . . , i

k

). Zatem w naszym

przykładzie pierwsza permutacja jest cyklem (1345). Natomiast druga
jest iloczynem cykli (1345)(26). Dwa cykle nazywamy rozłacznymi jeśli
zbiory poruszanych przez nie elementów są rozłączne.

Twierdzenie 2 Każda permutacja jest iloczynem cykli rozłącznych.

Zadanie Zapisać permutację:

 

1 2 3 4 5 6 7 8 9
3 6 4 5 1 2 9 7 8

!

w postaci iloczynu cykli rozłącznych.
Rozwiązanie

 

1 2 3 4 5 6 7 8 9
3 6 4 5 1 2 9 7 8

!

= (1345)(26)(798)

Zadanie Zapisać wszystkie permutacje ze zbioru S

3

w postaci iloczynu cykli.

Zadanie Wymnożyć permutacje [(1234)(78)][(12356)(47)]
Rozwiązanie

[(1234)(78)][(12356)(47)] = (13562487).

Każdy cykl postaci (i, j) nazywamy transpozycją.

Twierdzenie 3 Każdą permutację do się zapisać w postaci iloczynu trans-
pozycji.

2

background image

Dowód Wystarczy udowodnić, że dowolny cykl jest iloczynem transpozycji.
Rzeczywiście mamy:

(i

1

, i

2

, i

3

, . . . , i

k

) = (i

1

, i

k

)(i

1

, i

k−1

. . . (i

i

, i

2

)

Zadanie Zapisać permutację:

 

1 2 3 4 5 6 7 8 9
3 6 4 5 1 2 9 7 8

!

jako iloczyn transpozycji.
Rozwiązanie

 

1 2 3 4 5 6 7 8 9
3 6 4 5 1 2 9 7 8

!

= (1345)(26)(798)

(1345)(26)(798) = (15)(14)(13)(26)(78)(79)

Mówimy, że permutacja jest parzysta jeśli rozkłada się na parzystą ilość

transpozycji i że jest nieparzysta jeśli rozkłada się na nieparzystą ilość
transpozycji.

Uwaga 2 Można udowodnić, że zbiory permutacji parzystych i nieparzystych
są rozłączne.

Zadanie Czy permutacja:

 

1 2 3 4 5 6 7 8 9
3 6 4 5 1 2 9 7 8

!

jest parzysta?
Rozwiązanie Permutacja ta jest parzysta bo udowodniliśmy wcześniej, że
rozkłada się na sześć (czyli parzystą ilość) transpozycji.

Oznaczmy przez A

n

zbiór wszystkich permutacji parzystych. Wtedy dzia-

łanie ◦ jest dobrze określone w zbiorze A

n

i mamy:

Twierdzenie 4 Struktura (A

n

, ◦jest grupą. Ponadto ¯

¯

A

n

=

n!

2

.

Inny sposób badania, czy permutacja jest parzysta.
Jeśli σ ∈ S

n

to mówimy, że dla i < j zachodzi inwersja jeśli σ(i> σ(j).

Twierdzenie 5 Permutacja σ jest parzysta wtedy i tylko wtedy gdy ma pa-
rzystą ilość inwersji.

3

background image

Zadanie Ile inwersji ma permutacja:

 

1 2 3 4 5 6 7 8 9
3 6 5 2 1 4 9 7 8

!

?

Rozwiązanie Permutacja ta ma 10 inwersji (a więc jest permutacją parzy-
stą).

Niech σ ∈ S

n

mówimy, że liczba naturalna k, jest rzędem permutacji σ

jeśli σ

k

ik 6= 0 oraz jeśli σ

l

to k ¬ l.

Twierdzenie 6 Rzędem cyklu jest jego długość. Jeśli permutacja jest iloczy-
nem cykli rozłącznych to jej rzędem jest najmniejsza wspólna wielokrotność
długości cykli wchodzących w jej zapis.

Przykład Rzędem permutacji (13546) jest 5, a rzędem permutacji

(1345)(2678910)

jest NWW(46) = 12.
Zadanie Obliczyć [(2345)(16)]

12345

.

Rozwiązanie Permutacja (2345)(16) ma rząd 4. Zatem

[(2345)(16)]

4k

i

k

i.

Trzeba więc podzielić liczbę 12345 przez 4 z resztą. Mamy 12345 = 4·3086+1
to oznacza, że:

[(2345)(16)]

12345

= [(2345)(16)]

4·3086+1

=

([(2345)(16)]

4

)

3086

[(2345)(16)]

1

= (2345)(16).

Zadanie Rozwiązać równanie:

α

185

β

243

125

β

277

α

49

β

76

,

gdzie α = (1234), β = (12)(345), a jest niewiadomą.

4