Indeks cyklu
W matematyce kombinatorycznej indeks cyklu jest wielomianem kilku zmiennych, który jest skonstruowany w taki sposób, że informacje o tym, jak grupa permutacji działa na zbiór , można po prostu odczytać ze współczynników i wykładników. Ten zwarty sposób przechowywania informacji w postaci algebraicznej jest często używany w wyliczeniach kombinatorycznych .
Każda permutacja π skończonego zbioru obiektów , które dzielą się na cykle ; jednomian indeksu cyklu π jest jednomianem w zmiennych a 1 , a 2 , … który opisuje typ cyklu tego podziału: wykładnik a i jest liczbą cykli π o rozmiarze i . Wielomian indeksu cyklu grupy permutacji jest średnią jednomianów indeksu cyklu jego elementów. Wskaźnik cyklu frazy jest również czasami używany zamiast wskaźnika cyklu .
Znając wielomian indeksu cyklu grupy permutacji, można wyliczyć klasy równoważności ze względu na działanie grupy. Jest to główny składnik twierdzenia Pólyi o wyliczaniu . Wykonywanie formalnych operacji algebraicznych i różniczkowych na tych wielomianach, a następnie kombinatoryczna interpretacja wyników, leży u podstaw teorii gatunków .
Grupy permutacji i akcje grupowe
Bijektywna mapa ze zbioru X na siebie nazywana jest permutacją X , a zbiór wszystkich permutacji X tworzy grupę pod złożeniem odwzorowań, zwaną grupą symetryczną X i oznaczoną Sym ( X ). Każda podgrupa Sym( X ) nazywana jest grupą permutacyjną stopnia | X |. Niech G będzie grupą abstrakcyjną o homomorfizmie grupowym φ z G do Sym( X ). Obraz φ ( G ) jest grupą permutacji. Homomorfizm grupowy można traktować jako sposób na umożliwienie grupie G „działania” na zbiorze X (przy użyciu permutacji związanych z elementami G ). Taki homomorfizm grupowy jest formalnie nazywany działaniem grupowym , a obrazem homomorfizmu jest permutacyjna reprezentacja G . Dana grupa może mieć wiele różnych reprezentacji permutacji, odpowiadających różnym akcjom.
Załóżmy, że grupa G działa na zbiorze X (czyli istnieje działanie grupowe). W zastosowaniach kombinatorycznych interesuje nas zbiór X ; na przykład liczenie rzeczy w X i wiedza, jakie struktury mogą pozostać niezmienne przez G . Niewiele traci się pracując z grupami permutacji w takim ustawieniu, więc w tych zastosowaniach, gdy rozważana jest grupa, jest to reprezentacja permutacji grupy, z którą będzie się pracować, a zatem należy określić działanie grupowe. Z drugiej strony algebraiści są bardziej zainteresowani samymi grupami i bardziej interesowaliby się jądrami działań grupowych, które mierzą, ile traci się przy przejściu od grupy do jej reprezentacji permutacyjnej.
Rozłączna reprezentacja cykliczna permutacji
Skończone permutacje są najczęściej reprezentowane jako działania grupowe na zbiorze X = {1,2, ..., n}. Permutacja w tym ustawieniu może być reprezentowana przez notację dwuwierszową. Zatem,
odpowiada bijekcji na X = {1, 2, 3, 4, 5}, która wysyła 1 → 2, 2 → 3, 3 → 4, 4 → 5 i 5 → 1. Można to odczytać z kolumn notacja. Gdy górny wiersz jest rozumiany jako elementy X w odpowiedniej kolejności, wystarczy napisać drugi wiersz. W tej jednolinijkowej notacji nasz przykład to [2 3 4 5 1]. Ten przykład jest znany jako permutacja cykliczna , ponieważ „przetacza” liczby wokół, a trzecia notacja dla niego to (1 2 3 4 5). Ten zapis cykliczny należy odczytywać jako: każdy element jest wysyłany do elementu po jego prawej stronie, ale ostatni element jest wysyłany do pierwszego ("cykluje" do początku). W notacji cyklicznej nie ma znaczenia, gdzie zaczyna się cykl, więc (1 2 3 4 5) i (3 4 5 1 2) i (5 1 2 3 4) reprezentują tę samą permutację. Długość cyklu to liczba elementów w cyklu.
Nie wszystkie permutacje są permutacjami cyklicznymi, ale każdą permutację można zapisać jako iloczyn rozłącznych (nie mających wspólnego elementu) cykli zasadniczo w jeden sposób. Ponieważ permutacja może mieć stałe punkty (elementy niezmienione przez permutację), będą one reprezentowane przez cykle o długości jeden. Na przykład:
Ta permutacja jest iloczynem trzech cykli, jednego o długości 2, jednego o długości 3 i punktu stałego. Elementy w tych cyklach są rozłącznymi podzbiorami X i tworzą partycję X .
Struktura cykli permutacji może być zakodowana jako algebraiczny jednomian w kilku ( fikcyjnych ) zmiennych w następujący sposób: zmienna jest potrzebna dla każdej odrębnej długości cyklu cykli, które pojawiają się w dekompozycji cyklu permutacji. W poprzednim przykładzie były trzy różne długości cykli, więc użyjemy trzech zmiennych, a 1 , a 2 i a 3 (ogólnie używamy zmiennej a k , aby odpowiadała długości k cykli). Zmienna a i zostanie podniesiona do potęgi j i ( g ) , gdzie j i ( g ) jest liczbą cykli o długości i w dekompozycji cykli permutacji g . Możemy wtedy powiązać jednomian indeksu cyklu
do permutacji g . Jednomian indeksu cyklu w naszym przykładzie to a 1 a 2 a 3 , podczas gdy jednomian indeksu cyklu permutacji (1 2)(3 4)(5)(6 7 8 9)(10 11 12 13) to a 1 za 2 2 za 4 2 .
Definicja
Indeks cyklu grupy permutacji G jest średnią jednomianów indeksu cyklu wszystkich permutacji g w G .
Bardziej formalnie, niech G będzie grupą permutacji rzędu m i stopnia n . Każda permutacja g w G ma unikalny rozkład na rozłączne cykle, powiedzmy c 1 c 2 c 3 ... . Niech długość cyklu c będzie oznaczona przez | c |.
Niech teraz j k (g) będzie liczbą cykli g o długości k , gdzie
Łączymy się z jednomianem g
w zmiennych a 1 , a 2 , ..., a n .
Wtedy indeks cyklu Z ( G ) G jest dany przez
Przykład
Rozważmy grupę G symetrii obrotowych kwadratu na płaszczyźnie euklidesowej . Takie symetrie są całkowicie określone przez obrazy tylko rogów kwadratu. Oznaczając te rogi 1, 2, 3 i 4 (kolejno idąc zgodnie z ruchem wskazówek zegara) możemy przedstawić elementy G jako permutacje zbioru X = {1,2,3,4}. Reprezentacja permutacyjna G składa się z czterech permutacji (1 4 3 2), (1 3)(2 4), (1 2 3 4) i e = (1)(2)(3)(4), które reprezentują obroty w kierunku przeciwnym do ruchu wskazówek zegara odpowiednio o 90°, 180°, 270° i 360°. Zauważ, że permutacja tożsamościowa e jest jedyną permutacją ze stałymi punktami w tej reprezentacji G . Jako grupa abstrakcyjna, G jest znana jako grupa cykliczna C4 , a jej permutacyjna reprezentacja jest jej regularną reprezentacją . Jednomiany indeksu cyklu to odpowiednio a 4 , a 2 2 , a 4 i a 1 4 . Zatem indeks cyklu tej grupy permutacji wynosi:
Grupa C 4 działa również na nieuporządkowane pary elementów X w naturalny sposób. Dowolna permutacja g wysłałaby { x , y } → { x g , y g } (gdzie x g jest obrazem elementu x pod permutacją g ). Zbiór X to teraz { A , B , C , D , E , F } gdzie A = {1,2}, B = {2,3}, C = {3,4}, D = {1,4} , E = {1,3} i F = {2,4}. Elementy te można traktować jako boki i przekątne kwadratu lub, w zupełnie innym układzie, jako krawędzie pełnego wykresu K 4 . Działając na tym nowym zbiorze, cztery elementy grupowe są teraz reprezentowane przez ( A D C B )( E F ), ( AC )( BD )( E )( F ), ( ABCD )( EF ) i e = ( A ) ( B )( C )( D )( E )( F ) a indeks cyklu tej akcji to:
Grupa C 4 może również działać na uporządkowane pary elementów X w ten sam naturalny sposób. Dowolna permutacja g wysłałaby ( x , y ) → ( x g , y g ) (w tym przypadku mielibyśmy również uporządkowane pary postaci ( x , x )). Elementy X można traktować jako łuki pełnego digrafu D4 (z pętlami w każdym wierzchołku) . Indeks cyklu w tym przypadku byłby następujący:
Rodzaje akcji
Jak pokazuje powyższy przykład, indeks cyklu zależy od akcji grupowej, a nie od grupy abstrakcyjnej. Ponieważ istnieje wiele reprezentacji permutacyjnych grupy abstrakcyjnej, warto mieć pewną terminologię, aby je rozróżnić.
Kiedy grupa abstrakcyjna jest zdefiniowana w kategoriach permutacji, jest to grupa permutacji, a działaniem grupowym jest homomorfizm tożsamościowy. Nazywa się to naturalnym działaniem .
Grupa symetryczna S 3 w swoim naturalnym działaniu ma pierwiastki
więc jego indeks cyklu to:
Grupa permutacji G na zbiorze X jest przechodnia , jeśli dla każdej pary elementów x i y w X istnieje co najmniej jedno g w G takie, że y = x g . Grupa permutacji przechodnich jest regularna (lub czasami określana jako ostro przechodnia ), jeśli jedyną permutacją w grupie, która ma stałe punkty, jest permutacja tożsamościowa.
Skończona przechodnia grupa permutacji G na zbiorze X jest regularna wtedy i tylko wtedy, gdy | G | = | X |. Twierdzenie Cayleya stwierdza, że każda grupa abstrakcyjna ma reprezentację permutacji regularnej, którą daje grupa działająca na siebie (jako zbiór) przez (prawo) mnożenie. Nazywa się to regularną reprezentacją grupy.
Grupa cykliczna C 6 w swojej regularnej reprezentacji zawiera sześć permutacji (najpierw podawana jest jednokreskowa postać permutacji):
- [1 2 3 4 5 6] = (1)(2)(3)(4)(5)(6) [2 3 4 5 6 1] = (1 2 3 4 5
- 6)
- [3 4 5 6 1 2] = (1 3 5)(2 4 6)
- [4 5 6 1 2 3] = (1 4)(2 5)(3 6) [5 6
- 1 2 3 4] = (1 5 3)(2 6 4)
- [6 1 2 3 4 5] = (1 6 5 4 3 2).
Zatem jego indeks cyklu wynosi:
Często, gdy autor nie chce używać terminologii działań grupowych, grupie permutacji, której to dotyczy, nadaje się nazwę, która sugeruje, czym jest działanie. Poniższe trzy przykłady ilustrują tę kwestię.
Indeks cyklu grupy permutacji krawędzi pełnego wykresu na trzech wierzchołkach
Cały graf K 3 utożsamimy z trójkątem równobocznym na płaszczyźnie euklidesowej . To pozwala nam używać języka geometrycznego do opisywania permutacji jako symetrii trójkąta równobocznego. Każda permutacja w grupie S 3 permutacji wierzchołkowych ( S 3 w swoim naturalnym działaniu, podanym powyżej) indukuje permutację krawędziową. Są to permutacje:
- Tożsamość: żadne wierzchołki nie są permutowane ani krawędzie; wkład
- Trzy odbicia w osi przechodzącej przez wierzchołek i środek przeciwległej krawędzi: ustalają jedną krawędź (tę, która nie pada na wierzchołek) i wymieniają pozostałe dwa; wkład wynosi
- Dwa obroty, jeden zgodnie z ruchem wskazówek zegara, drugi przeciwnie do ruchu wskazówek zegara: tworzą cykl trzech krawędzi; wkład wynosi
Indeks cyklu grupy G permutacji krawędzi indukowanych przez permutacje wierzchołków z S 3 wynosi
Zdarza się, że pełny graf K 3 jest izomorficzny z własnym grafem liniowym (podwójny wierzchołek-krawędź), a zatem grupa permutacji krawędzi indukowana przez grupę permutacji wierzchołków jest taka sama jak grupa permutacji wierzchołków, a mianowicie S 3 , a indeks cyklu wynosi Z ( S 3 ). Nie dotyczy to kompletnych wykresów na więcej niż trzech wierzchołkach, ponieważ mają one dokładnie więcej krawędzi ( ) niż wierzchołków ( n ).
Indeks cyklu grupy permutacji krawędzi pełnego wykresu na czterech wierzchołkach
Jest to całkowicie analogiczne do przypadku trzech wierzchołków. Są to permutacje wierzchołków ( S 4 w swoim naturalnym działaniu) i permutacje krawędzi ( S 4 działające na nieuporządkowanych parach), które indukują:
- Tożsamość: ta permutacja odwzorowuje wszystkie wierzchołki (a więc i krawędzie) na siebie, a wkład
- Sześć permutacji, które wymieniają dwa wierzchołki: te permutacje zachowują krawędź łączącą dwa wierzchołki, a także krawędź łączącą dwa wierzchołki, które nie zostały zamienione. Pozostałe krawędzie tworzą dwa dwucykle i wkład wynosi
- Osiem permutacji, które ustalają jeden wierzchołek i tworzą trzy cykle dla trzech nieustalonych wierzchołków: Te permutacje tworzą dwa trzy cykle krawędzi, jeden zawierający te, które nie występują na wierzchołku, a drugi zawiera te, które występują na wierzchołku; wkład wynosi
- Trzy permutacje, które wymieniają jednocześnie dwie pary wierzchołków: te permutacje zachowują dwie krawędzie łączące dwie pary. Pozostałe krawędzie tworzą dwa dwucykle, a udział wynosi
- Sześć permutacji, które obracają wierzchołki w czterocyklu: Te permutacje tworzą czterocykl krawędzi (tych, które leżą w cyklu) i wymieniają pozostałe dwie krawędzie; wkład wynosi
Możemy wizualizować typy permutacji geometrycznie jako symetrie czworościanu foremnego . Daje to następujący opis typów permutacji.
- Tożsamość.
- Odbicie w płaszczyźnie zawierającej jedną krawędź i środek przeciwległej krawędzi.
- Obrót o 120 stopni wokół osi przechodzącej przez wierzchołek i środek przeciwległej ściany.
- Obrót o 180 stopni wokół osi łączącej środki dwóch przeciwległych krawędzi.
- Sześć odbić obrotowych o 90 stopni.
Indeks cyklu grupy permutacji krawędzi G z K 4 wynosi:
Indeks cyklu permutacji twarzy sześcianu
Rozważmy zwykły sześcian w trójprzestrzeni i jego grupę symetrii (automorfizmów), nazwijmy go C . Permutuje sześć ścian sześcianu. (Możemy również rozważyć permutacje krawędzi lub permutacje wierzchołków). Istnieją dwadzieścia cztery automorfizmy.
- Tożsamość:
- Istnieje jedna taka permutacja, a jej wkład
- Sześć 90-stopniowych obrotów twarzy:
- obracamy się wokół osi przechodzącej przez środki twarzy i twarz przeciwną. Spowoduje to utrwalenie ściany i ściany przeciwnej oraz utworzenie czterech cykli ścian równoległych do osi obrotu. Wkład wynosi
- Trzy obroty twarzy o 180 stopni:
- obracamy się wokół tej samej osi, co w poprzednim przypadku, ale teraz nie ma czterech cykli ścian równoległych do osi , a raczej dwa dwucykle. Wkład wynosi
- Osiem 120-stopniowych obrotów wierzchołków:
- tym razem obracamy się wokół osi przechodzącej przez dwa przeciwległe wierzchołki (punkty końcowe głównej przekątnej). Tworzy to dwa trzycykle ścian (ściany padające na ten sam wierzchołek tworzą cykl). Wkład wynosi
- Sześć 180-stopniowych obrotów krawędzi:
- Te obroty krawędzi obracają się wokół osi, która przechodzi przez punkty środkowe przeciwległych krawędzi, które nie leżą na tej samej powierzchni i są równoległe do siebie, i zamieniają dwa ściany incydentne na pierwszej krawędzi, dwie ściany incydentne na drugiej krawędzi i dwie ściany, które mają wspólne dwa wierzchołki, ale nie mają krawędzi z dwiema krawędziami, tj. istnieją trzy dwucykle, a wkład wynosi
Wniosek jest taki, że wskaźnik cyklu grupy C wynosi
Indeksy cykli niektórych grup permutacji
Grupa tożsamości E n
Ta grupa zawiera jedną permutację, która naprawia każdy element (musi to być naturalne działanie).
Grupa cykliczna C n
Grupa cykliczna Cn to grupa obrotów n -kąta foremnego, czyli n elementów równomiernie rozmieszczonych wokół okręgu. Ta grupa ma elementy φ( d ) rzędu d dla każdego dzielnika d od n , gdzie φ ( d ) jest funkcją φ Eulera , podającą liczbę liczb naturalnych mniejszych od d , które są względnie pierwsze od d . W regularnej reprezentacji Cn permutacja rzędu d ma n / d cykli o długości d , zatem:
Grupa dwuścienna D n
Grupa dwuścienna jest podobna do grupy cyklicznej , ale zawiera również odbicia. W swoim naturalnym działaniu
Naprzemienna grupa A n
Indeks cyklu grupy naprzemiennej w jej naturalnym działaniu jako grupa permutacji wynosi
Licznik wynosi 2 dla permutacji parzystych i 0 dla permutacji nieparzystych. 2 jest potrzebne, ponieważ }
Grupa symetryczna S n
Indeks cyklu grupy symetrycznej S n w jej naturalnym działaniu jest określony wzorem:
co można również wyrazić za pomocą pełnych wielomianów Bella :
Formułę tę uzyskuje się przez zliczenie, ile razy może wystąpić dany kształt permutacji. Istnieją trzy podziel zbiór n etykiet na podzbiory, w których znajdują się podzbiory o rozmiarze . Każdy taki podzbiór generuje cykli o długości k . Ale nie rozróżniamy cykli o tej samej wielkości, tj. są one permutowane przez . To daje
Formułę można jeszcze bardziej uprościć, jeśli zsumujemy wskaźniki cykli dla każdego używając dodatkowej zmiennej, śledzić całkowity rozmiar cykli: n
dając w ten sposób uproszczoną formę indeksu cyklu :
Istnieje użyteczna rekurencyjna formuła indeksu cyklu grupy symetrycznej. Ustaw i rozważ rozmiar l cyklu zawierającego n , gdzie Istnieją sposobów wyboru pozostałych cyklu i każdy taki różne cykle.
Daje to nawrót
Lub
Aplikacje
W tej części nieco zmodyfikujemy notację indeksów cykli, wyraźnie włączając nazwy zmiennych. Zatem dla grupy permutacji G napiszemy teraz:
00 Niech G będzie grupą działającą na zbiorze X . G indukuje również działanie na k -podzbiorach X i na k -krotkach różnych elementów X (patrz #Przykład dla przypadku k = 2), dla 1 ≤ k ≤ n . Niech f k i F k oznaczają odpowiednio liczbę orbit G w tych działaniach. Zgodnie z konwencją ustalamy f = F = 1. Mamy:
a) Zwykła funkcja generująca dla f k jest dana wzorem:
- i
b) Wykładnicza funkcja generująca dla F k jest dana wzorem:
Niech G będzie grupą działającą na zbiorze X , a h funkcją od X do Y. Dla dowolnego g w G , h ( xg ) jest również funkcją od X do Y. Zatem G indukuje działanie na zbiorze Y X wszystkich funkcji od X do Y . Liczba orbit tego działania wynosi Z( G ; b , b , ..., b ) gdzie b = | Y |.
Wynik ten wynika z lematu o liczeniu orbit (znanego również jako lemat Not Burnside'a, ale tradycyjnie nazywany lematem Burnside'a), a ważoną wersją wyniku jest twierdzenie Pólyi o wyliczaniu .
Indeks cyklu jest wielomianem kilku zmiennych, a powyższe wyniki pokazują, że pewne oceny tego wielomianu dają kombinatorycznie istotne wyniki. Jako wielomiany można je również formalnie dodawać, odejmować, różniczkować i całkować. Dziedzina kombinatoryki symbolicznej dostarcza kombinatorycznych interpretacji wyników tych operacji formalnych.
Pytanie, jak wygląda struktura cykli losowej permutacji, jest ważnym pytaniem w analizie algorytmów . Przegląd najważniejszych wyników można znaleźć w statystykach permutacji losowych .
Notatki
- Brualdi, Richard A. (2010), „14. Pólya Counting”, Introductory Combinatorics (wyd. 5), Upper Saddle River, NJ: Prentice Hall, s. 541–575, ISBN 978-0-13-602040-0
- Cameron, Peter J. (1994), „15. Wyliczanie w ramach akcji grupowej”, Kombinatoryka: tematy, techniki, algorytmy , Cambridge: Cambridge University Press, s. 245–256, ISBN 0-521-45761-0
- Dixon, John D.; Mortimer, Brian (1996), Grupy permutacji , Nowy Jork: Springer, ISBN 0-387-94599-7
- Roberts, Fred S.; Tesman, Barry (2009), „8.5 The Cycle Index”, Applied Combinatorics (wyd. 2), Boca Raton: CRC Press, s. 472–479, ISBN 978-1-4200-9982-9
- Tucker, Alan (1995), „9.3 The Cycle Index”, Applied Combinatorics (wyd. 3), Nowy Jork: Wiley, s. 365–371, ISBN 0-471-59504-7
- van Lint, JH; Wilson, RM (1992), „35.Pólya teoria liczenia”, Kurs kombinatoryki , Cambridge: Cambridge University Press, s. 461–474, ISBN 0-521-42260-4
Linki zewnętrzne
- Marko Riedel, Twierdzenie Pólyi o wyliczaniu i metoda symboliczna
- Marko Riedel, Indeksy cykli operatora zbioru / multizbioru i formuła wykładnicza
- Haralda Fripertingera (1997). „Wskaźniki cykli grup liniowych, afinicznych i rzutowych” . Algebra liniowa i jej zastosowania . 263 : 133–156. doi : 10.1016/S0024-3795(96)00530-7 .
- Haralda Fripertingera (1992). „Wyliczanie w teorii muzyki” . Beiträge zur Elektronischen Musik . 1 .