Fact-checked by Grok 2 weeks ago

Cycle index

In combinatorial mathematics, the cycle index of a G acting on a \Omega of size n is defined as the Z(G) = \frac{1}{|G|} \sum_{g \in G} \prod_{i=1}^n s_i^{c_i(g)}, where c_i(g) denotes the number of of length i in the cycle decomposition of the g, and s_1, \dots, s_n are indeterminates. This serves as a that encodes the average cycle structure of elements in G, providing a compact summary of the group's permutation properties. The concept was introduced by in his seminal 1937 paper on combinatorial enumeration, where it forms the core of the (also known as the Redfield–Pólya theorem). This theorem uses the cycle index to count the number of distinct colorings or labelings of a set up to the symmetries imposed by G; specifically, substituting r for each s_i yields the number of inequivalent r-colorings fixed by the . For instance, in the case of the \mathbb{Z}_n, the cycle index simplifies to \frac{1}{n} \sum_{d \mid n} \phi(d) x_d^{n/d}, where \phi is , facilitating explicit computations for rotational symmetries. Cycle indices find broad applications across and related fields. In , they enumerate molecular isomers under groups like the for ring structures, such as determining the six distinct isomers from derivatives with one hydroxyl and two methyl groups. In , they count non-isomorphic graphs on n vertices by applying the cycle index to the pair group of potential edges, yielding, for example, 11 unlabeled graphs on four vertices. Additional uses include , where the cycle index of a code's relates directly to its weight enumerator for error-correcting properties over finite fields, and even , for counting distinct musical scales modulo transpositions via cyclic groups. These tools extend to more advanced settings, such as cycle indices for finite classical groups in random matrix theory and .

Prerequisites

Permutation Groups and Actions

A permutation is defined as a bijective function from a finite set to itself, rearranging the elements of the set while preserving the set's structure. The collection of all such permutations on a set with n elements forms a group under the operation of function composition, known as the symmetric group S_n, which has order n!. A arises when a group G operates on a set X through , meaning there is a from G to the on X, where each group corresponds to a of X. For any x \in X, the of x is the set of all images under , and the of x is the fixing x; the orbit-stabilizer theorem states that the size of the times the size of the equals the of G. This theorem quantifies the relationship between and fixed points, essential for tasks. Among group actions, a faithful action occurs when distinct group elements induce distinct permutations on X, ensuring the action is injective as a homomorphism. A regular action, such as the left multiplication of G on itself, is both faithful and transitive, with every stabilizer trivial and every orbit the entire set. These action types are particularly relevant in enumeration, as they model symmetries without redundancy or incomplete coverage. The foundational concepts of permutation groups and actions trace their origins to early 20th-century , notably through William Burnside's work on counting distinct objects under group symmetries. Burnside's contributions, building on earlier ideas, emphasized these tools for solving combinatorial problems under group operations.

Cycle Decomposition of Permutations

Every of a can be expressed uniquely as a product of disjoint , up to the order of the cycles and the starting point within each . This decomposition arises because the orbits under the action of the permutation the set into , where each represents a closed loop of elements mapped successively by the . In disjoint cycle notation, a permutation \sigma \in S_n is written as a product \sigma = (a_1\ a_2\ \dots\ a_k)(b_1\ b_2\ \dots\ b_m) \cdots, where the cycles are disjoint (no shared elements) and the notation (a_1\ a_2\ \dots\ a_k) indicates that \sigma(a_1) = a_2, \sigma(a_2) = a_3, ..., \sigma(a_k) = a_1. For example, in S_5, the permutation \sigma defined by \sigma(1)=2, \sigma(2)=1, \sigma(3)=4, \sigma(4)=5, \sigma(5)=3 is denoted as (1\ 2)(3\ 4\ 5). Cycles are conventionally written starting with their smallest element and ordered by increasing smallest element for standardization. The cycle type of a is the of n given by the lengths of its in the , often written in decreasing order (e.g., the type $3+2 for cycles of lengths 3 and 2, or $2+2+1 for two 2-cycles and a fixed point). Fixed points—elements i where \sigma(i) = i—correspond to 1-, which are typically omitted from the notation for brevity, as they do not affect the permutation's action on other elements. For instance, the permutation in S_5 has cycle type $1+1+1+1+1 but is denoted simply as the or e. In the S_n, two are conjugate if and only if they have the same type; thus, conjugacy classes are precisely the sets of sharing a given type. This classification is fundamental, as the number of conjugacy classes in S_n equals the number of integer partitions of n. To compute the decomposition from the two-row notation of a (where the top row is $1, 2, \dots, n and the bottom is \sigma(1), \sigma(2), \dots, \sigma(n)) or from its (with 1 at position (i, \sigma(i))), apply the following : Begin with the smallest unused element i; form a by repeatedly applying \sigma (following the bottom row or column) until returning to i; then repeat with the next unused element until all are covered. This process yields the disjoint cycles directly, ensuring the decomposition is obtained efficiently in O(n) steps.

