Cycle Indices of 푷푮푳 ퟐ, 풒 Acting on the Cosets of Its Subgroups

Total Page:16

File Type:pdf, Size:1020Kb

Cycle Indices of 푷푮푳 ퟐ, 풒 Acting on the Cosets of Its Subgroups International Journal of Scientific Research and Innovative Technology ISSN: 2313-3759 Vol. 5 No. 4; April 2018 CYCLE INDICES OF 푷푮푳 ퟐ, 풒 ACTING ON THE COSETS OF ITS SUBGROUPS S.K. Rotich Department of Mathematics and Statistics Machakos University P.O. Box 136, Machakos-Kenya Corresponding author E-mail: [email protected] ABSTRACT In this paper, we mainly investigate the action of 푃퐺퐿 2, 푞 on the cosets some of its subgroups namely; 퐶푞−1, 퐶푞+1and 푃푞 . Corresponding to each action the disjoint cycle structures and cycle index formulas is determined. Key words: Disjoint cycle structures, Cycle index formula. 1 Introduction Projective General Linear Group The Projective General Linear Group 푃퐺퐿 2, 푞 over a finite field 퐺퐹 푞 , where 푞 = 푝푓, 푝 a prime number and 푓 a natural number, is a group consisting of all linear fractional transformations of the form; 푎푥 + 푏 푥 → , 푐푥 + 푑 where푥 ∈ 푃퐺 1, 푞 = 퐺퐹 푞 ∪ ∞ , the projective line, 푎, 푏, 푐, 푑 ∈ 퐺퐹 푞 and 푎푑 − 푏푐 ≠ 0. 26 International Journal of Scientific Research and Innovative Technology ISSN: 2313-3759 Vol. 5 No. 4; April 2018 It is the factor group of the general linear group by its centre and it is of order 푞 푞2 − 1 . (Dickson [1]) 푃퐺퐿 2, 푞 is the union of three conjugacy classes of subgroups each of which intersects with each other at the identity subgroup, and these are; a) Commutative subgroups of order q 푃퐺퐿(2, 푞)has commutative subgroups of order 푞. We denote it by 푃푞 . Non- identity transformations in 푃푞 have only∞ as a fixed point in 푃퐺(1, 푞). It is of the form; 1 푏 푃 = 푏 ∈ 퐺퐹 푞 , 푞 0 1 The normalizer of 푃푞 in 푃퐺퐿(2, 푞)has transformations of the form; 푐 푒 푆 = 푤푕푒푟푒 푒 ∈ 퐺퐹 푞 푎푛푑 푐, 푑 ∈ 퐺퐹(푞)∗. 0 푑 Thus , 푁푃퐺퐿 2,푞 푃푞 = 푞 푞 − 1 . Therefore the number of subgroups of 푃퐺퐿 2, 푞 conjugate to 푃푞 is 푞 + 1. These 푞 + 1 subgroups have no transformation in common except the identity. All the conjugate subgroups of order 푞 contain 푞2 − 1 distinct non identity transformations of order 푝. 27 International Journal of Scientific Research and Innovative Technology ISSN: 2313-3759 Vol. 5 No. 4; April 2018 b) Cyclic subgroups of order 풒 − ퟏ 푃퐺퐿 2, 푞 also contains a cyclic subgroup 퐶푞−1 of order 푞 − 1. Each of its non identity transformations fixes 0 and ∞. It is of the form; 푎 0 퐶 = 푎, 푏 ∈ 퐺퐹(푞)∗ . 푞−1 0 푏 The normalizer of 퐶푞−1 is generated by the transformations 푇 and W 푕 0 Where; 푇 = , 0 1 and h is a primitive element in 퐺퐹 푞 and 0 1 푊 = . 1 0 Thus , 푁푃퐺퐿 2,푞 (퐶푞−1) = 2(푞 − 1). 1 Therefore the number of subgroups of 푃퐺퐿 2, 푞 conjugate to 퐶 is 푞(푞 + 1). These conjugate cyclic 푞−1 2 1 subgroups have no transformation in common except the identity and thus contain 푞(푞 + 1)(푞 − 2) non 2 identity transformations 28 International Journal of Scientific Research and Innovative Technology ISSN: 2313-3759 Vol. 5 No. 4; April 2018 c) Cyclic subgroups of order 풒 + ퟏ Another subgroup of 푃퐺퐿 2, 푞 is the cyclic subgroup퐶푞+1 of order 푞 + 1. This consists of elliptic transformations. All the non identity elements of the cyclic subgroup of order 푞 + 1fixes no element. The normalizer of this subgroup is a dihedral subgroup of order 2(푞 + 1). 1 Therefore the number of subgroups of 푃퐺퐿 2, 푞 conjugate to this cyclic subgroup of order 푞 + 1is 푞(푞 − 1). 2 1 1 Since the 푞(푞 − 1) conjugate subgroups have only identity in common so, they contain 푞2(푞 − 1) non 2 2 identity transformations.(Huppert [2]) 1.1 Theorem Let G be a finite transitive permutation group acting on the right cosets of its subgroup H. if 푔휖퐺 and 퐺: 퐻 = 푛 then, 휋 푔 퐶푔 ∩ 퐻 = . 푛 퐶푔 (Kamuti [4]) 1.2 Lemma Let g be a permutation with cycle type ∝1,∝2 ,∝3, … … … . , ∝푛 then, 푙 푙 a) The number 휋 푔 of 1-cycle in 푔 is 푖 푙 푖훼푖 l 1 i b) i ()()gi , where is the mobius function. i il (Hardy and Wright [3]) 29 International Journal of Scientific Research and Innovative Technology ISSN: 2313-3759 Vol. 5 No. 4; April 2018 1.3 Lemma If g is elliptic or hyperbolic of order greater than 2 or if g is parabolic, then the centralizer in G consists of all elliptic (respectively, hyperbolic, parabolic) elements with the same points set, together with the identity elements. On the other hand if g is elliptic or hyperbolic of order 2, then its centralizer is the dihedral group of order 2 푞 + 1 or 2 푞 − 1 respectively. (Dickson [1]) 1.4 Theorem a) Let ℘ be the following set of subgroups of 퐺 = 푃퐺퐿 2, 푞 ; 푔 푔 푔 ℘ = {푃푞 , 퐶푞−1, 퐶푞+1 푔 ∈ 퐺}. Then each non-identity elements of G is contained in exactly one group in ℘. (Thus the set ℘ form a partition of G.) b) Let 휋(푔) be the number of fixed points of 푔 ∈ 퐺 on the 푃퐺 1, 푞 . If we define 휏푖 = {푔 푔 ∈ 퐺, 휋 푔 = 푖}; then 푔 푔 푔 휏0 =∪ (푐푞+1 − 퐼) , 휏1 =∪ (푃푞 − 퐼) , 휏2 =∪ (푐푞−1 − 퐼) .(Kamuti [4]) 1.5 Theorem The cycle index of the regular representation of a cyclic group 퐶푛 is given by; 1 푛 푍 퐶 = 휑 푑 푡 푑 , 푛 푛 푑 푑 푛 where휑 is the Euler’s Phi function and 푡1,푡2, … … . , 푡푛 are distinct (commuting) indeterminates. (Redfield [5]) 30 International Journal of Scientific Research and Innovative Technology ISSN: 2313-3759 Vol. 5 No. 4; April 2018 2.0 PERMUTATION REPRESENTATIONS OF 푮 = 푷푮푳 ퟐ, 풒 2.1 Representation of G on the cosets of 푯 = 푪풒−ퟏ G contains a cyclic subgroup H of order 푞 − 1whose every non-identity elements fixes two elements. If g is an element in G, we may want to find the disjoint cycle structures of the permutation 푔′ induced by 푔 on the cosets of H.Our computation will be carried out by each time taking an element 푔of order d in G from 휏1,휏2 and 휏0 respectively. To find the disjoint cycle structuresof 푔 ∈ 퐺we use Lemma 1.2(b) and thus we need to determine 퐶푔 , 퐶푔 ∩ 퐻 and 휋푔 using Theorem 1.1 We easily obtain 퐶푔 using Lemma 1.3, but we need to distinguish between 푑=2 and 푑 > 2. So if 푑 > 2 then we have; 퐺 퐶푔 = , 퐶(푔) where 퐶(푔) is the order of centralizer of g. The values of 휋 푔 are displayed in Table 2.1.1 below Table 2.1.1: No. of fixed points of elements of G acting on the cosets of 푪풒−ퟏ Case 퐶푔 퐶푔 ∩ 퐻 휋 푔 I 푔 ∈ 휏0푑 > 2 푞(푞 − 1) 0 0 푑 = 2 푞(푞 − 1) 0 0 2 2 II 푔 ∈ 휏1 푑 > 2 푞 − 1 0 0 푑 = 2 푞2 − 1 0 0 III 푔 ∈ 휏2 푑 > 2 푞(푞 + 1) 2 2 푑 = 2 푞(푞 + 1) 1 2 2 After obtaining 휋 푔 , we proceed to calculate in details the disjoint cycles structures of elements푔′ in this representation using Lemma 1.2(b). 31 International Journal of Scientific Research and Innovative Technology ISSN: 2313-3759 Vol. 5 No. 4; April 2018 Table 2.1.2: Disjoint cycle structures of elements of G on the cosets of 푪풒−ퟏ 휏1 휏0 휏2 Cycle length of 1 p 1 d 1 d 푔′ 푓−1 푞(푞+1) No. of cycles 0 푝 (푞 + 1) 0 푞 − 1 (푞 + 2) 푑 2 푑 2.2 Representation of G on the cosets of 푯 = 푪풒+ퟏ To compute the disjoint cycle structures of 푔′ we also need to determine 휋(푔) by using Theorem 1.1 and find 푔 푔 푔 훼푙 by applying Lemma 1.2(b). Before we obtain 휋(푔) we first need to determine 퐶 and 퐶 ∩ 퐻 . Since 퐶 푔 is the same as in Section 2.1, so we only need to find 퐶 ∩ 퐻 . If 푔휖휏1 and 휏2then, 퐶푔 ∩ 퐻 = 0. If 푔휖휏0 then, 1 푖푓 푑 = 2 퐶푔 ∩ 퐻 = . 2 푖푓 푑 ≠ 2 This is because if푑 = 2 휑 2 = 1. So it has a single element of order 2. Each subgroup of G conjugate to퐻 has one element of order 2. If 푔휖휏0 and 푑 ≠ 2we have; 퐶푔 ∩ 퐻 = 2 32 International Journal of Scientific Research and Innovative Technology ISSN: 2313-3759 Vol. 5 No. 4; April 2018 The values of 휋 푔 are displayed in Table 2.2.1 below Table 2.2.1: No. of fixed points of elements of G acting on the cosets of 푪풒+ퟏ Case 퐶푔 퐶푔 ∩ 퐻 휋 푔 I 푔 ∈ 휏0푑 > 2 푞(푞 − 1) 2 2 푑 = 2 푞(푞 − 1) 1 2 2 2 II 푔 ∈ 휏1 푑 > 2 푞 − 1 0 0 푑 = 2 푞2 − 1 0 0 III 푔 ∈ 휏2 푑 > 2 푞(푞 + 1) 0 0 푑 = 2 푞(푞 + 1) 0 0 2 After obtaining 휋(푔) we use the same approach as in Section 2.1 above to find the disjoint cycle structures of elements of G on the cosets of 퐶푞+1.Therefore the results is as shown in Table 2.2.2 below. Summary of results Table 2.2.2: Disjoint Cycle structures of elements of G on the cosets of 푪풒+ퟏ 휏1 휏0 휏2 Cycle length of 푔′ 1 p 1 d 1 d No.
Recommended publications
  • The Cycle Polynomial of a Permutation Group
    The cycle polynomial of a permutation group Peter J. Cameron and Jason Semeraro Abstract The cycle polynomial of a finite permutation group G is the gen- erating function for the number of elements of G with a given number of cycles: c(g) FG(x)= x , gX∈G where c(g) is the number of cycles of g on Ω. In the first part of the paper, we develop basic properties of this polynomial, and give a number of examples. In the 1970s, Richard Stanley introduced the notion of reciprocity for pairs of combinatorial polynomials. We show that, in a consider- able number of cases, there is a polynomial in the reciprocal relation to the cycle polynomial of G; this is the orbital chromatic polynomial of Γ and G, where Γ is a G-invariant graph, introduced by the first author, Jackson and Rudd. We pose the general problem of finding all such reciprocal pairs, and give a number of examples and charac- terisations: the latter include the cases where Γ is a complete or null graph or a tree. The paper concludes with some comments on other polynomials associated with a permutation group. arXiv:1701.06954v1 [math.CO] 24 Jan 2017 1 The cycle polynomial and its properties Define the cycle polynomial of a permutation group G acting on a set Ω of size n to be c(g) FG(x)= x , g∈G X where c(g) is the number of cycles of g on Ω (including fixed points). Clearly the cycle polynomial is a monic polynomial of degree n.
    [Show full text]
  • Derivation of the Cycle Index Formula of the Affine Square(Q)
    International Journal of Algebra, Vol. 13, 2019, no. 7, 307 - 314 HIKARI Ltd, www.m-hikari.com https://doi.org/10.12988/ija.2019.9725 Derivation of the Cycle Index Formula of the Affine Square(q) Group Acting on GF (q) Geoffrey Ngovi Muthoka Pure and Applied Sciences Department Kirinyaga University, P. O. Box 143-10300, Kerugoya, Kenya Ireri Kamuti Department of Mathematics and Actuarial Science Kenyatta University, P. O. Box 43844-00100, Nairobi, Kenya Mutie Kavila Department of Mathematics and Actuarial Science Kenyatta University, P. O. Box 43844-00100, Nairobi, Kenya This article is distributed under the Creative Commons by-nc-nd Attribution License. Copyright c 2019 Hikari Ltd. Abstract The concept of the cycle index of a permutation group was discovered by [7] and he gave it its present name. Since then cycle index formulas of several groups have been studied by different scholars. In this study the cycle index formula of an affine square(q) group acting on the elements of GF (q) where q is a power of a prime p has been derived using a method devised by [4]. We further express its cycle index formula in terms of the cycle index formulas of the elementary abelian group Pq and the cyclic group C q−1 since the affine square(q) group is a semidirect 2 product group of the two groups. Keywords: Cycle index, Affine square(q) group, Semidirect product group 308 Geoffrey Ngovi Muthoka, Ireri Kamuti and Mutie Kavila 1 Introduction [1] The set Pq = fx + b; where b 2 GF (q)g forms a normal subgroup of the affine(q) group and the set C q−1 = fax; where a is a non zero square in GF (q)g 2 forms a cyclic subgroup of the affine(q) group under multiplication.
    [Show full text]
  • An Introduction to Combinatorial Species
    An Introduction to Combinatorial Species Ira M. Gessel Department of Mathematics Brandeis University Summer School on Algebraic Combinatorics Korea Institute for Advanced Study Seoul, Korea June 14, 2016 The main reference for the theory of combinatorial species is the book Combinatorial Species and Tree-Like Structures by François Bergeron, Gilbert Labelle, and Pierre Leroux. What are combinatorial species? The theory of combinatorial species, introduced by André Joyal in 1980, is a method for counting labeled structures, such as graphs. What are combinatorial species? The theory of combinatorial species, introduced by André Joyal in 1980, is a method for counting labeled structures, such as graphs. The main reference for the theory of combinatorial species is the book Combinatorial Species and Tree-Like Structures by François Bergeron, Gilbert Labelle, and Pierre Leroux. If a structure has label set A and we have a bijection f : A B then we can replace each label a A with its image f (b) in!B. 2 1 c 1 c 7! 2 2 a a 7! 3 b 3 7! b More interestingly, it allows us to count unlabeled versions of labeled structures (unlabeled structures). If we have a bijection A A then we also get a bijection from the set of structures with! label set A to itself, so we have an action of the symmetric group on A acting on these structures. The orbits of these structures are the unlabeled structures. What are species good for? The theory of species allows us to count labeled structures, using exponential generating functions. What are species good for? The theory of species allows us to count labeled structures, using exponential generating functions.
    [Show full text]
  • 3.8 the Cycle Index Polynomial
    94 CHAPTER 3. GROUPS AND POLYA THEORY 3.8 The Cycle Index Polynomial Let G be a group acting on a set X. Then as mentioned at the end of the previous section, we need to understand the cycle decomposition of each g G as product of disjoint cycles. ∈ Redfield and Polya observed that elements of G with the same cyclic decomposition made the same contribution to the sets of fixed points. They defined the notion of cycle index polynomial to keep track of the cycle decomposition of the elements of G. Let us start with a few definitions and examples to better understand the use of cycle decomposition of an element of a permutation group. ℓ1 ℓ2 ℓn Definition 3.8.1. A permutation σ n is said to have the cycle structure 1 2 n , if ∈ S t · · · the cycle representation of σ has ℓi cycles of length i, for 1 i n. Observe that i ℓi = n. ≤ ≤ i=1 · Example 3.8.2. 1. Let e be the identity element of . Then e = (1) (2) (nP) and hence Sn · · · the cycle structure of e, as an element of equals 1n. Sn 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2. Let σ = . Then it can be 3 6 7 10 14 1 2 13 15 4 11 5 8 12 9 ! easily verified that in the cycle notation, σ = (1 3 7 2 6) (4 10) (5 14 12) (8 13) (9 15) (11). Thus, the cycle structure of σ is 11233151.
    [Show full text]
  • 1 Introduction 2 Burnside's Lemma
    POLYA'S´ COUNTING THEORY Mollee Huisinga May 9, 2012 1 Introduction In combinatorics, there are very few formulas that apply comprehensively to all cases of a given problem. P´olya's Counting Theory is a spectacular tool that allows us to count the number of distinct items given a certain number of colors or other characteristics. Basic questions we might ask are, \How many distinct squares can be made with blue or yellow vertices?" or \How many necklaces with n beads can we create with clear and solid beads?" We will count two objects as 'the same' if they can be rotated or flipped to produce the same configuration. While these questions may seem uncomplicated, there is a lot of mathematical machinery behind them. Thus, in addition to counting all possible positions for each weight, we must be sure to not recount the configuration again if it is actually the same as another. We can use Burnside's Lemma to enumerate the number of distinct objects. However, sometimes we will also want to know more information about the characteristics of these distinct objects. P´olya's Counting Theory is uniquely useful because it will act as a picture function - actually producing a polynomial that demonstrates what the different configurations are, and how many of each exist. As such, it has numerous applications. Some that will be explored here include chemical isomer enumeration, graph theory and music theory. This paper will first work through proving and understanding P´olya's theory, and then move towards surveying applications. Throughout the paper we will work heavily with examples to illuminate the simplicity of the theorem beyond its notation.
    [Show full text]
  • Polya's Enumeration Theorem
    Master Thesis Polya’s Enumeration Theorem Muhammad Badar (741004-7752) Ansir Iqbal (651201-8356) Subject: Mathematics Level: Master Course code: 4MA11E Abstract Polya’s theorem can be used to enumerate objects under permutation groups. Using group theory, combinatorics and some examples, Polya’s theorem and Burnside’s lemma are derived. The examples used are a square, pentagon, hexagon and heptagon under their respective dihedral groups. Generalization using more permutations and applications to graph theory. Using Polya’s Enumeration theorem, Harary and Palmer [5] give a function which gives the number of unlabeled graphs n vertices and m edges. We present their work and the necessary background knowledge. Key-words: Generating function; Cycle index; Euler’s totient function; Unlabeled graph; Cycle structure; Non-isomorphic graph. iii Acknowledgments This thesis is written as a part of the Master Program in Mathematics and Modelling at Linnaeus University, Sweden. It is written at the Department of Computer Science, Physics and Mathematics. We are obliged to our supervisor Marcus Nilsson for accepting and giving us chance to do our thesis under his kind supervision. We are also thankful to him for his work that set up a road map for us. We wish to thank Per-Anders Svensson for being in Linnaeus University and teaching us. He is really a cool, calm and has grip in his subject, as an educator should. We also want to thank of our head of department and teachers who time to time supported us in different subjects. We express our deepest gratitude to our parents and elders who supported and encouraged us during our study.
    [Show full text]
  • Polya Enumeration Theorem
    Polya Enumeration Theorem Sebastian Zhu, Vincent Fan MIT PRIMES December 7th, 2018 Sebastian Zhu, Vincent Fan (MIT PRIMES) Polya Enumeration Thorem December 7th, 2018 1 / 14 Usually a · b is written simply as ab. In particular they can be functions under function composition group in which every element equals power of a single element is called a cylic group Ex. Z is a group under normal addition. The identity is 0 and the inverse of a is −a. Group is cyclic with generator 1 Groups Definition (Group) A group is a set G together with a binary operation · such that the following axioms hold: a · b 2 G for all a; b 2 G (closure) a · (b · c) = (a · b) · c for all a; b; c 2 G (associativity) 9e 2 G such that for all a 2 G, a · e = e · a = a (identity) for each a 2 G, 9a−1 2 G such that a · a−1 = a−1 · a = e (inverse) Sebastian Zhu, Vincent Fan (MIT PRIMES) Polya Enumeration Thorem December 7th, 2018 2 / 14 In particular they can be functions under function composition group in which every element equals power of a single element is called a cylic group Ex. Z is a group under normal addition. The identity is 0 and the inverse of a is −a. Group is cyclic with generator 1 Groups Definition (Group) A group is a set G together with a binary operation · such that the following axioms hold: a · b 2 G for all a; b 2 G (closure) a · (b · c) = (a · b) · c for all a; b; c 2 G (associativity) 9e 2 G such that for all a 2 G, a · e = e · a = a (identity) for each a 2 G, 9a−1 2 G such that a · a−1 = a−1 · a = e (inverse) Usually a · b is written simply as ab.
    [Show full text]
  • A Species Approach to the Twelvefold
    A species approach to Rota’s twelvefold way Anders Claesson 7 September 2019 Abstract An introduction to Joyal’s theory of combinatorial species is given and through it an alternative view of Rota’s twelvefold way emerges. 1. Introduction In how many ways can n balls be distributed into k urns? If there are no restrictions given, then each of the n balls can be freely placed into any of the k urns and so the answer is clearly kn. But what if we think of the balls, or the urns, as being identical rather than distinct? What if we have to place at least one ball, or can place at most one ball, into each urn? The twelve cases resulting from exhaustively considering these options are collectively referred to as the twelvefold way, an account of which can be found in Section 1.4 of Richard Stanley’s [8] excellent Enumerative Combinatorics, Volume 1. He attributes the idea of the twelvefold way to Gian-Carlo Rota and its name to Joel Spencer. Stanley presents the twelvefold way in terms of counting functions, f : U V, between two finite sets. If we think of U as a set of balls and V as a set of urns, then requiring that each urn contains at least one ball is the same as requiring that f!is surjective, and requiring that each urn contain at most one ball is the same as requiring that f is injective. To say that the balls are identical, or that the urns are identical, is to consider the equality of such functions up to a permutation of the elements of U, or up to a permutation of the elements of V.
    [Show full text]
  • Cycle Index Formulas for Dn Acting on Ordered Pairs
    International Journal of Science and Research (IJSR) ISSN (Online): 2319-7064 Index Copernicus Value (2013): 6.14 | Impact Factor (2015): 6.391 Cycle Index Formulas for Acting on Ordered Pairs Geoffrey Muthoka1, Ireri Kamuti2, Patrick Kimani3, LaoHussein4 1Pure and Applied Sciences Department, Kirinyaga University College, P.O. Box 143-10300, Kerugoya 2, 4Department of Mathematics, Kenyatta University, P.O. Box 43844-00100, Nairobi 3Department of Mathematics and Computer science, University of Kabianga, P.O. Box 2030-20200, Kericho Abstract: The cycle index of dihedral group acting on the set of the vertices of a regular -gon was studied by Harary and Palmer in 1973 [1]. Since then a number of researchers have studied the cycle indices dihedral group acting on different sets and the resulting formulas have found applications in enumeration of a number of items. Muthoka (2015) [2] studied the cycle index formula of the dihedral group acting on unordered pairs from the set –the n vertices of a regular -gon. In this paper we study the cycle index formulas of acting on ordered pairs from the set . In each case the actions of the cyclic part and the reflection part are studied separately for both an even value of and an odd value of . Keywords: Cycle index, Cycle type, Monomial 1. Introduction A monomial is a product of powers of variables with nonnegative integer exponents possibly with repetitions. The concept of the cycle index was discovered by Polya [3] and he gave it its present name. He used the cycle index to Preliminary result 1 count graphs and chemical compounds via the Polya’s Let be a finite permutation group and let denote Enumeration Theorem.
    [Show full text]
  • MAT5107 : Combinatorial Enumeration Course Notes
    MAT5107 : Combinatorial Enumeration Course Notes (this version: December 2018) Mike Newman These notes are intended for the course MAT5107. They somewhat follow approaches in the two (ex- cellent!) books generatingfunctionology by Herbert Wilf [2] and Analytic Combinatorics by Phillipe Flajolet and Robert Sedgewick [1]. Both of these are available in relatively inexpensive print versions, as well as free downloadable .pdf files. W: https://www.math.upenn.edu/~wilf/DownldGF.html F&S: http://algo.inria.fr/flajolet/Publications/AnaCombi/anacombi.html Both of these books are highly recommended and both could be considered unofficial textbooks for the course (and both are probably not explicitly cited as much as they should be in these notes). The origin of these notes traces back to old course notes scribed by students in a course given by Jason and/or Daniel. I typically cover most of the material in these notes during one course. Wilf's book covers more than a course's worth of material; Flajolet and Sedgewick cover much more. These notes are available on my webpage. Please don't post them elsewhere. Feel free to share the link; the current url is http://web5.uottawa.ca/mnewman/notes/. Despite my best efforts to eliminate typos, there \may" be some that remain. Please let me know if you find any mistakes, big or small. Thanks to those who have pointed out typos in the past! References [1] Philippe Flajolet and Robert Sedgewick. Analytic Combinatorics. Cambridge University Press, Cambridge, 2009. [2] Herbert S. Wilf. generatingfunctionology. A K Peters, Ltd., Wellesley, MA, third edition, 2006.
    [Show full text]
  • POLYA's ENUMERATION Contents 1. Introduction 1 2. Basic Definitions
    POLYA'S ENUMERATION ALEC ZHANG Abstract. We explore Polya's theory of counting from first principles, first building up the necessary algebra and group theory before proving Polya's Enumeration Theorem (PET), a fundamental result in enumerative combi- natorics. We then discuss generalizations of PET, including the work of de Bruijn, and its broad applicability. Contents 1. Introduction 1 2. Basic Definitions and Properties 2 3. Supporting Theorems 4 3.1. Orbit-Stabilizer Theorem 4 3.2. Burnside's Lemma 4 4. Polya's Enumeration 5 4.1. Prerequisites 5 4.2. Theorem 7 5. Extensions 11 5.1. De Bruijn's Theorem 12 6. Further Work 15 Acknowledgments 16 References 16 1. Introduction A common mathematical puzzle is finding the number of ways to arrange a necklace (n−1)! with n differently colored beads. Yet (n − 1)! and 2 are both valid answers, since the question has not defined what it means for necklaces to be distinct. The former counts the number of distinct necklaces up to rotation, while the latter counts the number of distinct necklaces up to rotation and reflection. Questions like these become more complex when we consider \distinctness" up to arbitrary transformations and with objects of more elements and non-standard symmetries. The search for a general answer leads us to concepts in group theory and symmetry, and ultimately towards Polya's enumeration, which we will explore below. 1 2 ALEC ZHANG 2. Basic Definitions and Properties We start with one of the most basic algebraic structures: Definition 2.1. Group: A group is a set G equipped with an operation ∗ satisfying the properties of associativity, identity, and inverse: • Associativity: 8a; b; c 2 G,(a ∗ b) ∗ c = a ∗ (b ∗ c).
    [Show full text]
  • Pólya's Enumeration Theorem and the Symbolic Method
    P´olya's enumeration theorem and the symbolic method Marko R. Riedel April 12, 2021 1 Introduction Consider the problem of counting the number of different colorings of a necklace on n beads. Suppose we have χ different beads or colors, and we wish to investigate the asymptotics of this problem, i.e. we ask about the number of different colorings for large n: The straightforward combinatorics of the problem identify it as a prime can- didate for the symbolic method (consult [FS93] for more information). Indeed we may apply the cycle operator Cyc to the generating function χz (there are χ atoms of unit size, namely the beads). The class A of χ-colored necklaces is the cycle class CycfBg where B is the size χ set of unit size beads. The respective generating functions are related by X φ(n) 1 X φ(n) 1 A(z) = log = log : n 1 − B(zn) n 1 − χzn n≥1 n≥1 The symbolic method translates relations between combinatorial classes into equations in the respective generating functions, which may then be treated by singularity analysis to obtain the asymptotics of their coefficients. These coefficients provide the desired statistic, e.g. in the present case we seek to evaluate X φ(n) 1 [zn] log : n 1 − χzn n≥1 It is characteristic of the symbolic method that the entire procedure may in many cases by carried out automatically. There are exceptions, however. The function A(z) has a natural boundary, i.e. the unit circle. Singularity analysis is not likely to be straightforward.
    [Show full text]