pólya counting theory - university of california, san...
TRANSCRIPT
![Page 1: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/1.jpg)
Pólya Counting Theory
Combinatorics for Computer Science (Unit 4)
S. Gill Williamson
![Page 2: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/2.jpg)
©S. Gill Williamson 2012
![Page 3: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/3.jpg)
Preface
From 1970 to 1990 I ran a graduate seminar on algebraic and algorithmic com-binatorics in the Department of Mathematics, UCSD. From 1972 to 1990 al-gorithmic combinatorics became the principal topic. The seminar notes from1970 to 1985 were combined and published as a book, Combinatorics for Com-puter Science (CCS), published by Computer Science Press. Each of the "unitsof study" from the seminar became a chapter in this book.
My general goal is to re-create the original presentation of these (largely inde-pendent) units in a form that is convenient for individual selection and study.Here, we isolate Unit 4, corresponding to Chapter 4 of CCS, and reconstructthe original very helpful unit specific index associated with this unit.
Theorems, figures, examples, etc., are numbered sequentially: EXERCISE 4.13and THEOREM 4.41 refer to numbered items 13 and 41 of Unit 4 (or Chapter 4in CCS).
These notes focus on the visualization of algorithms through the use of graph-ical and pictorial methods. This approach is both fun and powerful, preparingyou to invent your own algorithms for a wide range of problems.
Basic Concepts of Linear Order is Unit 1.
Sorting and Listing is Unit 2 and 3.
S. Gill Williamson, 2012http : \www.cse.ucsd.edu\ ∼ gill
iii
![Page 4: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/4.jpg)
iv
![Page 5: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/5.jpg)
Table of Contents
Unit 4: Pólya theory introduction ............................................................1
Burnside matrix and lemma.....................................................................7
Matrix of marks ......................................................................................17
Pólya action ..............................................................................................22
General wreath product identity............................................................32
Cartesian action theorem of deBruijn ...................................................39
Orderly algorithm ..................................................................................46
Classical references .................................................................................51
Subject Index ...........................................................................................53
v
![Page 6: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/6.jpg)
vi
![Page 7: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/7.jpg)
UNIT 4
Pólya theory and its extensions
1
![Page 8: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/8.jpg)
2
![Page 9: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/9.jpg)
a,b are in the group now not S!
3
![Page 10: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/10.jpg)
4
![Page 11: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/11.jpg)
5
![Page 12: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/12.jpg)
6
![Page 13: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/13.jpg)
7
![Page 14: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/14.jpg)
8
![Page 15: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/15.jpg)
9
![Page 16: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/16.jpg)
10
![Page 17: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/17.jpg)
11
![Page 18: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/18.jpg)
12
![Page 19: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/19.jpg)
13
![Page 20: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/20.jpg)
14
![Page 21: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/21.jpg)
15
![Page 22: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/22.jpg)
16
![Page 23: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/23.jpg)
17
![Page 24: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/24.jpg)
·
18
![Page 25: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/25.jpg)
19
![Page 26: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/26.jpg)
20
![Page 27: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/27.jpg)
21
![Page 28: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/28.jpg)
22
![Page 29: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/29.jpg)
23
![Page 30: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/30.jpg)
24
![Page 31: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/31.jpg)
25
![Page 32: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/32.jpg)
26
![Page 33: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/33.jpg)
27
![Page 34: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/34.jpg)
28
![Page 35: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/35.jpg)
29
![Page 36: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/36.jpg)
30
![Page 37: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/37.jpg)
31
![Page 38: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/38.jpg)
32
![Page 39: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/39.jpg)
33
![Page 40: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/40.jpg)
34
![Page 41: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/41.jpg)
35
![Page 42: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/42.jpg)
36
![Page 43: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/43.jpg)
37
![Page 44: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/44.jpg)
38
![Page 45: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/45.jpg)
39
![Page 46: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/46.jpg)
40
![Page 47: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/47.jpg)
(classical references - search Web for recent).
41
![Page 48: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/48.jpg)
42
![Page 49: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/49.jpg)
43
![Page 50: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/50.jpg)
44
![Page 51: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/51.jpg)
45
![Page 52: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/52.jpg)
46
![Page 53: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/53.jpg)
47
![Page 54: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/54.jpg)
48
![Page 55: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/55.jpg)
49
![Page 56: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/56.jpg)
50
![Page 57: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/57.jpg)
Classical References
51
![Page 58: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/58.jpg)
52
![Page 59: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/59.jpg)
Index
action matrix, 5Burnside, 7class consistent, 5labeled triangles, 9–12orbit consistent, 6stable, 5, 7
Burnside’s lemma, 7classical, 8, 13group character, 14–16weighted, 8
centralizer, 5class consistent matrix, 5contents, v
functionbijective, 20composition, 21domain, 19injective, 20inverse, 20permutation, 20range vs. image, 19surjective (onto), 19
groupaction, 1
centralizer, 5orbits, 3, 4product action, 6stability subgroup, 4
action matrix, 5Cartesian actions, 35
cycle structure, 37deBruijn’s theorem, 39
differential operators, 39, 40general case, 38special case, 38stability subgroups, 36
conjugacy classes, 5conjugate subgroups, 5cosets of subgroup, 5defined, 1dihedral, 2, 4hexagons
vector labels, 41homomorphism, 1isomorphism, 3of symmetries, 1wreath product, 28
group of cubeas wreath product, 30
markof K and H , 17White’s lemma, 17
marksmatrix of, 17
matrix of markshexagon, 18White’s lemma, 18
orderly algorithmsLMR-diagrams, 42, 44orderly map concept, 45procedure defined, 46range actions, 47set partitions, 42–44type trees, 48–50
orderly map properties, 46
53
![Page 60: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/60.jpg)
Pólya actiondefined, 22example, 22identity, 24orbit function O(f), 23
Pólya’s theorem, 24cycle index polynomial, 25
cube group, 26cyclic group, 26dihedral group, 27symmetric group, 28
cycle index version, 25example cube , 25, 26example polygon, 26example symmetric group, 27side conditions, 45weight assignment, 28wreath product, 29
cycle structure, 32, 33exercises, 34
wreath product C4[C3], 31wreath product S3[S2], 30wreath product identity
for C4[C3], 32general case, 32
permutationcycle notation, 20, 21one-line notation, 20transposition product, 21
preface, iiiproduct action, 6
stability subgroup As, 4
54
![Page 61: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/61.jpg)
NOTES
55
![Page 62: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/62.jpg)
NOTES
56
![Page 63: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/63.jpg)
NOTES
57
![Page 64: Pólya Counting Theory - University of California, San Diegocseweb.ucsd.edu/~gill/AlgCombSite/Resources/_CreateSp4.pdf · Pólya Counting Theory Combinatorics for Computer Science](https://reader034.vdocuments.us/reader034/viewer/2022042119/5e97e48f3fd609406356b447/html5/thumbnails/64.jpg)
NOTES
58