Definition and Properties

Formal Definition

The cycle index of a finite permutation group G acting on a finite set of n elements is the polynomial Z_G(x_1, x_2, \dots, x_n) = \frac{1}{|G|} \sum_{g \in G} \prod_{k=1}^n x_k^{c_k(g)}, where c_k(g) is the number of cycles of length k in the disjoint cycle decomposition of the permutation g \in G. The variables x_k act as indeterminates that encode the contribution of cycles of length k, allowing the polynomial to capture the overall cycle structure across all group elements. In the specific case of the symmetric group S_n acting on the set = \{1, 2, \dots, n\} by permutation, the cycle index Z_{S_n}(x_1, x_2, \dots, x_n) averages the cycle type monomials over all n! permutations, providing a complete invariant for the cycle structures in S_n. This polynomial is homogeneous of total degree n, as the cycle lengths in any permutation g satisfy \sum_{k=1}^n k \cdot c_k(g) = n. Moreover, the cycle index is invariant under group conjugation, since conjugate permutations share the same cycle type and thus the same monomial \prod_{k=1}^n x_k^{c_k(g)}. Substituting x_k = 1 for all k yields Z_G(1, 1, \dots, 1) = 1, which aligns with by giving the number of orbits (equal to 1) for the trivial action or one-color enumeration case, where every group element fixes all configurations.

Generating Function Interpretation

The of a G acting on a serves as a multivariate that encodes the cycle structures of its elements. Formally, it is the average of tracking these structures: Z_G(x_1, x_2, \dots ) = \frac{1}{|G|} \sum_{g \in G} \prod_{k \geq 1} x_k^{c_k(g)}, where c_k(g) is the number of of length k in the of g. Each \prod_k x_k^{c_k(g)} records the cycle type of g, and averaging over the group yields a that summarizes the overall distribution of cycle types within G. This algebraic structure facilitates the analysis of symmetries in combinatorial objects acted upon by G. A central feature of this is the substitution principle, which enables the enumeration of orbits under the by replacing the variables x_k according to the generating function of the structures assigned to . For instance, substituting x_k with s^k, where s is a single indeterminate marking lengths, produces Z_G(s, s^2, s^3, \dots ) = s^n for an action on a set of n, reflecting the fixed total length across all permutations. More generally, this principle underlies Pólya's enumeration theorem, where substitutions like x_k \mapsto f(s^k) (with f the for components) yield the generating function for the number of distinct orbits, such as colorings or graphs up to . In combinatorial species theory, the cycle index connects directly to exponential generating functions, providing a bridge between labeled and unlabeled structures. The cycle index series of a species F, extended to variable size, is Z_F(p_1, p_2, \dots ; x) = \sum_{n \geq 0} \frac{x^n}{n!} \sum_{g \in S_n} |F()^g| \prod_k p_k^{c_k(g)}. Substituting p_k = 0 for k > 1 and p_1 = 1 recovers the exponential generating function for labeled F-structures, \sum |F()| \frac{x^n}{n!}, while setting all p_k = 1 yields the ordinary for unlabeled structures, \sum a_n x^n where a_n counts isomorphism classes. This highlights the cycle index's role in capturing symmetries via cycle-pointing in compositions. The index relates to symmetric functions through its expansion as a weighted sum over cycle types. Specifically, Z_G expresses the average cycle type as \sum_{\lambda \vdash n} \left( \frac{|\{g \in G : \text{cycle type of } g = \lambda\}|}{|G|} \right) m_{\lambda}(x_1, x_2, \dots ), where m_{\lambda} is the symmetric function corresponding to \lambda = (1^{c_1} 2^{c_2} \dots ), and the variables x_k play the role of indeterminates for cycle lengths. This representation underscores the cycle index's within the ring of symmetric functions, facilitating transformations like plethystic substitutions for advanced enumerative purposes. The cycle index Z_G uniquely generates the cycle types of permutations in G, weighted by their average frequency \frac{1}{|G|} \sum_{g \in G} \mathbf{1}_{\text{type}(g) = \lambda} for each type \lambda. This arises from its via the Reynolds (group averaging), ensuring invariance under relabeling of cycles of equal length while faithfully reproducing the empirical distribution of types in G.

