Cyclic sieving

From testwiki
Jump to navigation Jump to search
A q-analogue of the hook length formula exhibits cyclic sieving, with evaluations at roots of unity counting the number of rectangular standard Young tableaux fixed by repeated applications of jeu de taquin promotion.

In combinatorial mathematics, cyclic sieving is a phenomenon in which an integer polynomial evaluated at certain roots of unity counts the rotational symmetries of a finite set.[1] Given a family of cyclic sieving phenomena, the polynomials give a q-analogue for the enumeration of the sets, and often arise from an underlying algebraic structure, such as a representation.

The first study of cyclic sieving was published by Reiner, Stanton and White in 2004.[2] The phenomenon generalizes the "q = −1 phenomenon" of John Stembridge, which considers evaluations of the polynomial only at the first and second roots of unity (that is, q = 1 and q = −1).[3]

Definition

For every positive integer n, let ωn denote the primitive nth root of unity e2πi/n.

Let X be a finite set with an action of the cyclic group Cn, and let f(q) be an integer polynomial. The triple (X,Cn,f(q)) exhibits the cyclic sieving phenomenon (or CSP) if for every positive integer d dividing n, the number of elements in X fixed by the action of the subgroup Cd of Cn is equal to f(ωd). If Cn acts as rotation by 2π/n, this counts elements in X with d-fold rotational symmetry.

Equivalently, suppose σ:XX is a bijection on X such that σn=id, where id is the identity map. Then σ induces an action of Cn on X, where a given generator c of Cn acts by σ. Then (X,Cn,f(q)) exhibits the cyclic sieving phenomenon if the number of elements in X fixed by σd is equal to f(ωnd) for every integer d.

Example

Let X be the 2-element subsets of {1,2,3,4}. Define a bijection σ:XX which increases each element in the pair by one (and sends 4 back to 1). This induces an action of C4 on X, which has an orbit {1,3}{2,4}{1,3} of size two and an orbit {1,2}{2,3}{3,4}{1,4}{1,2} of size four. If f(q)=1+q+2q2+q3+q4, then f(1)=6 is the number of elements in X, f(i)=0 counts fixed points of σ, f(1)=2 is the number of fixed points of σ2, and f(i)=0 is the number of fixed points of σ. Hence, the triple (X,C4,f(q)) exhibits the cyclic sieving phenomenon.

More generally, set [n]q:=1+q++qn1 and define the q-binomial coefficient by [nk]q=[n]q[2]q[1]q[k]q[2]q[1]q[nk]q[2]q[1]q. which is an integer polynomial evaluating to the usual binomial coefficient at q=1. For any positive integer d dividing n,

[nk]ωd={(n/dk/d)if dk,0otherwise.

If Xn,k is the set of size-k subsets of {1,,n} with Cn acting by increasing each element in the subset by one (and sending n back to 1), and if fn,k(q) is the q-binomial coefficient above, then (Xn,k,Cn,fn,k(q)) exhibits the cyclic sieving phenomenon for every 0kn.[4]

In representation theory

The cyclic sieving phenomenon can be naturally stated in the language of representation theory. The group action of Cn on X is linearly extended to obtain a representation, and the decomposition of this representation into irreducibles determines the required coefficients of the polynomial f(q).[5]

Let V=(X) be the vector space over the complex numbers with a basis indexed by a finite set X. If the cyclic group Cn acts on X, then linearly extending each action turns V into a representation of Cn.

For a generator c of Cn, the linear extension of its action on X gives a permutation matrix [c], and the trace of [c]d counts the elements of X fixed by cd. In particular, the triple (X,Cn,f(q)) exhibits the cyclic sieving phenomenon if and only if f(ωnd)=χ(cd) for every 0d<n, where χ is the character of V.

This gives a method for determining f(q). For every integer k, let V(k) be the one-dimensional representation of Cn in which c acts as scalar multiplication by ωnk. For an integer polynomial f(q)=k0mkqk, the triple (X,Cn,f(q)) exhibits the cyclic sieving phenomenon if and only if Vk0mkV(k).

Further examples

Let W be a finite set of words of the form w=w1wn where each letter wj is an integer and W is closed under permutation (that is, if w is in W, then so is any anagram of w). The major index of a word w is the sum of all indices j such that wj>wj+1, and is denoted maj(w).

If Cn acts on W by rotating the letters of each word, and f(q)=wWqmaj(w) then (W,Cn,f(q)) exhibits the cyclic sieving phenomenon.[6]


Let λ be a partition of size n with rectangular shape, and let Xλ be the set of standard Young tableaux with shape λ. Jeu de taquin promotion gives an action of Cn on X. Let f(q) be the following q-analog of the hook length formula: fλ(q)=[n]q[1]q(i,j)λ[h(i,j)]q. Then (Xλ,Cn,fλ(q)) exhibits the cyclic sieving phenomenon. If χλ is the character for the irreducible representation of the symmetric group associated to λ, then fλ(ωnd)=±χλ(cd) for every 0d<n, where c is the long cycle (12n).[7]

If Y is the set of semistandard Young tableaux of shape λ with entries in {1,,k}, then promotion gives an action of the cyclic group Ck on Yλ. Define κ(λ)=i(i1)λi and g(q)=qκ(λ)sλ(1,q,,qk1), where sλ is the Schur polynomial. Then (Y,Ck,g(q)) exhibits the cyclic sieving phenomenon.[8]


If X is the set of non-crossing (1,2)-configurations of {1,,n1}, then Cn1 acts on these by rotation. Let f(q) be the following q-analog of the nth Catalan number: f(q)=1[n+1]q[2nn]q. Then (X,Cn1,f(q)) exhibits the cyclic sieving phenomenon.[9]


Let X be the set of semi-standard Young tableaux of shape (n,n) with maximal entry 2nk, where entries along each row and column are strictly increasing. If C2nk acts on X by K-promotion and f(q)=qn+(k2)[n1k]q[2nknk1]q[nk]q, then (X,C2nk,f(q)) exhibits the cyclic sieving phenomenon.[10]


Let Sλ,j be the set of permutations of cycle type λ with exactly j exceedances. Conjugation gives an action of Cn on Sλ,j, and if aλ,j(q)=σSλ,jqmaj(σ)j then (Sλ,j,Cn,aλ,j(q)) exhibits the cyclic sieving phenomenon.[11]

Notes and references

Template:Reflist