Characters of symmetric groups: sharp bounds on virtual degrees and the Witten zeta function
Abstract
We prove sharp bounds on the virtual degrees introduced by Larsen and Shalev. This leads to improved bounds on characters of symmetric groups. We then sharpen bounds of Liebeck and Shalev concerning the Witten zeta function. Our main application is a characterization of the fixed-point free conjugacy classes whose associated random walk mixes in 2 steps.
Résumé
Nous prouvons des bornes précises sur les degrés virtuels introduits par Larsen et Shalev. Cela induit de meilleures bornes sur les caractères du groupe symétrique. Dans un second temps, nous améliorons certaines bornes de Liebeck et Shalev sur la fonction zeta de Witten. Notre application principale est une caractérisation des classes de conjugaison sans point fixe dont la marche aléatoire associée est mélangée au temps 2.
Resumo
Ni pruvas precizajn barojn je la virtualaj gradoj enkondukitaj de Larsen kaj Shalev. Tio induktas plibonigitajn barojn je karakteroj de la simetria grupo. Ni sekve pliakrigas barojn de Liebeck kaj Shalev pri la zeto-funkcio de Witten. Nia ĉefa aplikaĵo estas karakterizo de la senfikspunktaj konjugklasoj kies asociata hazarda promenado miksiĝas post 2 paŝoj.
1 Introduction
1.1 Context
Representation theory has been used to solve various problems in different areas of mathematics. A striking example is the pioneering work of Diaconis and Shahshahani on a random process called the random transposition shuffle [DS81]. They used character estimates to prove a sharp phase transition – now known as the cutoff phenomenon – concerning the minimum number of random transpositions whose product yields an almost uniform random permutation. This was the starting point of the field of mixing times, whose goal is to understand how long it takes for a random process to approach stationarity.
Other techniques to study mixing times were developed in the following years, notably by Aldous and Diaconis [Ald83, AD86], and mixing properties of emblematic card shufflings were precisely understood, also for small decks of cards [BD92]. We refer to [LP17] for an introduction to mixing times and to [DF23] for the mathematics of card shuffling.
A natural way to generalize Diaconis and Shahshahani’s random transposition shuffle on the symmetric group is to replace the conjugacy class of transpositions – from which we pick uniform elements – by another conjugacy class. In specific cases, a similar cutoff phenomenon was proved ; for -cycles (where ) in [LP02] ; for -cycles (where is fixed) in [BSZ11] ; for -cycles (where ) in [Hou16] ; and for all conjugacy classes whose support has size in [BŞ19] (the support of a permutation is the set of its non-fixed points). Most of these results rely on representation theory. However, interestingly, the proof of [BSZ11] follows the cycle structure of the permutation obtained after several multiplications via probabilistic arguments, and that of [BŞ19], which is currently the best result for conjugacy classes with small support, relies on a curvature argument.
For conjugacy classes with cycle type , Lulov [Lul96] proved that the mixing time is when and when . Lulov and Pak later conjectured in [LP02, Conjecture 4.1] that the mixing time is at most 3 for all fixed-point free conjugacy classes (i.e., without fixed points), and Larsen and Shalev [LS08] proved that conjecture.
In recent years, results were obtained concerning the cutoff profile of such processes, that is, what happens within the cutoff window (when we zoom in, around the phase transition). The cutoff profile of the random transposition shuffle was determined by the first author in [Tey20], and this was later generalized to -cycles (for ) by Nestoridi and Olesker-Taylor [NOT21]. Recently, another proof of the cutoff profile for transpositions was obtained by Jain and Sawhney [JS24], using a hybrid technique that combines probabilistic and representation theoretic arguments.
Motivated by various problems, including the study of mixing times of Markov chains, uniform bounds on characters have been established and sharpened over the past few decades. Roichman [Roi96] proved bounds that led to the correct order of the mixing time of conjugacy class walks on that have a number of fixed points of order . This result was later strengthened by Müller and Schlage-Puchta [MSP07], who obtained results that are uniform over all conjugacy classes.
Sharp bounds for characters of permutations with few fixed points were proved in the landmark paper [LS08] of Larsen and Shalev. They proved several conjectures, among which the Lulov–Pak conjecture as discussed earlier. The bounds that we obtain here build on this paper ; see Section 1.2 for a more detailed description of their character bounds.
An important tool to estimate characters of is the Murnaghan–Nakayama rule (see e.g. Theorem 3.10 in [Mé17]), which is a key element in the proofs of [Roi96, MSP07, LS08]. On the other hand, other techniques have been proved to be more powerful for certain diagrams. Féray and Śniady [FS11] found uniform bounds on characters that are especially good for diagrams that do not have a long first line or column, using a reformulation of Stanley’s conjectured character formula. More precisely, [Fé10] proves Conjecture 3 from [Sta06], while the reformulation of Stanley’s formula appears as Theorem 2 in [FS11].
In a different direction, Lifschitz and Marmor [LM23] recently used a new technique called hypercontractivity to establish character bounds. They obtain uniform bounds on characters for permutations with at most a given number of cycles (instead of considering the full cycle structure, as done in the previously mentioned works). This allows them to consider permutations having up to cycles, thus covering new cases.
Bounds on characters play a crucial role in the broader context of finite groups, and were notably used to prove a conjecture due to Ore [LOST10]. General bounds on characters of finite classical groups were recently obtained by Guralnick, Larsen and Tiep [GLT20, GLT24], and uniform bounds on characters for all finite quasisimple groups of Lie type were established by Larsen and Tiep [LT24].
A canonical tool used to convert character bounds for a group into practical estimates for applications is the Witten zeta function. It is defined as for , where the sum is taken over all irreducible representations of , and is the dimension of . Such a zeta function initially appeared in the computation of volumes of moduli spaces in Witten’s work [Wit91] (see Equation (4.72) there). Liebeck and Shalev proved bounds for the symmetric group [LS04] and for Fuchsian groups [LS05], which were useful for a variety of applications, including mixing times and covering numbers [LS08, LST24, KLS24]. We refer to [LS08], [LT24], and the survey article [Lie17] for further applications of characters bounds.
Throughout the paper, denotes the symmetric group of order , and the set of its irreducible representations. For a permutation and , denotes the number of cycles of length in . By extension, for a conjugacy class , we denote by the number of cycles of length in any permutation . In addition, we will use the convenient notation . For convenience, we will use to simultaneously denote a representation, the associated integer partition, and the associated Young diagram (see Section 2.1 for definitions). If is a finite set, we denote by the uniform probability measure on .
1.2 The Larsen–Shalev character bounds
We describe here the results of Larsen and Shalev [LS08], whose improvement is the main purpose of the paper. We assume familiarity with the representation theory of symmetric groups and will follow the notation from the textbook [Mé17]: we denote by the dimension of a representation , the character of evaluated at a permutation , and the associated normalized character.
Larsen and Shalev obtained character bounds by introducing and studying new objects. One of them is called the virtual degree of a representation . It is defined as
(1.1) |
where and . Here (resp. ) denotes the size of the -th row (resp. -th column) of the Young diagram associated to (see Section 2.1 for precise definitions). The virtual degree is a convenient substitute for the dimension , which allows for easier computations. See Section 2.3 for more details.
Another object introduced in [LS08] is the orbit growth exponent . Let and . Denote by the number of cycles of length of , and for , set . We define the orbit growth sequence by for all , and set
(1.2) |
A key intermediate result that Larsen and Shalev proved is the following, which we will refer to as a theorem.
Theorem 1.1 ([LS08]).
For any , and , we have the following character bound:
(1.3) |
This is proved via an elegant induction in the proof of their main theorem (for reference, the induction hypothesis is [LS08, Eq. (17)]), where the orbit growth exponent naturally appears. They also showed that cannot be much larger than .
Theorem 1.2 ([LS08], Theorem 2.2).
As , we have
(1.4) |
Combining Theorem 1.1, Theorem 1.2 and the fact that for all , they obtain the following character bound.
Theorem 1.3 ([LS08], Theorem 1.1 (a)).
As , we have uniformly over all and ,
(1.5) |
The orbit growth exponent defined in (1.2) looks complicated at first glance, but it is actually simple to compute and appears to lead to the best possible character bounds in different regimes such as in (1.6) below.
Let us give a few important examples of values of . We always denote by the number of fixed points of a permutation and set .
Example 1.4.
-
(a)
Assume that , then and for , so .
-
(b)
Assume that has no fixed point, then so .
-
(c)
Assume that has at least one fixed point, then so , that is,
-
(d)
Assume that , then if (i.e. if is an -cycle) and if , .
Combining Theorem 1.3 with Example 1.4 (b), Larsen and Shalev obtained the following bound as , uniform over fixed-point free permutations and irreducible representations ,
(1.6) |
This allowed them to prove the abovementioned conjecture of Lulov and Pak, and even extend it (in Theorem 1.8) to the mixing time of conjugacy classes that have a small number of fixed points.
1.3 Main results
We present here our main contributions: the main result, Theorem 1.5, which improves on Theorem 1.2, provides uniform bounds on virtual degrees and allows us to obtain refined character bounds (Theorem 1.6). Proposition 1.8 provides bounds on the Witten zeta function, which we apply together with Theorem 1.6 to characterize fixed-point free conjugacy classes that mix in 2 steps (Theorem 1.9). We also deduce from our bounds that conjugacy classes with cycles mix fast (Theorem 1.10), and finally that there is a cutoff whenever the conjugacy class has a large support and no short cycles (Theorem 1.12).
Theorem 1.5.
There exists a universal constant such that, for every and any integer partition , we have
(1.7) |
Plugging this into Theorem 1.1, we get the following character bound.
Theorem 1.6.
For every , any permutation and any integer partition , we have
(1.8) |
where is the universal constant from Theorem 1.5.
In Proposition 5.1 we prove that , where is the number of cycles of . This allows us to deduce the following character bound, which improves on [LS08, Theorem 1.4] and [LM23, Theorem 1.7].
Theorem 1.7.
As , uniformly over all and , we have
(1.9) |
We now define the Witten zeta function. For , and ,
(1.10) |
Note that compared to the usual definition where the sum is over all irreducible representations, we add the subset of representations on which we sum as a parameter of the function .
In [LS04], Liebeck and Shalev proved that , if is fixed and , where . We improve their result to allow the argument to tend to 0.
Proposition 1.8.
Let be a sequence of positive real numbers. We have
(1.11) |
In Section 6, we will also prove variants of Proposition 1.8, for other subsets , and when is of order .
As an application of our bounds on characters and on the Witten zeta function, we are able to characterize which fixed-point free conjugacy classes mix in 2 steps. We recall that the convolution product of two measures on a group is defined by for . As such, if , then is the distribution of the simple random walk (started at the neutral element) on the Cayley graph after steps.
Theorem 1.9.
For each let be a conjugacy class of , which is fixed-point free (i.e. ). Recall that denotes the number of transpositions of a permutation . Then we have
(1.12) |
We also prove that conjugacy classes with few cycles mix fast.
Theorem 1.10.
For each let be a conjugacy class of . Assume that . Then
(1.13) |
We believe that the only parts of the cycle structure that affect mixing times are the number of fixed points and the number of transpositions. We make the following conjecture.
Conjecture 1.11.
For each let be a conjugacy class of . Then
(1.14) |
where and .
As a third application, we finally show that conjugacy classes with a large support and no short cycles exhibit cutoff. If is a conjugacy class on and , we denote the set if and is odd, and otherwise.
Theorem 1.12.
For each let be a conjugacy class of . Write . Assume that and . Then for every , we have
(1.15) |
where for .
Remark 1.1.
Our improved bounds are useful in several ways. They lead to sharp results for permutations with few fixed points or few cycles, as we saw in Theorem 1.9 and Theorem 1.10. They also extend the applicability of the Larsen–Shalev character bounds (recalled as Theorem 1.3) from (where is the non-explicit from Theorem 1.3) to . In the regime , recalling Example 1.4 (c), this leads to the bound
(1.16) |
The constant above cannot be improved, due to fixed point free involutions.
We can also derive bounds in the case where is of order . More precisely, when (where is the constant appearing in Theorems 1.5 and 1.6), we obtain from Example 1.4 (c) and Theorem 1.6:
(1.17) |
1.4 Structure of the paper
Section 2 is devoted to preliminaries on Young diagrams and some elementary results. We recall there in particular the celebrated hook length formula.
In Section 3.1, we introduce the sliced hook products. This generalizes the idea of replacing the whole hook product of a diagram by a simpler product to any set partition of a diagram. In Section 3.2, we study sliced hook products and obtain precise approximations of (classical) hook products. A key result is the bound presented in Proposition 3.8 (b), which improves on [LS08, Lemma 2.1]. Here, denotes the external hook of and is the center of (as drawn in Section 2.3). In Section 3.3, we introduce the notion of augmented dimension and consider some of its useful properties.
In Section 4 we use the results of Section 3.2 to prove Theorem 1.5 in two steps. We first show in Section 4.2 that the virtual degree and the augmented dimension are close to each other. We then prove in Section 4.3, by induction, slicing the external hooks of diagrams , that . Finally, in Section 4.4 we provide examples that show that Theorem 1.5 is sharp up to the value of the constant.
Section 5 is devoted to the proof of Theorem 1.7, which shows character bounds in terms of the number of cycles.
In Section 6, we improve the bounds from Liebeck and Shalev [LS04] on the Witten zeta function and prove Proposition 1.8.
2 Preliminaries
2.1 Young diagrams, representations and integer partitions
We say that is a partition of the integer if for all , for all , and . We write if is a partition of . It turns out that integers partitions of are in bijection with irreducible representations of , which makes it a good tool to study characters.
A common and useful way to code an integer partition (and thus a representation of ) is through Young diagrams. The Young diagram of shape (where is a partition of an integer ) is a table of boxes, whose -th line is made of boxes, see Fig. 1 for an example.
&
We also denote by this Young diagram, and say that is its size.
2.2 Hook lengths, hook products and the hook-length formula
Let be a Young diagram. If , the hook of in is the set of boxes on the right or above , including . We call hook length the size of this set and denote it by . See Fig. 2 for an example.
&
*(orange)
&
*(pink!60)
*(pink!60) *(pink!60) *(pink!60) *(pink!60)
Let us now consider a subset of boxes . We define
(2.1) |
the hook-product of in . See Fig. 3 for an example.
&
*(orange)
*(orange) *(orange)
*(orange) *(orange) *(orange) \none\none\none
We can now state the hook-length formula. Let be a Young diagram and its number of boxes. A standard tableau of is a filling of with the numbers from 1 to such that the numbers are increasing on each line and column. We denote by the set of standard tableaux of , and , see Fig. 4. It is well-known that is the dimension of the irreducible representation of the symmetric group associated to .
& *(green!60)4 *(cyan!60)5
*(red!60)1 *(orange!60)2 *(yellow!60)3 \none {ytableau} \none& *(yellow!60)3 *(cyan!60)5
*(red!60)1 *(orange!60)2 *(green!60)4 \none{ytableau} \none& *(yellow!60)3 *(green!60)4
*(red!60)1 *(orange!60)2 *(cyan!60)5 \none{ytableau} \none& *(orange!60)2 *(cyan!60)5
*(red!60)1 *(yellow!60)3 *(green!60)4 \none{ytableau} \none& *(orange!60)2 *(green!60)4
*(red!60)1 *(yellow!60)3 *(cyan!60)5 \none[.]
The hook-length formula was discovered in 1953 by Frame, Robinson, and Thrall [FRT54], and allows to compute the number of standard tableaux of a diagram looking only at its hook lengths: for any diagram of size , we have
(2.2) |
Example 2.1.
Let us consider again the , which has size 5. We have . Therefore, by the hook length formula, we recover that .
2.3 Diagram notation
Let us define some notation that we will use for diagrams. To keep the notation light, we will usually use the same pieces of notation for both the diagrams and their lengths. For example we will say the first line of is and has length . If we want to emphasize that we are considering a diagram or a size, we will add brackets or absolute values. For example we can say that the first line has length .
Definition 2.2 (Definition-notation).
Let be a Young diagram.
-
•
We denote by the -th line of and by its -th column.
-
•
We denote by the -th diagonal box of , that is, .
-
•
We denote by the diagonal of , that is, .
-
•
We denote by the truncated diagram (removing the first line of , the external hook of , and by its center (i.e. the diagram, except the first line and the first column).
-
•
We denote and .
-
•
Similarly, we define , , and .
-
•
We denote by and the truncated -th lines and columns of .
-
•
We denote by the hook of , that is the boxes that are on the right of on or above on . Formally we can write .
-
•
We define , .
-
•
We denote by the part of the -th column which is above the first line. That is .
-
•
We define , .
-
•
We denote by the subdiagram of whose boxes are on a line after the -th and on a column after the -th.
Fig. 5 illustrates these definitions on diagrams.
&*(green!60)\none[λ_4]
*(yellow!60)*(yellow!60)*(yellow!60)\none[λ_3]
*(orange!60)*(orange!60)*(orange!60)*(orange!60) \none[λ_2]
*(red!60)*(red!60)*(red!60)*(red!60)*(red!60) \none[λ_1] {ytableau} \none&\none[λ_1’]
*(red!60)\none[λ_2’]\none[λ_3’]
*(red!60)*(orange!60) *(yellow!60)\none[λ_4’]
*(red!60)*(orange!60)*(yellow!60)*(green!60)\none[λ_5’]
*(red!60)*(orange!60)*(yellow!60) *(green!60) *(cyan!60) \none {ytableau} \none
& \none\none\none[δ]
*(red!60)\none
*(red!60)
*(red!60) \none
&*(red!60) \none\none\none[r = λ_≥2]
*(red!60)*(red!60)*(red!60)
*(red!60)*(red!60)*(red!60)*(red!60)
&*(red!60) \none\none[s = λ^1]\none
*(red!60)\none
*(red!60)
*(red!60)*(red!60)*(red!60) *(red!60) *(red!60) \none {ytableau} \none
&\none\none\none[c = λ^≥2]
*(red!60)*(red!60)\none
*(red!60)*(red!60)*(red!60)
&\none
[u_2]
*(red!60)\none
*(red!60)
&*(red!60) \none\none[u_≤3]
*(red!60)*(red!60)*(red!60)\none
*(red!60)*(red!60)*(red!60)
&\none[b_1 = λ_b^1]
*(cyan!60) \none\none[b_2 = λ_b^2] \none\none
*(cyan!60)*(green!60)*(yellow!60) δ_3\none
*(cyan!60)*(yellow!60)δ_2*(orange!60)*(orange!60)\none\none[a_2 = λ_a^1]
*(yellow!60)δ_1*(red!60)*(red!60)*(red!60)*(red!60) \none\none[a_1 = λ_a^1]
&
*(orange!90)*(orange!90)*(orange!90) \none\none[λ’_≥2]
*(orange!90)*(orange!90)*(orange!90) *(orange!90)*(orange!90)
*(orange!90)*(orange!90)*(orange!90) *(orange!90) *(orange!90) *(orange!90)
*(orange!90) *(orange!90) *(orange!90)*(orange!90)*(orange!90)*(orange!90)*(orange!90) \none\none {ytableau} \none
& *(orange!90)
*(orange!90)*(orange!90) \none\none[λ_≥2,≥3]
*(orange!90)*(orange!90)*(orange!90)
*(orange!90)*(orange!90)*(orange!90)*(orange!90)*(orange!90)
2.4 Some elementary results
We collect here standard or elementary results that we will us throughout the paper. We give proofs for completeness.
Lemma 2.3.
-
(a)
For any and we have .
-
(b)
For , we have .
-
(c)
Let and . Denote by the external hook of . Then .
Proof.
-
(a)
A classical formula from representation theory is the following: for any finite group we have , where is the set of all irreducible representations of . This identity represents for example the dimensions on both sides of the Fourier isomorphism (see [Mé17, Section 1.3]). Hence, for any of a finite group we have
(2.3) The result follows taking square roots on both sides, since for we have .
-
(b)
We proceed by induction. The result holds for since . Let now and assume that . Then
(2.4) Since is concave, we have for , and therefore, we have for
(2.5) concluding the proof.
-
(c)
Recall that is the number of standard tableaux of . Observe that a standard tableau necessarily has 1 placed in the bottom-left corner. Furthermore, since is a hook, the rest of the standard diagram is determined by which numbers we chose to place on the first line, for which there are possibilities.
∎
3 Sliced hook products
We introduce here a new tool in the study of Young diagrams, which we call sliced hook products. This notion of hook product, which consists in cutting a diagram along its lines and columns, turns out to be suited for proofs by induction.
3.1 Definitions
Despite being elegant, the hook-length formula may be tricky to use, because of how hard it is to estimate hook products. The idea is to take into account only part of the hook lengths, making the resulting product easier to compute and to use.
We first extend the definition of hook lengths to any set of boxes. We represent boxes by the coordinates of their top right corner in the plane . As such a box can be seen as an element of and a set of boxes is a subset , see Fig. 6.
Definition 3.1.
Let be a finite set of boxes, and let (not necessarily in ). We define the hook length of with respect to by
(3.1) |
& \none
& \none*(pink!60)
*(pink!60)
*(pink!60)*(pink!60)\none *(pink!60)
Definition 3.2.
Let be an integer partition and be a set partition of (i.e. such that no is empty and ). The hook product sliced along is the product
(3.2) |
If , we call the quantity the hook length of sliced along , or sliced hook length.
More generally, if is a subset of , we define the following (partial) sliced hook product:
(3.3) |
We will refer to “slicing” for the procedure consisting of replacing by , as well as for the associated partition .
Let us give some examples of slicings. We will each time provide an example where the are represented in different colors, and the boxes of the diagrams are filled with their sliced hook lengths.
Definition 3.3.
&*(red!60)1
*(red!60)3*(red!60)1
*(red!60)4*(red!60)2
*(red!60)6*(red!60)4*(red!60)1 \none\none[λ_≥2]
*(red!60)8*(red!60)6*(red!60)3*(red!60)1
*(blue!60)14*(blue!60)13*(blue!60)12*(blue!60)11*(blue!60)10*(blue!60)9*(blue!60)8*(blue!60)7*(blue!60)6*(blue!60)5*(blue!60)4*(blue!60)3*(blue!60)2*(blue!60)1 \none[λ_1]
&*(blue!60)1
*(blue!60)2*(red!60)1
*(blue!60)3*(red!60)2
*(blue!60)4*(red!60)4*(red!60)1 \none\none[λ^≥2]
*(blue!60)5*(red!60)6*(red!60)3*(red!60)1
*(blue!60)19*(blue!60)13*(blue!60)12*(blue!60)11*(blue!60)10*(blue!60)9*(blue!60)8*(blue!60)7*(blue!60)6*(blue!60)5*(blue!60)4*(blue!60)3*(blue!60)2*(blue!60)1 \none[λ^1]
The -slicing of the diagram can be represented as follows.
&\none[λ_b^1]
*(orange!90)1 \none[λ_b^2]
*(orange!90)2*(orange!60)1
*(orange!90)3*(orange!60)2
*(orange!90)4*(orange!60)3*(green!30)1 \none[δ_3]
*(orange!90)5*(green!60)1*(cyan!60)2*(cyan!60)1 \none[λ_a^2]
*(green!90)1*(cyan!90)13*(cyan!90)12*(cyan!90)11*(cyan!90)10*(cyan!90)9*(cyan!90)8*(cyan!90)7*(cyan!90)6*(cyan!90)5*(cyan!90)4*(cyan!90)3*(cyan!90)2*(cyan!90)1 \none[λ_a^1]
[δ_1]
3.2 Bounds on sliced hook products
Let us define, for any Young diagrams and any set partition of , the ratio
(3.4) |
If is the -(resp. -, -)slicing, we denote the corresponding ratio by (resp. , ).
We start with rewriting the ratio, in the case of a slicing with respect to the first line.
Lemma 3.4.
If are two Young diagrams such that , then we have:
-
(i)
;
-
(ii)
.
Proof.
Let us first prove (i). Since the first line of does not appear in the hook products of boxes on the second line and above, we have . Therefore,
(3.5) |
Now we prove (ii). For each , we have , i.e. . Using (i), we get that
(3.6) |
where denotes the set of boxes that are in but not in , that is the set of boxes whose top right angle is in . ∎
Let us now prove various bounds on -slicings. To ease notations, we set as before . We start with a lemma which will be useful at several places.
Definition 3.5.
Let and be two (weakly) decreasing -tuples of positive real numbers. We say that if, for all :
(3.7) |
and
(3.8) |
We say that if, in addition, they are not equal.
Lemma 3.6.
Let and be three (weakly) decreasing -tuples of positive real numbers such that . Then,
(3.9) |
Proof.
Define , on the simplex
(3.10) |
We will prove that, for all , there exists such that and . By continuity of (which is polynomial), this will allow us to conclude that . Extending the result on simplices of the form for is immediate.
Fix , and let . Necessarily . Let also (in particular if ). By assumption, . Let to be fixed later, and define as: if . By assumption, we have and . In addition, we have
(3.11) |
Indeed,
(3.12) |
for small enough, since by assumption. The result follows. ∎
For integers, we write
(3.13) |
Proposition 3.7.
Let be (non-empty) Young diagrams. Then we have
-
(a)
We have
(3.14) -
(b)
Recalling the notation , we have:
(3.15) -
(c)
If , then
(3.16) -
(d)
Finally, we have for all :
(3.17)
Proof.
-
(a)
First observe that, as a consequence of Lemma 3.6, we have
(3.18) -
(b)
In the case , we have . We therefore have directly, by (a):
(3.20) -
(c)
If , then (b) yields
which is what we want. If , then, by Lemma 3.6, and being fixed, the smallest value of is reached when is flat, that is, . We therefore get
(3.21) -
(d)
We split the proof according to the value of .
-
•
If , then starting from (c) we have
(3.22) and thus .
-
•
Assume now that . Let . Note that here again , so that and . Hence, , and since we have . Hence, , so that . First assume that . Using that for all , we therefore have, using in the last inequality,
(3.23) Now observe that we can rewrite . Furthermore, for the function is maximal at , we get, with ,
(3.24) The case is proved the same way by symmetry, since . The result follows by (b). This concludes the proof of (d).
-
•
∎
We can now use these results to bound classical hook products and obtain a crucial inequality involving and .
Proposition 3.8.
Let be a (non-empty) integer partition. Then we have
-
(a)
We have
(3.25) and in particular
(3.26) -
(b)
(3.27) where we recall that , , and .
Proof.
∎
3.3 Virtual degrees and augmented dimensions
If is a set partition of a diagram , we can associate to it a notion of -dimension via the analog of the hook length formula:
(3.31) |
The virtual degree and -dimension are closely related: we have
(3.32) |
where we recall that
(3.33) |
Let us now define a last notion of dimension, which will prove to be very convenient in the proof of Theorem 1.5.
If is a Young diagram, we define the augmented dimension of by
(3.34) |
where
(3.35) |
(Here denotes the hook started at and we recall that and .)
The augmented dimension is hybrid between and : the on-diagonal augmented hook lengths are the usual hook lengths, and the off-diagonal augmented hook-lengths are the virtual hook lengths.
&\none[λ_b^1]
*(orange!90)1 \none[λ_b^2]
*(orange!90)2*(orange!60)1
*(orange!90)3*(orange!60)2
*(orange!90)4*(orange!60)3*(red!30)1 \none[δ_3]
*(orange!90)5*(red!60)6*(cyan!60)2*(cyan!60)1 \none[λ_a^2]
*(red!90)19*(cyan!90)13*(cyan!90)12*(cyan!90)11*(cyan!90)10*(cyan!90)9*(cyan!90)8*(cyan!90)7*(cyan!90)6*(cyan!90)5*(cyan!90)4*(cyan!90)3*(cyan!90)2*(cyan!90)1 \none[λ_a^1]
[δ_1]
Note that is not a sliced hook product, since we keep the full hook lengths of the boxes on the diagonal.
By definition we have
(3.36) |
One advantage of using is the following identity (which we prove later on, in Lemma 4.7):
(3.37) |
This will be convenient when bounding by induction on the size of the center of .
4 Sharp bounds on virtual degrees
The aim of this section is to use the results of the previous sections to prove Theorem 1.5.
4.1 Strategy
Proposition 4.1.
There exists a constant such that, for every and every diagram , we have
(4.2) |
Proposition 4.2.
There exists a constant such that, for every and every diagram , we have
(4.3) |
4.2 Proof of Proposition 4.1
Let us first give two general upper bounds on .
Lemma 4.3.
Let and such that . Then we have
-
(a)
(4.4) where is the center of and is the diagonal length of .
-
(b)
Furthermore,
(4.5)
Proof.
-
(a)
First, since , we have
(4.6) Moreover, by concavity of the logarithm, we have (using that )
(4.7) concluding the proof of (a).
-
(b)
We have (since the square of side length is included in ), and for each . It therefore follows that
(4.8) as desired.
∎
In Proposition 3.8 (b), we showed that . Depending on the size of only some of the terms in the lower bound will be useful. We give here simple lower bounds on some of these terms.
Lemma 4.4.
Let and such that . Then
-
(a)
(4.9) -
(b)
(4.10)
Proof.
-
(a)
Since , we have . We therefore have
(4.11) -
(b)
This bound is a classical bound on binomial coefficients. We have
(4.12) and since , we also have by symmetry, concluding the proof.
∎
We finally give a lower bound on depending only on its diagonal length.
Lemma 4.5.
Let and . Then
(4.13) |
where is the diagonal length of . In particular, if and , we have
(4.14) |
Proof.
Since is the number of standard tableaux of , and contains the square , we have
(4.15) |
Moreover, we claim that
(4.16) |
Indeed, the product of hook lengths on the top row of is . Furthermore, the hook length of a box in column is at most . Taking the product proves (4.16).
Using (4.16) and the hook length formula, we have
(4.17) |
Assume now that and . Then we have so , and we also have since , so . ∎
We now prove Proposition 4.1 for small values of :
Lemma 4.6.
For any , for every and every , we have
(4.18) |
where .
Proof.
Let , and . If is flat (horizontal or vertical), then and so the result holds. Assume now that is not flat. Then so
(4.19) |
∎
We now have all the tools to prove Proposition 4.1.
Proof of Proposition 4.1.
We prove that the result holds for and . By Lemma 4.6, the result then extends to all , up to taking a larger constant .
We will split the proof into several cases, depending on how large is.
-
•
If then so the result holds.
- •
- •
-
•
Assume now that , i.e. . Then we have and therefore by Lemma 4.5 we have . We conclude, proceeding as in the previous case, that
(4.25)
This concludes the proof. ∎
4.3 Proof of Proposition 4.2
Our aim is to show that is small. We will proceed by induction, slicing the external hook .
First, we recall from Proposition 3.8 (b) that the dimension of a diagram and the dimension of its center are related as follows: we have , i.e. (recalling from Lemma 2.3 that ):
(4.26) |
Remark 4.2.
We also always have . Indeed, by first choosing which numbers from 1 to we place in , we obtain . This argument was written by Diaconis and Shahshahani in their proof of cutoff for random transpositions (with in place of ), see [Dia88, Fact 1 in Chapter 3D, p. 39-40] . One can therefore see Proposition 3.8 (b) as a quantified version of the intuitive approximation , for large values of and .
Comparing the augmented dimensions and is much simpler by design, since the hook products involved there are already sliced by definition. Also, by definition of we have , and we recall from Lemma 2.3 that , so that
(4.27) |
In the next lemma we show that the aforementioned intuitive approximation for dimensions actually becomes an equality when it comes to augmented dimensions.
Lemma 4.7.
Let and . Then
(4.28) |
In other words, we have
(4.29) |
Proof.
By definition we have
(4.30) |
We therefore get
(4.31) |
∎
Corollary 4.8.
Let and . Then
(4.32) |
We now fix the constants of Proposition 4.2. The next lemma combines the bounds which we will use just after in the proof of our result.
Lemma 4.9.
There exist constants and such that the following hold.
-
(i)
For all , we have
-
()
,
-
()
,
-
()
,
-
()
;
-
()
-
(ii)
for all , ;
-
(iii)
we have
-
()
,
-
()
.
-
()
Proof.
Assertions (i) and (ii) are clearly true for large enough. Fix so that it holds. Observe finally that, having fixed and , (iii) clearly holds for large enough. ∎
For the rest of the section, we set , and satisfying the conditions of Lemma 4.9.
Remark 4.3.
We first check that our result holds for small values of .
Lemma 4.10.
Let such that and let . Then
(4.33) |
Proof.
Let and . If is flat (horizontal or vertical), that is, or , then and the result holds. Assume now that is not flat. Then and
(4.34) |
by Lemma 4.9 (). ∎
We now consider small values of , assuming that is large enough.
Lemma 4.11.
Let and such that . Then
(4.35) |
Proof.
The next result concerns large values of and specific values of .
Lemma 4.12.
Let and such that . Then
(4.37) |
Proof.
First note that since , we have by Lemma 4.9 (). We define
(4.38) |
and observe that is convex (since for ). Hence, reaches its maximum value when is either minimal or maximal and therefore the same holds also for . Moreover, and (by Lemma 4.9 ()) so we have
(4.39) |
We deduce that is a maximum of , and conclude that
(4.40) |
as desired. ∎
We now have all the tools to prove Proposition 4.2.
Proof of Proposition 4.2.
We proceed by (strong) induction on . Our recurrence hypothesis is
(4.41) |
By Lemma 4.10, holds for all , which initializes the induction.
Let now and assume that holds for every . Let .
The case follows from Lemma 4.11. Since, in addition, for every diagram, we can assume from now on that .
By (4.26) and using that (as explained in Remark 4.2), we deduce that
(4.44) | ||||
(4.45) |
To show our result, it is therefore enough to prove that
(4.46) |
We split the proof of (4.46) depending on the value of .
We conclude, using that and , that
(4.51) |
by Lemma 4.9 () (that we can apply since ).
Since , we have by Lemma 2.3 that . Therefore:
(4.52) |
On the other hand we still have
(4.53) |
and
(4.54) |
so
(4.55) |
and overall we get
(4.56) |
Observe that both factors are clearly . Now, if we have so
(4.57) |
On the other hand, if , we have so
(4.58) |
so we always have
(4.59) |
Hence, we get (using Lemma 4.9 (ii) and the fact that ) that
(4.60) |
4.4 Sharpness of the bound
We consider here two examples, namely square-shaped diagrams and almost-flat diagrams, which show sharpness of Theorem 1.5. In other words, Theorem 1.5 provides the best possible asymptotic bound that is uniform over all irreducible characters. For square-shaped diagrams , we show that where , and for , we show that . We did not optimize the value of the constant in Theorem 1.5, but we conjecture that as we have uniformly for any , and that the constant is optimal.
4.4.1 Square-shaped diagrams
For all such that is a perfect square (i.e. ), let be the Young diagram of squared shape (see Fig. 11).
&
\none
\none
\none
\none
Let us compute . We have
(4.61) |
where denotes Barnes’ -function.
In particular, the asymptotic expansion of its logarithm is known (see e.g. [Ada14, Lemma ]): as ,
(4.62) |
This provides
(4.63) |
Thus, we get using Stirling’s approximation:
(4.64) |
On the other hand, we have
(4.65) |
Using again Stirling’s formula along with (4.62), we get that
(4.66) |
We deduce that
(4.67) |
Hence, as :
(4.68) |
4.4.2 Almost-flat diagrams
The second case that we consider is the case of a diagram of size with two lines, one of length and the second of length (see Fig. 12).
&
\none
In this case, we can also compute
(4.69) |
so that
(4.70) |
On the other hand, we have
(4.71) |
Hence, we have
(4.72) |
Hence, we get
(4.73) |
∎
5 Character bounds in function of the number of cycles
The goal of this section is to prove Theorem 1.7, which provide bounds on characters only in terms of the number of cycles of the permutation
To prove bounds on characters depending on the number of cycles in the permutation, Larsen and Shalev [LS08] introduced the notion of cycle growth sequence. The cycle growth sequence is defined by , and Larsen and Shalev set
(5.1) |
They showed that asymptotically , and that if then . Plugging these bounds into Theorem 1.3, they deduced in [LS08, Theorem 1.4] that if then
(5.2) |
improving on their bound from [LS09].
Remark 5.1.
The term above has two components: one coming from the bound (Theorem 1.3) and one from the bound . The bounds at the end of the proof of Theorem 1.1 in [LS08] actually show that . Combining this remark with Theorem 1.6 would give the bound if , which is another formulation of the character bound from Lifschitz and Marmor [LM23, Theorem 1.7]. The first aim of this section is to prove Theorem 1.7, which provides a sharper bound.
An equivalent formulation (and a more direct proof) of the bound is given in [KLS24, Lemma 2.8]: and being fixed, then for large enough, if satisfies , then .
In Proposition 5.1 (and Corollary 5.2), we show the following stronger result: if then . The proof relies on a convexity argument and a telescoping product. Combining it with Theorem 1.6, it allows us to extend the character bounds of Lifschitz and Marmor [LM23, Theorem 1.7] – which hold when for some constant – to permutations with for some constant . This is the content of Theorem 1.7.
5.1 A simple bound on orbit growth exponents
Let and . We start by showing the following surprisingly simple bound on that depends only on the number of cycles .
Proposition 5.1.
Let and . Then
(5.3) |
We postpone the proof to the end of this subsection. It implies the following corollary.
Corollary 5.2.
Let and . Assume that , and let such that . Then
(5.4) |
Proof.
Since , from Proposition 5.1 we have . ∎
Let be the length of the smallest cycle in .
We can rewrite the definition of the orbit growth sequence in terms of .
Lemma 5.3.
Let and . Then
(5.5) |
Proof.
By definition of we have for . Therefore for we have and therefore . Therefore, , and we deduce the formula for taking logarithms.
Let now . Note that . Therefore
(5.6) |
We then obtain the first equality for by dividing on both sides by and taking the logarithm, and the second inequality by rewriting . ∎
We can now prove a general simple bound on . For , we denote by the number of cycles of of length at most .
Proposition 5.4.
Let and . Then
(5.7) |
Proof.
Let . By Lemma 5.3, and using that for and , we have
(5.8) |
(5.10) |
which concludes the proof since . ∎
We can now prove Proposition 5.1.
5.2 Character bound
6 Bounds on the Witten zeta function
Recall our definition of the Witten zeta function (1.10). For , , we denote the associated Witten zeta function by
(6.1) |
for .
Let (recall that denotes the size of the first row and the size of the first column).
Liebeck and Shalev [LS04, Proposition 2.5] proved that if and are fixed, then as we have the bound
(6.2) |
This bound is very convenient. It was used for example by Larsen and Shalev [LS08] in combination with the Diaconis–Shahshahani upper bound lemma ([Dia88, Lemma 1, page 24 in Chapter 3B]), to derive mixing time results from character bounds.
However, for some applications that we will consider, we want asymptotic bounds on where the argument is not fixed, but tends to as instead. The goal of this section is to adapt the estimates from [LS04] to such cases.
Proposition 6.1.
Let . Let such that for all . There exist constants , , and such that for every , for every , we have
(6.3) |
Moreover, if we can take and .
Proof.
We follow the proof of [LS04, Proposition ]. To ease notation we will write for . We also set , and . we will write in the proof for , respectively. We also set for , so that .
The bound obtained from [LS04] for works ad verbum. The authors prove that there exists a constant such that , where is the number of partitions of the integer . Since and , we have in particular
(6.4) |
Let us now bound . We start from an intermediate bound (see [LS04, Proof of Proposition ]), namely
(6.5) |
From this point our proof diverges from that of [LS04]. Observe immediately that we get from (6.5) and Lemma 4.4 (b):
We slice this sum according to whether or . We have
(6.6) |
where and .
Let us first consider . Since , we have . Since , we have for large enough. We therefore have for large enough, using that ,
(6.7) |
We finally bound . Lower bounding the denominator by and upper bounding by , we get
(6.8) |
Moreover since as , there exists such that, for every , we have . Therefore for we have
(6.9) |
using the fact that .
In what follows, we will write if , that is if .
Corollary 6.2.
Let be a sequence of positive real numbers. Then for every we have
(6.10) |
Proof.
First, if then (for large enough), and, for any fixed , by Proposition 6.1. Conversely, assume that does not hold. Then there exists a constant and an increasing function such that, for , . Fix and, for large enough so that , consider the diagram . We have for all , by the hook-length formula, , so
(6.11) |
and therefore does not converge to 0. ∎
For and , we denote
(6.12) |
Proposition 6.3.
Let be a sequence of positive real numbers, and let . Then
(6.13) |
In particular,
(6.14) |
Observe that the second point is exactly Proposition 1.8.
Proof.
Let . By definition we have
(6.15) |
Since the dimension of a diagram is the same as the dimension of its transpose , we deduce that
(6.16) |
The first statement then follows from Corollary 6.2, and the second is an application of the first one with , since by definition . ∎
7 Characterization of fixed point free conjugacy classes that mix in two steps
7.1 Random walks and fixed point free conjugacy classes
Let be a sequence of fixed-point free conjugacy classes (that is, such that ). We consider the sequence of random walks on , with respective increment measures . Let
(7.1) |
be the coset of on which the walk is supported after steps, and set
(7.2) |
for .
Note that after 1 step the walk (started at ) is concentrated on so and the walk cannot have mixed yet. Larsen and Shalev proved in [LS08] that the mixing time of such a sequence of walks is 2 or 3, i.e. (in regard of what precedes) that . This settled a conjecture due to Lulov and Pak ([LP02, Conjecture 4.1]).
A natural extension is then to understand for which conjugacy classes the mixing time is 2 and for which ones it is 3 ; in other words to understand when we have . The goal of this section is to prove such a characterization, Theorem 1.9.
7.2 Lower bound via a suitable observable
The study of fixed points of random permutations has a long story that dates back at least to de Montmort. In the chapter on jeu de Treize of [dM13], he describes computes the proportion of permutations with at least one fixed point (which is the probability to win a simplified version of the game called ’jeu de Treize’), via a general recursive formula, and computes this proportion for decks of 1 to 13 cards in the Table on Pages 59-60. He then shows in Remark I on Pages 60-61 that it converges to as the number of cards tends to infinity. (The arguments of De Montmort make reference to Leibniz’s work about logarithms, and the notation for the natural base of the logarithm had not yet been introduced by Euler.)
A way to prove a lower bound on the total variation distance between two measures and is to find a good splitting event , which is an event such that is large and is small. For random transpositions, Diaconis and Shashahani considered the number of fixed points, which corresponds to the number of untouched cards. Here we also consider the number of fixed points but in a different way. We show that if has order transpositions and are independent uniform elements of the conjugacy class, then in the product permutation many transpositions compensate, leading to a significantly higher probability to have many fixed points than for a uniform permutation.
For and we set
(7.3) |
For we set , , and .
We recall a classical fact on the distribution of the number of fixed points of random permutations, usually attributed to Goncharov.
Lemma 7.1 ([Gon42]).
We have
(7.4) |
There are many proofs of this result and the convergence is very fast, see the discussions in [DM23] and [Ful24]. Here we will only need rough bounds on the tails for the uniform distribution on the alternating group .
Lemma 7.2.
Let us fix . Then there exists such that for all we have
(7.5) |
Proof.
First, since , we have for all . Moreover, by Lemma 7.1, for large enough we have
(7.6) |
This concludes the proof since . ∎
Let us also show that the number of fixed points in subsets of also asymptotically behaves as a Poisson variable. We believe that this result is part of the folklore, but add a proof for completeness.
Lemma 7.3.
Let . For , fix , let , and define
(7.7) |
Assume that as . Then
(7.8) |
Proof.
First, if , then a consequence of Lemma 7.1 is that, with high probability, all fixed points of are in . The result follows. The same way, if then as . Now suppose . Consider the set of fixed points of , so that . Fix two integers . We have, using the fact that is uniform over and splitting over :
(7.9) |
Moreover, as we have from Lemma 7.1, and since for fixed , we also have as :
(7.10) |
We deduce that
(7.11) |
Observe now that, making the change of indices , we have
(7.12) |
Hence, there is no loss of mass and (7.11) holds uniformly for all . We deduce that for each ,
(7.13) |
Factoring out and making again the change of indices , this rewrites as
(7.14) |
which is the probability that a random variable is equal to . This concludes the proof. ∎
Let us now show that the cancellations of transpositions after two steps leads to many fixed points. The use of unseparated pairs in the next proof is inspired from [DEG14].
Lemma 7.4.
Let and . There exists such that for every and every conjugacy class of such that , we have
(7.15) |
Proof.
Let be a (large) integer, be a conjugacy class of , and be independent random variables. Let . Without loss of generality we can assume that
(7.16) |
where is a permutation of the integers from to .
A way to obtain from is to consider a permutation and define . This corresponds to filling the cycles as follows:
(7.17) |
The transpositions of that are the same as that of then include the transpositions such that and are two consecutive integers that are between 1 and , a subset of which is
(7.18) |
Set . Then the elements of are the odd fixed points of that are between 1 and , which is a subset of of size . We deduce from Lemma 7.3 that
for large enough we have, letting ,
(7.19) |
Now recall that each such fixed point of corresponds to a consecutive pair of , which is a transposition of that is the same as in . Hence, each element of corresponds to 2 fixed points in the product . We conclude that
(7.20) |
∎
We can now use this result to prove that is a splitting event.
Proposition 7.5.
Let . There exists and such that for every , and every conjugacy class of such that , we have
(7.21) |
and in particular
(7.22) |
7.3 Upper bound on characters
We now obtain an upper bound on characters applied to fixed-point free permutations.
Lemma 7.6.
Let and be a fixed-point free permutation. Then
(7.27) |
where . In particular, we have
(7.28) |
Proof.
First, we have i.e. , so that
(7.29) |
Therefore we have for all :
(7.30) |
We deduce from Theorem 1.6 that
(7.31) |
This concludes the proof since . ∎
Remark 7.1.
Lemma 7.6 shows in particular that if [, , and ] then .
7.4 Proof of Theorem 1.9
We finally have all the ingredients to prove Theorem 1.9.
Proof of Theorem 1.9.
First, by Proposition 7.5, if there exists some such that (for large enough) then does not converge to 0. Assume now that and let us prove that .
By the Diaconis–Shahshahani upper bound lemma ([Dia88, Lemma 1 on Page 24 in Chapter 3B] but we refer here to Equation (4) in [Hou16] since we are considering the distance to the uniform measure on ), we have
(7.32) |
Set as in Lemma 7.6 and set also .
(7.33) |
8 Further mixing time estimates
This last section consists in the proofs of Theorems 1.10 and 1.12 about mixing time estimates for specific conjugacy classes.
8.1 Mixing time of permutations with few cycles
We prove here Theorem 1.10, which states that conjugacy classes of permutations with cycles mix in 2 steps.
Proof of Theorem 1.10.
8.2 Cutoff for conjugacy classes with large support and no short cycles
Here we prove Theorem 1.12, that is, cutoff for conjugacy classes with no short cycles.
Let us first prove another bound on , this time depending on the length of the smallest non-trivial cycle of .
For and , let be the length of the smallest non-trivial cycle of . We also denote by the number of cycles of of length at least .
Proposition 8.1.
Let and with at least one fixed point. Then
(8.2) |
Proof.
For convenience, in this proof, set . We define, for ,
(8.3) |
A straightforward adaptation of Lemma 5.3 shows that , that for , and that . Then, using Lemma 5.3 and the fact that for and , we get for :
(8.4) |
where we used in the last inequality that
(8.5) |
The terms then compensate as in the proof of Proposition 5.4 and we get
(8.6) |
We conclude that
(8.7) |
∎
Remark 8.1.
If consists only of fixed points and -cycles, then . The bound from Proposition 8.1 is therefore sharp in this case.
We now turn to the proof of Theorem 1.12.
Proof of Theorem 1.12.
Let . First assume that . Recall that since the walk starts from the identity permutation, and since the walk after 1 step is concentrated of . The result to prove is therefore that .
In this case we have , which by assumption tends to infinity, so by Proposition 5.4 we have . It follows from Theorem 1.3 that , so , and we conclude by the Diaconis–Shahshahani upper bound lemma, Theorem 1.6 and bounds on the Witten zeta function that .
From now on we assume that . The lower bound is a classical counting argument that can be done with coupon collector methods. We briefly recall it. A second moment argument shows that, if one multiplies permutations (i.i.d., uniform in a conjugacy class) that have support of size , then, with probability , at least are fixed points of all these permutations and therefore are fixed points of their product. Since uniform permutations (also on and ) have less than fixed points with probability , we deduce that .
Let us now show the cutoff upper bound. The proof is similar to that of Theorem 1.9. Set for the rest of the proof , , and .
Let be the constant appearing in Theorems 1.5 and 1.6. First, by Proposition 8.1, and the facts that , and , we have
(8.8) |
In particular, it is negative for large enough.
We therefore have as :
(8.9) |
We deduce from the Diaconis–Shahshahani upper bound lemma, Theorem 1.6, and bounds on the Witten zeta function,
(8.10) |
which concludes the proof. ∎
Acknowledgements
We are grateful to Nathanaël Berestycki, Persi Diaconis, Valentin Féray and Sam Olesker-Taylor for interesting conversations and helpful comments on early versions of the paper.
L.T. was supported by the Pacific Institute for the Mathematical Sciences, the Centre national de la recherche scientifique, and the Simons fundation, via a PIMS-CNRS-Simons postdoctoral fellowship. L.T. and P.T. were supported by the Austrian Science Fund (FWF) under grants 10.55776/P33083 and SFB F 1002.
References
- [AD86] David Aldous and Persi Diaconis. Shuffling cards and stopping times. Amer. Math. Monthly, 93(5):333–348, 1986.
- [Ada14] Victor S. Adamchik. Contributions to the theory of the Barnes function. Int. J. Math. Comput. Sci., 9(1):11–30, 2014.
- [Ald83] David Aldous. Random walks on finite groups and rapidly mixing Markov chains. In Seminar on probability, XVII, volume 986 of Lecture Notes in Math., pages 243–297. Springer, Berlin, 1983.
- [BD92] Dave Bayer and Persi Diaconis. Trailing the dovetail shuffle to its lair. Ann. Appl. Probab., 2(2):294–313, 1992.
- [BŞ19] Nathanaël Berestycki and Batı Şengül. Cutoff for conjugacy-invariant random walks on the permutation group. Probab. Theory Related Fields, 173(3-4):1197–1241, 2019.
- [BSZ11] Nathanaël Berestycki, Oded Schramm, and Ofer Zeitouni. Mixing times for random -cycles and coalescence-fragmentation chains. Ann. Probab., 39(5):1815–1843, 2011.
- [DEG14] Persi Diaconis, Steven N. Evans, and Ron Graham. Unseparated pairs and fixed points in random permutations. Adv. in Appl. Math., 61:102–124, 2014.
- [DF23] Persi Diaconis and Jason Fulman. The mathematics of shuffling cards. American Mathematical Society, Providence, RI, [2023] ©2023.
- [Dia88] Persi Diaconis. Group representations in probability and statistics, volume 11 of Institute of Mathematical Statistics Lecture Notes—Monograph Series. Institute of Mathematical Statistics, Hayward, CA, 1988.
- [dM13] Pierre Rémond de Montmort. Essay d’analyse sur les jeux de hazard. Chelsea Publishing Co., New York, second edition, 1980, original version from 1713.
- [DM23] Persi Diaconis and Laurent Miclo. On a Markov construction of couplings. Arxiv preprint, 2023.
- [DS81] Persi Diaconis and Mehrdad Shahshahani. Generating a random permutation with random transpositions. Z. Wahrsch. Verw. Gebiete, 57(2):159–179, 1981.
- [FRT54] J. S. Frame, G. de B. Robinson, and R. M. Thrall. The hook graphs of the symmetric groups. Canad. J. Math., 6:316–324, 1954.
- [FS11] Valentin Féray and Piotr Śniady. Asymptotics of characters of symmetric groups related to Stanley character formula. Ann. of Math. (2), 173(2):887–906, 2011.
- [Ful24] Jason Fulman. Fixed points of non-uniform permutations and representation theory of the symmetric group. Arxiv preprint, 2024.
- [Fé10] Valentin Féray. Stanley’s formula for characters of the symmetric group. Ann. Comb., 13(4):453–461, 2010.
- [GLT20] Robert M. Guralnick, Michael Larsen, and Pham Huu Tiep. Character levels and character bounds. Forum Math. Pi, 8:e2, 81, 2020.
- [GLT24] Robert M. Guralnick, Michael Larsen, and Pham Huu Tiep. Character levels and character bounds for finite classical groups. Invent. Math., 235(1):151–210, 2024.
- [Gon42] VL Goncharov. On the distribution of cycles in permutations. In Dokl. Acad. Nauk SSSR, volume 35, pages 299–301, 1942.
- [Hou16] Bob Hough. The random cycle walk on the symmetric group. Probab. Theory Related Fields, 165(1-2):447–482, 2016.
- [JS24] Vishesh Jain and Mehtaab Sawhney. Hitting time mixing for the random transposition walk. Arxiv preprint, 2024+.
- [KLS24] Nathan Keller, Noam Lifshitz, and Ohad Sheinfeld. Improved covering results for conjugacy classes of symmetric groups via hypercontractivity. Forum Math. Sigma, 12:e85, 2024.
- [Lie17] Martin W. Liebeck. Character ratios for finite groups of Lie type, and applications. In Finite simple groups: thirty years of the atlas and beyond, volume 694 of Contemp. Math., pages 193–208. Amer. Math. Soc., Providence, RI, 2017.
- [LM23] Noam Lifschitz and Avichai Marmor. Bounds for characters of the symmetric group: A hypercontractive approach. Arxiv preprint, 2023.
- [LOST10] Martin W. Liebeck, E. A. O’Brien, Aner Shalev, and Pham Huu Tiep. The Ore conjecture. J. Eur. Math. Soc. (JEMS), 12(4):939–1008, 2010.
- [LP02] Nathan Lulov and Igor Pak. Rapidly mixing random walks and bounds on characters of the symmetric group. J. Algebraic Combin., 16(2):151–163, 2002.
- [LP17] David A. Levin and Yuval Peres. Markov chains and mixing times. American Mathematical Society, Providence, RI, 2017. Second edition of [ MR2466937], With contributions by Elizabeth L. Wilmer, With a chapter on “Coupling from the past” by James G. Propp and David B. Wilson.
- [LS04] Martin W. Liebeck and Aner Shalev. Fuchsian groups, coverings of Riemann surfaces, subgroup growth, random quotients and random walks. J. Algebra, 276(2):552–601, 2004.
- [LS05] Martin W. Liebeck and Aner Shalev. Fuchsian groups, finite simple groups and representation varieties. Invent. Math., 159(2):317–367, 2005.
- [LS08] Michael Larsen and Aner Shalev. Characters of symmetric groups: sharp bounds and applications. Invent. Math., 174(3):645–687, 2008.
- [LS09] Michael Larsen and Aner Shalev. Word maps and Waring type problems. J. Amer. Math. Soc., 22(2):437–466, 2009.
- [LST24] Michael Larsen, Aner Shalev, and Pham Huu Tiep. Characteristic covering numbers of finite simple groups. Math. Ann., 388(1):167–189, 2024.
- [LT24] Michael Larsen and Pham Huu Tiep. Uniform character bounds for finite classical groups. Ann. of Math. (2), 200(1):1–70, 2024.
- [Lul96] Nathan Anton Mikerin Lulov. Random walks on the symmetric group generated by conjugacy classes. ProQuest LLC, Ann Arbor, MI, 1996. Thesis (Ph.D.)–Harvard University.
- [MSP07] Thomas W. Müller and Jan-Christoph Schlage-Puchta. Character theory of symmetric groups, subgroup growth of Fuchsian groups, and random walks. Adv. Math., 213(2):919–982, 2007.
- [Mé17] Pierre-Loïc Méliot. Representation Theory of Symmetric Groups (1st ed.). Chapman and Hall/CRC., 2017.
- [NOT21] E. Nestoridi and S. Olesker-Taylor. Limit profiles for reversible Markov chains. Probab. Theory Related Fields, 2021.
- [Roi96] Yuval Roichman. Upper bound on the characters of the symmetric groups. Invent. Math., 125(3):451–485, 1996.
- [Sta06] Richard P. Stanley. A conjectured combinatorial interpretation of the normalized irreducible character values of the symmetric group. Arxiv preprint, 2006.
- [Tey20] Lucas Teyssier. Limit profile for random transpositions. Ann. Probab., 48(5):2323–2343, 2020.
- [Wit91] Edward Witten. On quantum gauge theories in two dimensions. Comm. Math. Phys., 141(1):153–209, 1991.