Computation Examples

Basic Example

A basic example of the cycle index arises from the action of the C_3 of order 3 on a set of three , such as beads arranged in a triangular under . The group C_3 consists of three : the identity , which decomposes into three 1-cycles and contributes the x_1^3; a by 120°, which is a single 3-cycle and contributes x_3; and a by 240°, which is also a single 3-cycle and contributes x_3. To compute the cycle index, form the for each group element based on its cycle type and average over the group order:
Z_{C_3}(x_1, x_2, x_3) = \frac{1}{3} \left( x_1^3 + x_3 + x_3 \right) = \frac{1}{3} \left( x_1^3 + 2 x_3 \right).
This cycle index can be used to enumerate distinct colorings up to symmetry via the ; for instance, with c available colors, substitute x_k = c for each k, yielding \frac{1}{3} (c^3 + 2c), which counts the number of inequivalent necklaces under .

Edge Permutations of Complete Graphs

The edge permutation group of the K_n is induced by the natural of the S_n on the vertices, which permutes the \binom{n}{2} edges as unordered pairs. For small n, the cycle index of this can be computed by determining the cycle structure on the edges for each of permutations in S_n. Consider K_3, the with 3 vertices and 3 edges. The group S_3 has order 6 and acts on the edges labeled, say, e_{12} = \{1,2\}, e_{13} = \{1,3\}, e_{23} = \{2,3\}.
  • The identity permutation fixes all 3 edges, contributing the monomial x_1^3.
  • There are 3 transpositions, such as (1\,2). This fixes e_{12} (as a 1-cycle) and swaps e_{13} with e_{23} (a 2-cycle), yielding x_1 x_2.
  • There are 2 three-cycles, such as (1\,2\,3). This cycles all three edges: e_{12} \to e_{23} \to e_{13} \to e_{12}, yielding x_3.
The cycle index is the average of these monomials: Z_{S_3 \text{ on edges of } K_3} = \frac{1}{6} \left( x_1^3 + 3 x_1 x_2 + 2 x_3 \right). Now consider K_4, with 4 vertices and 6 edges. The group S_4 has order 24, and its conjugacy classes are classified by cycle types on vertices. For each class, the induced cycle structure on edges is as follows (using vertices labeled 1,2,3,4):
  • The identity (1 element, type $1^4) fixes all 6 edges: x_1^6.
  • Transpositions (6 elements, type $2,1^2), e.g., (1\,2): fixes e_{12} and e_{34} (two 1-cycles); swaps e_{13} \leftrightarrow e_{23} and e_{14} \leftrightarrow e_{24} (two 2-cycles): x_1^2 x_2^2.
  • Double transpositions (3 elements, type $2^2), e.g., (1\,2)(3\,4): fixes e_{12} and e_{34} (two 1-cycles); swaps e_{13} \leftrightarrow e_{24} and e_{14} \leftrightarrow e_{23} (two 2-cycles): x_1^2 x_2^2.
  • Three-cycles (8 elements, type $3,1), e.g., (1\,2\,3): cycles e_{12} \to e_{23} \to e_{13} \to e_{12} (one 3-cycle) and e_{14} \to e_{24} \to e_{34} \to e_{14} (one 3-cycle): x_3^2.
  • Four-cycles (6 elements, type $4), e.g., (1\,2\,3\,4): cycles the boundary edges e_{12} \to e_{23} \to e_{34} \to e_{41} \to e_{12} (one 4-cycle); swaps the diagonals e_{13} \leftrightarrow e_{24} (one 2-cycle): x_2 x_4.
Combining contributions (9 elements yield x_1^2 x_2^2 from transpositions and double transpositions), the cycle index is Z_{S_4 \text{ on edges of } K_4} = \frac{1}{24} \left( x_1^6 + 9 x_1^2 x_2^2 + 8 x_3^2 + 6 x_2 x_4 \right). These cycle indices are applied via the to count distinct edge colorings or labelings of complete graphs up to relabeling, by substituting variables according to the interpretation.

Cycle Indices of Standard Groups

Cyclic and Identity Groups

The identity group E_n, the trivial subgroup of the S_n, consists of a single element: the identity . When E_n acts on a set of n points, this fixes all points, resulting in n of length 1. Consequently, the cycle index is Z_{E_n} = x_1^n. The C_n of order n acts regularly on n points and is generated by an n- g, with elements g^k for k = 0, 1, \dots, n-1. The cycle decomposition of g^k comprises d = \gcd(k, n) disjoint , each of length n/d. The cycle index of C_n is thus the average of the monomials corresponding to these cycle structures: Z_{C_n} = \frac{1}{n} \sum_{k=0}^{n-1} x_{n/\gcd(k,n)}^{\gcd(k,n)}. This expression derives from the definition of the cycle index as the average over all group elements of their cycle index monomials. To obtain a closed-form formula, group the terms by the divisors of n. For each divisor d of n, the elements g^k with \gcd(k, n) = n/d contribute x_d^{n/d}, and there are exactly \phi(d) such elements, where \phi denotes Euler's totient function. This yields Z_{C_n} = \frac{1}{n} \sum_{d \mid n} \phi(d) \, x_d^{n/d}. The derivation relies on the property that the number of integers k modulo n with \gcd(k, n) = n/d equals \phi(d). This formula, derived by averaging over the rotational symmetries of C_n, provides an efficient way to compute the cycle index for cyclic actions. The cycle index of C_n forms the foundation for enumerating distinct necklaces composed of n beads under rotational symmetries, as applied in the Pólya enumeration theorem to count colorings up to group action.

Dihedral and Symmetric Groups

The dihedral group D_n of order $2n, which consists of the n rotations and n reflections of a regular n-gon, has a cycle index that combines the contributions from its rotational and reflectional symmetries when acting on the n vertices. The rotations form the cyclic subgroup C_n, so their contribution to the cycle index is n Z_{C_n}, where Z_{C_n} is the cycle index of the cyclic group. The full cycle index is then Z_{D_n} = \frac{1}{2n} \left( n Z_{C_n} + \sum \prod x_k^{m_k} \right), where the sum is over the monomials for the n reflections. The structure of reflections depends on the parity of n. For odd n, each of the n reflections fixes one vertex and consists of (n-1)/2 2-cycles, yielding the monomial x_1 x_2^{(n-1)/2} for each, so the reflection term is n x_1 x_2^{(n-1)/2}. Thus, Z_{D_n} = \frac{1}{2} Z_{C_n} + \frac{1}{2} x_1 x_2^{(n-1)/2}. For even n, there are two types of reflections: n/2 axis-through-vertices reflections, each fixing two vertices and having (n-2)/2 2-cycles (monomial x_1^2 x_2^{(n-2)/2}), and n/2 axis-through-edges reflections, each with n/2 2-cycles (monomial x_2^{n/2}). The reflection term is then (n/2) (x_1^2 x_2^{(n-2)/2} + x_2^{n/2}), so Z_{D_n} = \frac{1}{2} Z_{C_n} + \frac{1}{4} (x_1^2 x_2^{(n-2)/2} + x_2^{n/2}). For small n, such as n=3, D_3 coincides with the S_3 of order 6, and its cycle index is Z_{D_3} = \frac{1}{6} (x_1^3 + 3 x_1 x_2 + 2 x_3), reflecting the (three 1-cycles), three transpositions (one 1-cycle and one 2-cycle), and two 3-cycles. This matches the general formula for odd n=3: \frac{1}{2} Z_{C_3} + \frac{1}{2} x_1 x_2, where Z_{C_3} = \frac{1}{3} (x_1^3 + 2 x_3). The cycle index of the S_n, acting naturally on n elements, sums over all of n, weighted by the number of permutations of each cycle type. It is given by Z_{S_n} = \sum_{\substack{j_1 + 2 j_2 + \cdots + n j_n = n \\ j_k \geq 0}} \frac{1}{\prod_{k=1}^n k^{j_k} j_k !} \prod_{k=1}^n x_k^{j_k}, where j_k is the number of cycles of length k. This arises because there are n! / \prod k^{j_k} j_k ! permutations for each partition, and averaging over |S_n| = n! yields the formula. The A_n, the of even in S_n of 2 and n!/2, has cycle index Z_{A_n} = \sum_{\substack{j_1 + 2 j_2 + \cdots + n j_n = n \\ j_k \geq 0}} \frac{1 + (-1)^{j_2 + j_4 + \cdots}}{\prod_{k=1}^n k^{j_k} j_k !} \prod_{k=1}^n x_k^{j_k}. The factor [1 + (-1)^{\sum_{k \text{ even}} j_k}] equals 2 for even permutations (selecting and weighting them appropriately for the ) and 0 for odd permutations, as a permutation is even the number of even-length cycles is even. Equivalently, Z_{A_n} = Z_{S_n} + \frac{1}{n!} \sum_{\sigma \in S_n} \operatorname{sgn}(\sigma) \prod x_k^{j_k(\sigma)}, relating it directly to the signed sum over S_n. Computing these cycle indices for large n is computationally intensive, as it requires enumerating all integer partitions of n, whose number p(n) grows exponentially (asymptotically \sim \frac{1}{4n\sqrt{3}} \exp\left(\pi \sqrt{2n/3}\right)), leading to exponential in n. For S_n and A_n, this limits practical computation to moderate n (e.g., up to around 20-30 depending on resources), while dihedral indices are more tractable due to their fixed structure.

Applications in Combinatorics

Pólya Enumeration Theorem

The utilizes the cycle index Z_G of a G acting on a set to the number of distinct colorings up to the . For colorings of the set using c colors, where each position is assigned one color and colorings are considered equivalent if one can be obtained from another by an element of G, the number of orbits (inequivalent colorings) is given by Z_G(c, c, \dots, c). More generally, when tracking the usage of different color types via variables (e.g., to configurations with specific numbers of each color), the enumerating the distinct configurations under the is obtained by substituting x_k = \sum_j v_j^k into the cycle index Z_G(x_1, x_2, \dots), where v_j are variables tracking the for type j (for fixed set size n, the size variable s can be omitted, or included as x_k = \sum_j v_j^k s^k with extraction of the s^n ). The proof of the theorem follows from , which states that the number of orbits is the average over g \in G of the number of points fixed by g. In the context of colorings, a coloring is fixed by g if it is constant on each cycle of the permutation induced by g; the cycle index Z_G averages the monomials encoding these cycle structures, and the substitutions x_k = c for untracked c-colorings or x_k = \sum_j v_j^k for tracked color usage precisely compute the average number of such fixed colorings, yielding the orbit count as a . Pólya's enumeration theorem was introduced in his seminal 1937 paper, which generalized —originally presented in Burnside's 1897 monograph on finite groups—to incorporate generating functions via cycle indices, enabling efficient enumeration of symmetric structures. This work, titled "Kombinatorische Anzahlbestimmungen für Gruppen, Graphen und chemische Verbindungen," demonstrated the theorem's power through extensive applications, establishing it as a cornerstone of combinatorial enumeration. As an illustrative example, consider counting necklaces formed by n beads under rotations by the C_n, where the beads are drawn from a fixed inventory with two types (e.g., and ) tracked by variables u, v. The cycle index of C_n is Z_{C_n}(x_1, \dots, x_n) = \frac{1}{n} \sum_{d \mid n} \phi(d) x_d^{n/d}, where \phi is . Substituting x_k = u^k + v^k yields a whose of u^r v^{n-r} gives the number of distinct necklaces with exactly r beads of the first type and n-r of the second. For instance, with exactly r and b = n - r beads, the desired count is the of u^r v^b in Z_{C_n}(u + v, u^2 + v^2, \dots, u^n + v^n).

Graph and Symmetry Applications

Cycle indices find significant applications in enumerating symmetric structures in graphs and polyhedra, particularly through the analysis of permutation actions induced by symmetry groups. One prominent example is the rotation group of the cube, which has order 24 and acts on the six faces of the cube. The rotations are classified into five types: the identity (1 rotation), 90° and 270° rotations about axes through opposite faces (6 rotations, 3 axes × 2 angles), 180° rotations about axes through opposite faces (3 rotations), 180° rotations about axes through midpoints of opposite edges (6 rotations), and 120° and 240° rotations about axes through opposite vertices (8 rotations, 4 axes × 2 angles). The cycle structures of these rotations on the faces are as follows: the yields six 1-cycles (x_1^6); a 90° or 270° face fixes two opposite faces (two 1-cycles) and cycles the four side faces in one 4-cycle (x_1^2 x_4); a 180° face fixes two opposite faces (two 1-cycles) and pairs the side faces in two 2-cycles (x_1^2 x_2^2); a 180° pairs all six faces into three 2-cycles (x_2^3); and a 120° or 240° cycles three faces around one vertex and three around the opposite vertex (two 3-cycles, x_3^2). The resulting cycle index for the rotation group acting on the faces is Z = \frac{1}{24} \left( x_1^6 + 6 x_1^2 x_4 + 3 x_1^2 x_2^2 + 6 x_2^3 + 8 x_3^2 \right). This cycle index enables the counting of distinct colorings of the cube's faces up to rotation. For instance, substituting x_i = k (for k colors) into Z via Pólya's enumeration theorem yields the number of inequivalent k-colorings. Similarly, the cycle index for the action on the eight vertices can be computed analogously, classifying rotations by their effects on vertices (e.g., vertex rotations fix two vertices and cycle the others in two 3-cycles), and used to count vertex colorings. In , cycle indices are applied to the S_n acting on the edges of the K_n, which has \binom{n}{2} edges. The induced permutation group S_n' on the edges has a cycle index Z(S_n'; x_1, \dots, x_m) where m = \binom{n}{2}, averaging the monomials corresponding to cycle decompositions of edge permutations. This index counts non-isomorphic edge colorings or subgraphs; for example, substituting x_i = 2 gives the number of unlabeled graphs on n vertices (e.g., 34 for n=5). It also enumerates labeled structures up to symmetry, such as distinct k-edge-colorings of K_n. Beyond polyhedra and graphs, cycle indices model molecular symmetries in chemistry, where point groups act on atoms or bonds to count distinct isomers. For instance, Pólya's method using cycle indices of molecular rotation groups enumerates stereoisomers of alkanes or coordination compounds, accounting for chiral centers and conformational symmetries. In , cycle indices briefly extend to groups—the 17 plane symmetry groups—for enumerating distinct colorings of infinite tilings under translational and rotational symmetries.

References

  1. [1]
  2. [2]
    [PDF] COMPSCI 575/MATH 513
    Nov 30, 2016 · The 1-element group ℤ1 has cycle index x1. • The 2-element group ℤ2 has cycle index. (x1. 2+x2)/2, as one permutation has two 1- cycles and ...
  3. [3]
    Kombinatorische Anzahlbestimmungen für Gruppen, Graphen und ...
    Kombinatorische Anzahlbestimmungen für Gruppen, Graphen und chemische Verbindungen. Published: December 1937. Volume 68, pages 145–254, (1937); Cite this ...
  4. [4]
    AC Applications of Pólya's Enumeration Formula
    The full list of permutations is shown in Figure 15.13, where each permutation is accompanied by the monomial it contributes to the cycle index.
  5. [5]
    [PDF] Cycle indices for the nite classical groups - USC Dornsife
    Abstract. This paper de nes and develops cycle indices for the nite classical groups. These tools are then applied to study properties of a random matrix ...
  6. [6]
    [PDF] 18.703 Modern Algebra, Permutation groups - MIT OpenCourseWare
    Permutation groups. Definition 5.1. Let S be a set. A permutation of S is simply a bijection f : S −→ S. Lemma 5.2. Let S be a set.
  7. [7]
    [PDF] The symmetric group
    Definition 1.3. The symmetric group Sn is the group Perm({1,...,n}) of all permutations on the first n integers.
  8. [8]
    [PDF] group actions - keith conrad
    Definition 1.3. An action of a group G on a set X is the choice, for each g ∈ G, of a permutation πg : X → X ...
  9. [9]
    [PDF] Lecture 5.2: The orbit-stabilizer theorem
    The Orbit-Stabilizer Theorem: |Orb(s)|·|Stab(s)| = |G|. Proof (cont.) Let's look at our previous example to get some intuition for why this should be true.
  10. [10]
    Permutation Groups - Department of Mathematics at UTSA
    Nov 17, 2021 · A permutation group is a group G whose elements are permutations of a given set M and whose group operation is the composition of ...
  11. [11]
    [PDF] Burnside's lemma - OU Math
    Feb 18, 2010 · William Burnside stated and proved this lemma, attributing it to Frobenius 1887 in his 1897 book on finite groups. But even prior to Frobenius, ...
  12. [12]
    [PDF] Cycle decomposition. Order and sign of a permutation.
    Theorem Any permutation of a finite set can be expressed as a product of disjoint cycles. This cycle decomposition is unique up to rearrangement of the cycles ...
  13. [13]
    [PDF] Chapter 6.1. Cycles in Permutations - UCSD Math
    Each chain closes upon itself, splitting the permutation into cycles. The cycle decomposition is f = (1,6,3,2,5)(4,7)(8). If all numbers are 1 digit, we may ...
  14. [14]
    Cycle decomposition for permutations - Groupprops
    May 30, 2015 · We cyclically rearrange each cycle so that it begins with its smallest element. · We order the cycles in decreasing order of their smallest ...
  15. [15]
    [PDF] CONJUGATION IN A GROUP 1. Introduction A reflection across one ...
    A permutation's conjugacy class in Sn is determined by its cycle type, which is a partition of n, so the number of conjugacy classes in Sn is the number of ...<|control11|><|separator|>
  16. [16]
    conjugacy classes in the symmetric group S_n - PlanetMath.org
    Proof. The size of a conjugacy class is the number of cycles of the given cycle type. Choose a cycle type, and order the cycles in some order. Consider the ...
  17. [17]
    [PDF] How to count - an exposition of Polya's theory of enumeration
    Polya's theorem was published first in a paper of J.H.Redfield in 1927 and ... 1s4 in the cycle index of G. Similarly, the types (II),(III),(IV) and (V) ...
  18. [18]
    [PDF] Notes on cycle generating functions - Berkeley Math
    The cycle generating function of a species. A combinatorial species is a rule attaching to each finite set X a set of structures on X, in such.
  19. [19]
    [PDF] An Introduction to Symmetric Functions - Brandeis
    Jun 13, 2016 · Monomial symmetric functions. If a symmetric function has a term ... It is called the cycle index of the action of Sn, denoted Zφ. If we ...
  20. [20]
    Cycle index polynomials Lyndon symmetric functions
    Definition and formulas for Cycle index polynomials Lyndon symmetric functions.
  21. [21]
    [PDF] 1 Introduction 2 Burnside's Lemma
    May 9, 2012 · The key difference is that now we differentiate between cycles of different lengths, and specify how many of each cycle there are.
  22. [22]
    [PDF] Pólya's enumeration theorem and the symbolic method
    Nov 18, 2021 · The cyclic group C3 contains the permutations [1, 2, 3] = (1)(2)(3),. [2, 3, 1] = (123), and [3, 1, 2] = (321). Hence the cycle polynomial Z(C3) ...
  23. [23]
    The Theory of Group-Reduced Distributions - jstor
    The Theory of Group-Reduced Distributions. BY J. HOWARD REDFIELD. In view of the similarity which will be admitted to hold between the sub- ject ...<|control11|><|separator|>
  24. [24]
    Cycle Index -- from Wolfram MathWorld
    The cycle index of a permutation group of order and degree is then the polynomial in variables , , ..., given by the formula.Missing: combinatorics | Show results with:combinatorics
  25. [25]
    Graphical Enumeration - Frank Harary, Edgar M. Palmer
    Graphical Enumeration. Authors, Frank Harary, Edgar M. Palmer. Edition, illustrated. Publisher, Academic Press, 1973. Original from, University of Minnesota.
  26. [26]
    [PDF] Enumerative Combinatorics 7: Group actions
    First, let us calculate the cycle index of the rotation group of the cube. The five types of elements mentioned earlier have the following cycle struc- tures in ...
  27. [27]
    [PDF] Chapter 6 - Graph Enumeration
    The main tool there is the cycle index polynomial and the goal is to obtain exact expressions for the number of graphs of a given kind, like trees or connected ...
  28. [28]
    Efficient Algorithms To Enumerate Isomers and Diamutamers with ...
    The Pòlya cycle index is the starting point for all enumeration schemes that follow. ... The Pólya cycle index for a “rigid” cyclohexane with point group symmetry ...<|control11|><|separator|>