23
Generating functions for weighted Hurwitz numbers * Mathieu Guay-Paquet 1 and J. Harnad 2,3 1 Universit´ e du Qu´ ebec `a Montr´ eal 201 Av du Pr´ esident-Kennedy, Montr´ eal QC, Canada H2X 3Y7 email: [email protected] 2 Centre de recherches math´ ematiques, Universit´ e de Montr´ eal C. P. 6128, succ. centre ville, Montr´ eal, QC, Canada H3C 3J7 e-mail: [email protected] 3 Department of Mathematics and Statistics, Concordia University 7141 Sherbrooke W., Montr´ eal, QC Canada H4B 1R6 Abstract Weighted Hurwitz numbers for n-sheeted branched coverings of the Riemann sphere are introduced, together with associated weighted paths in the Cayley graph of S n gen- erated by transpositions. The generating functions for these, which include all formerly studied cases, are 2D Toda τ -functions of generalized hypergeometric type. Two new types of weightings are defined by coefficients in the Taylor expansion of the exponen- tiated quantum dilogarithm function. These are shown to provide q-deformations of strictly monotonic and weakly monotonic path enumeration generating functions. The standard double Hurwitz numbers are recovered from both types in the classical limit. By suitable interpretation of the parameter q, the corresponding statistical mechanics of random branched covers is related to that of Bose gases. 1 Introduction In [7, 9], a method was developed for constructing generating functions for different variants of Hurwitz numbers, counting branched coverings of the Riemann sphere satisfying certain specified conditions. These were all shown to be 2D Toda τ -functions [19, 21, 20] of the special hypergeometric type [18]. A natural combinatorial implementation of the construction was shown to lead to equivalent interpretations of these in terms of path-counting in the Cayley graph of the symmetric group generated by transpositions. All previously known cases of generating functions for Hurwitz numbers were placed within this approach, and several new examples were studied, both from the enumerative geometrical and the combinatorial viewpoint. In the present work, this approach is extended to include any 2D Toda τ -function of hypergeometric type, interpreted as a generating function for some suitably defined problem * Work supported by the Natural Sciences and Engineering Research Council of Canada (NSERC) and the Fonds de recherche du Qu´ ebec – Nature et technologies (FRQNT). 1

Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

  • Upload
    ngocong

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

Generating functions for weighted Hurwitz numbers∗

Mathieu Guay-Paquet1 and J. Harnad2,3

1 Universite du Quebec a Montreal201 Av du President-Kennedy, Montreal QC, Canada H2X 3Y7

email: [email protected] Centre de recherches mathematiques, Universite de MontrealC. P. 6128, succ. centre ville, Montreal, QC, Canada H3C 3J7

e-mail: [email protected] Department of Mathematics and Statistics, Concordia University

7141 Sherbrooke W., Montreal, QC Canada H4B 1R6

Abstract

Weighted Hurwitz numbers for n-sheeted branched coverings of the Riemann sphereare introduced, together with associated weighted paths in the Cayley graph of Sn gen-erated by transpositions. The generating functions for these, which include all formerlystudied cases, are 2D Toda τ -functions of generalized hypergeometric type. Two newtypes of weightings are defined by coefficients in the Taylor expansion of the exponen-tiated quantum dilogarithm function. These are shown to provide q-deformations ofstrictly monotonic and weakly monotonic path enumeration generating functions. Thestandard double Hurwitz numbers are recovered from both types in the classical limit.By suitable interpretation of the parameter q, the corresponding statistical mechanicsof random branched covers is related to that of Bose gases.

1 Introduction

In [7, 9], a method was developed for constructing generating functions for different variants

of Hurwitz numbers, counting branched coverings of the Riemann sphere satisfying certain

specified conditions. These were all shown to be 2D Toda τ -functions [19, 21, 20] of the special

hypergeometric type [18]. A natural combinatorial implementation of the construction was

shown to lead to equivalent interpretations of these in terms of path-counting in the Cayley

graph of the symmetric group generated by transpositions. All previously known cases of

generating functions for Hurwitz numbers were placed within this approach, and several

new examples were studied, both from the enumerative geometrical and the combinatorial

viewpoint.

In the present work, this approach is extended to include any 2D Toda τ -function of

hypergeometric type, interpreted as a generating function for some suitably defined problem

∗Work supported by the Natural Sciences and Engineering Research Council of Canada (NSERC) andthe Fonds de recherche du Quebec – Nature et technologies (FRQNT).

1

Page 2: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

of weighted enumeration of paths in the Cayley graph of Sn. In several examples, it is shown

that this may equivalently be interpreted as weighted enumeration of branched covers of the

Riemann sphere. The only additional ingredient needed is the specification of a suitably

defined weighting for the branch points, depending on their ramification indices.

It is straightforward to recover all previous cases studied in [17, 5, 7, 9, 22, 2, 1, 11],

and add to these a number of new ones that were never previously considered. One special

case leads to the notion of q-deformed Hurwitz numbers or quantum Hurwitz numbers,

of which we provide two possible variants. These may be seen as q-deformations of the

previously studied generating functions for strictly monotonic and weakly monotonic path

counting, which correspond in the Hurwitz number framework respectively to Belyi curves

[22, 11, 2] and to signed counting, at fixed genus. The classical limit of both these weighted

enumerations is easily seen to be the standard double Hurwitz number generating functions

introduced by Okounkov [17]. In the quantum case the number of branch points is a random

variable, as is the profile of any individual branch point. The τ -function may be viewed as

a generating function for the expectation values of the Hurwitz numbers.

2 Generating functions for hypergeometric τ-functions

2.1 Weight generating functions and Jucys-Murphy elements

Let

G(z) =∞∑k=0

Gkzk (2.1)

be the Taylor series of a complex analytic function in a neighbourhood of the origin, with

G(0) = 1. In what follows, this will be referred to as the weight generating function since,

it will determine the weights associated with path enumeration in the Cayley graph of Sngenerated by the transpositions, and also, in the cases considered, those associated to the

ramification structure of branched covers of the Riemann sphere. Developing further the

methods introduced in [7, 9], we will show how to use such functions to construct generating

functions for weighted Hurwitz numbers that are 2D Toda τ -functions [19, 21, 20]. As with

ordinary Hurwitz numbers, these are also interpretable as weighted enumeration of certain

paths in the Cayley graph of the symmetric group Sn generated by transpositions. We refer

the reader to [7, 9], for details of the construction, notation and further examples.

Let (a, b) ∈ Sn denote the transposition interchanging the elements a and b, and

Jb :=b−1∑a=1

(a, b), b = 1, . . . , n (2.2)

the Jucys-Murphy elements [12, 15, 3] of the group algebra C[Sn], which generate a maximal

commutative subalgebra. We associate an element G(z,J ) of the completion of the center

2

Page 3: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

of the group algebra Z(C[Sn])) by forming the product

G(z,J ) :=n∏a=1

G(zJa). (2.3)

It follows that under multiplication such elements determine endomorphisms of Z(C[Sn]))

that are diagonal in the basis {Fλ} of orthogonal idempotents

G(z,J )Fλ = rGλ (z)Fλ, (2.4)

where the eigenvalue is given by the content product formula [18, 7, 9],

rG(z)λ :=

∏(i,j)∈λ

G(z(j − i)) (2.5)

taken over the elements of the Young diagram of the partition λ of weight |λ| = n.

Ref. [7] shows how to use such elements to define 2D Toda τ -functions that serve as

generating functions for combinatorial invariants enumerating certain paths in the Cayley

graph of Sn generated by transpositions. The associated 2D Toda τ -function τG(t, s) is of

hypergeometric type [18], and may be expressed as a diagonal sum over products of Schur

functions

τG(t, s) =∑λ

rG(z)λ Sλ(t)Sλ(s), (2.6)

where

t = (t1, t2, . . . ), t = (s1, s2, . . . ) (2.7)

are the 2D Toda flow variables, which may be identified in this notation with the power sum

symmetric functions

ti = ipi, si = ip′i. (2.8)

(See [14] for notation and definitions involving symmetric functions.)

Remark 2.1. No lattice site N ∈ Z is indicated in (2.6), since in the examples considered below,only N = 0 is required. The N dependence can be introduced by replacing the factor G(z(j− i)) inthe content product formula (2.5) by G(z(N + j− i)), and multiplying by an overall λ-independentfactor rG0 (z) in a standard way [18, 8]. This produces a lattice of τ -functions τG(N, t, s) which,for all the cases considered below, may be explicitly expressed in terms of τG(0, t, s) =: τG(t, s) byapplying a suitable transformation of the parameters involved [17, 9], and a multiplicative factordepending on N .

Using the Frobenius character formula, and the series expansions (2.1), we can obtain an

equivalent expansion in terms of products of power sum symmetric functions and a power

series in z

τG(t, s) =∞∑k=0

∑µ,ν,|µ|=|ν|

F kG(µ, ν)Pµ(t)Pν(s)z

k. (2.9)

3

Page 4: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

The coefficients F kG(µ, ν) will be interpreted as weighted enumerations of paths in the Cayley

graph starting at an element in the conjugacy class of cycle type µ to the class of type ν. A

geometrical interpretation of F kG(µ, ν) will also be given as weighted Hurwitz numbers, which

give weighted enumerations of branched covers of the Riemann sphere. Various examples of

such generating functions have been studied in [5, 7, 9], including more complicated cases

that involve dependence on families of auxiliary parameters constructed in a multiplicative

way.

2.2 Fermionic representation

Double KP τ -functions of the form (2.6) have the fermionic representation [18, 7, 8, 9]

τG(t, s) = 〈0|γ+(t)CGγ−(t)|0〉 (2.10)

where, in terms of the fermionic creation and annihilation operators {ψi, ψ†i }i∈Z satisfying

the usual anticommutation relations

[ψi, ψ†j ]+ = δij (2.11)

and vacuum state |0〉 vanishing conditions

ψi|0〉 = 0, for i < 0, ψ†i |0〉 = 0, for i ≥ 0, (2.12)

we have

CG = e∑∞j=−∞ TGj :ψjψ

†j : (2.13)

TGj =

j∑k=1

lnG(zk), TG0 = 0, TG−j = −j−1∑k=0

lnG(−zk) for j > 0, (2.14)

γ+(t) = e∑∞i=1 tiJi , γ−(s) = e

∑∞i=1 siJi , Ji =

∑k∈Z

ψkψ†k+i, i ∈ Z. (2.15)

More generally, using the charge N vacuum state

|N〉 = ψN−1 · · ·ψ0|0〉, | −N〉 = ψ†−N · · ·ψ†−1|0〉, N ∈ N+, (2.16)

we may define a 2D Toda lattice of τ -functions by

τG(N, t, s) = 〈N |γ+(t)CGγ−(t)|N〉 (2.17)

=∑λ

rG(z)λ (N)Sλ(t)Sλ(s), (2.18)

where

rG(z)λ (N) :=

∏(i,j)∈λ

G(z(N + j − i)), (2.19)

and these satisfy the infinite set of Hirota bilinear equations for the 2D Toda lattice hierarchy

[21, 19, 20].

4

Page 5: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

2.3 Examples

The following lists some examples that were studied previously in [17, 5, 7, 9], as well

as some further examples that will be considered in the present work, together with their

interpretation as generating functions for the weighted enumeration of various configurations

of branched covers of the Riemann sphere and, correspondingly, weighted paths in the Cayley

graph of the symmetric group.

Example 2.1. Double Hurwitz numbers [17].

G(z) = exp(z) := ez, exp(z,J ) = ez∑nb=1 Jb , expi =

1

i!

rexpj = ezj , rexpλ (z) = ez2

∑`(λ)i=1 λi(λi−2i+1), T exp

j =1

2j(j + 1)z. (2.20)

The coefficients F kG(µ, ν) in this case are Okounkov’s double Hurwitz numbers [17], which enumeratebranched coverings of the Riemann sphere with ramification types µ and ν at 0 and ∞, and kadditional simple branch points. Equivalently, they enumerate d-step paths in the Cayley graph ofSn from an element in the conjugacy class of cycle type µ to the class of cycle type ν. The genusis given by the Riemann-Hurwitz formula

2− 2g = `(µ) + `(ν)− k. (2.21)

Example 2.2. Monotone double Hurwitz numbers [7, 9].

G(z) = E(z) := 1 + z, E(z,J ) =n∏a=1

(1 + zJa)

E1 = 1, Gj = Ej = 0 for j > 1,

rEj = 1 + zj, rEλ (z) =∏

((ij)∈λ

(1 + z(j − i)), (2.22)

TEj =

j∑k=1

ln(1 + kz), TE−j = −j−1∑k=1

ln(1− kz), j > 0. (2.23)

The coefficients F kG(µ, ν) are double Hurwitz numbers for Belyi curves, [22, 11, 2], which enumeraten-sheeted branched coverings of the Riemann sphere having three ramification points, with ramifi-cation profile types µ and ν at 0 and∞, and a single additional branch point, with n−k preimages.The genus is again given by the Riemann-Hurwitz formula (2.21).

Equivalently, they enumerate k-step paths in the Cayley graph of Sn from an element in theconjugacy class of cycle type µ to the class of cycle type ν, that are strictly monotonically increasingin their second elements [7].

Example 2.3. Multimonotone double Hurwitz numbers [9].

G(z) = El(z) := (1 + z)l, El(z,J ) =n∏a=1

(1 + zJa)l, Eli =

(li

)

5

Page 6: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

rEl

j = (1 + zj)l, rEl

λ (z) =∏

(ij)∈λ

(1 + z(j − i))l,

TEl

j = l

j∑k=1

ln(1 + kz), TE−j = −lj−1∑k=1

ln(1− kz), j > 0. (2.24)

The coefficients F kEl

(µ, ν) are double Hurwitz numbers that enumerate branched coverings of theRiemann sphere with ramification profile types µ and ν at 0 and∞, and l additional branch points[22, 11, 2], such that the sum of the colengths of their ramification profile type is equal to k.

Equivalently, they enumerate k-step paths in the Cayley graph of Sn, formed from consecutivetranspositions, from an element in the conjugacy class of cycle type µ to the class of cycle typeν, that consist of a sequence of l strictly monotonically increasing subsequences in their secondelements [7, 9].

Example 2.4. Weakly monotone double Hurwitz numbers [5, 7].

G(z) = H(z) :=1

1− z, H(z,J ) =

n∏a=1

(1− zJa)−1, Hi = 1, i ∈ N+

rHj = (1− zj)−1, rHλ (z) =∏

(ij)∈λ

(1− z(j − i))−1, (2.25)

THj = −j∑

k=1

ln(1− kz), TE−j =

j−1∑k=1

ln(1 + kz), j > 0. (2.26)

The coefficients F kH(µ, ν) are double Hurwitz numbers n-sheeted branched coverings of the Riemannsphere curves with branch points at 0 and ∞ having ramification profile types µ and ν, andan arbitrary number of further branch points, such that the sum of the complements of theirramification profile lengths (i.e., the “defect” in the Riemann Hurwitz formula) is equal to k. Thelatter are counted with a sign, which is (−1)n+d times the parity of the number of branch points[9]. The genus is again given by (2.21).

Equivalently, they enumerate k-step paths in the Cayley graph of Sn from an element in theconjugacy class of cycle type µ to the class cycle type ν, that are weakly monotonically increasingin their second elements [7].

6

Page 7: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

Example 2.5. Quantum Hurwitz numbers (i).

G(z) =E(q, z) :=∞∏k=0

(1 + qkz) =∞∑k=0

Ek(q)zk, (2.27)

Ei(q) :=

i∏j=0

qj

1− qj, (2.28)

E(q,J ) =

n∏a=1

∞∏i=0

(1 + qizJa), (2.29)

rE(q)j =

∞∏k=0

(1 + qkzj), rE(q)λ (z) =

∞∏k=0

n∏(ij)∈λ

(1 + qkz(j − i)), (2.30)

TE(q)j = −

j∑i=1

Li2(q,−zi), TE(q)−j =

j∑i=0

Li2(q, zi), j > 0. (2.31)

This generating function for weights is related to the quantum dilogarithm function by

E(q, z) = e−Li2(q,−z), Li2(q, z) :=∞∑k=1

zk

k(1− qk). (2.32)

The combinatorial meaning of Ek(q) is: these are generating functions for the number of partitionshaving at most k parts. A slight modification of this is obtained by removing the q0 factor, whichwill be seen below to correspond to removing the zero energy level, giving the generating function

E′(q, z) :=∞∏k=1

(1 + qkz). (2.33)

This will be seen to correspond to a Bose gas with energy levels proportional to the integers.Geometrically, the weighted Hurwitz numbers these generate may be viewed as the expectation

values for weighted covers, in which the weight coincides with that for the Bose gas state whoseenergy levels are identified as proportional to the total ramification defect over each branch point.In the classical limit q → 1, we recover example 2.1

7

Page 8: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

Example 2.6. Quantum Hurwitz numbers (ii).

G(z) = H(q, z) :=

∞∏i=0

(1− qiz)−1 = eLi2(q,z) =

∞∑k=0

Hk(q)zk, (2.34)

Hk(q) :=

k∏j=1

q

1− qj, (2.35)

H(q,J ) =∞∏k=0

n∏a=1

(1− qkzJa)−1, (2.36)

rH(q)j =

∞∏k=0

(1− qkzj)−1, rH(q)λ (z) =

∞∏k=0

n∏(ij)∈λ

(1− qkz(j − i))−1. (2.37)

TH(q)j =

j∑i=1

Li2(q, zi), TH(q)−j = −

j−1∑i=1

Li2(q,−zi), j > 0. (2.38)

The modification corresponding to removing the zero energy level state is based similarly on thegenerating function

H ′(q, z) :=

∞∏k=1

(1− qkz)−1. (2.39)

The combinatorial meaning of Hk(q) is: these are generating functions for the number of partitionshaving exactly k parts.

Geometrically, these generate the signed version of the weighted Hurwitz numbers associatedto the Bose gas interpretation, with the sign determined by the parity of the number of branchpoints. In the classical limit q → 1, we again recover example 2.1.

Example 2.7. Double Quantum Hurwitz numbers.

G(z) = Q(q, p, z) := E(q, z)H(p, z) =∞∏i=0

(1 + qiz)(1− piz)−1 =∞∑k=0

Qk(q, p)zk, (2.40)

Qk(q, p) :=

k∑m=0

m∏j=1

qj

1− qj

k−m∏j=1

p

1− pj

, (2.41)

Q(q, p,J ) = E(q, z,J )H(p, z,J ), (2.42)

rQ(q,p)j =

∞∏k=0

1 + qkzj

1− pkzj, r

Q(q,p)λ (z) =

∞∏k=0

n∏(ij)∈λ

1 + qkz(j − i)1− pkz(j − i)

. (2.43)

TQ(q,p)j =

j∑i=1

Li2(p, zi)−j∑i=1

Li2(q,−zi),

TQ(q,p)−j = −

j−1∑i=1

Li2(p,−zi) +

j−1∑i=1

Li2(q, zi), j > 0. (2.44)

Geometrically, these generate a hybrid of two types of counting; i.e., two species of branch points,one of which (“uncoloured”) are counted with the weight corresponding to a Bose gas, the other

8

Page 9: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

(“coloured”) are counted with signs, as in the previous example, determined by the parity of thenumber of such branch points. In the classical limit q → 1, p → 1, we again recover example 2.1.The generating partition function Q(q, p, z) for the general case may be identified as the measureused in defining the orthogonality of Macdonald polynomials.

2.4 Weighted expansions

Lemma 2.1. For any weight generating function G(z), we have the following expansion for

G(z,J )

G(z,J ) =∑λ

Gλ Mλ(J )z|λ|, (2.45)

where

Gλ :=

|λ|∏i=1

(Gi)ji =

`(λ)∏j=1

Gλj , (2.46)

with ji the number of parts of λ equal to i, and

Mλ(J ) =∑

b1,...,b`(λ)⊂{1,...,n}

Jb1 . . .Jb`(λ) (2.47)

the monomial sum symmetric function evaluated on the Jucys-Murphy elements.

Proof.

G(z,J ) =n∏a=1

(∞∑k=0

GkzkJ k

a

)

=

(∞∑k1=0

Gk1zk1J k1

1

)· · ·

(∞∑

kn=0

GknzbkJ kn

n

)

=∞∑k=0

zk∑

λ, |λ|=k

∑(b1,...,bk)⊂(1,...,n)

`(λ)∏i=1

GλiJλibi

=∑λ

Gλ Mλ(J )z|λ|. (2.48)

Let {Cµ} denote the basis of the center Z(C[Sn]) of the group algebra C[Sn] consisting

of the cycle sums

Cµ =∑

g∈cyc(µ)

g (2.49)

where cyc(µ) is the conjugacy class of elements whose cycle lengths are given by the partition

µ.

9

Page 10: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

Lemma 2.2. Multiplication by Mλ(J ) defines an endomorphism of Z(C[Sn]) which, ex-

pressed in the {Cµ} basis is given by

Mλ(J )Cµ =∑

ν, |ν|=|µ|

|cyc(ν)|−1mλµνCν , (2.50)

where

|cyc(ν)| = |ν|!Zν

, Zν =

|ν|∏i=1

iji(ji)! (2.51)

with ji the number of parts of ν equal to i and mλµν the number of |λ|-step paths (a1b1) · · · (a|λ|b|λ|)

in the Cayley graph of Sn generated by transpositions, starting at an element in the conjugacy

class with cycle type µ and ending in the class ν, that are weakly monotonically increasing,

with λi elements in the successive bands in which the second elements bi remains constant.

Remark 2.2. The enumerative constants mλµν may be interpreted in another way, that is perhaps

more natural, since it puts no restrictions on the monotonicity of the path. If we identify thepartition λ as a signature for a path in the sense that, without any ordering restriction, we counthow many times each particular second element appears in the sequence, and these, in a weaklydescending sequence, are equated to the parts of the partition λ, it is clear that for every sequencethat is weakly increasing in the above sense, with constancy of the second elements in successivesubsequences of lengths equal to the parts of λ, the number of unordered sequences in which suchthe second elements are repeated these numbers of times is

mλµν =

|λ|!∏`(λi=1 λi!

mλµν . (2.52)

It follows that

Proposition 2.3.

G(z,J )Cµ =∞∑k=1

ZνFkG(µ, ν)Cνz

k, (2.53)

where

F kG(µ, ν) =

1

n!

∑λ, |λ|=k

Gλmλµν =

∑λ, |λ|=k

(

`(λ∏i=1

λi!)Gλmλµν (2.54)

is the weighted sum over all such k-step paths, with weight Gλ.

In particular, if G(z) is chosen to be exp := ez, E = 1 + z and H = (1− z)−1, we have

expλ =1∏`(λ)

i=1 λi!, Eλ = δλ,(1)|λ| Hλ = 1, (2.55)

10

Page 11: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

and the corresponding weighted combinatorial Hurwitz numbers are

F kexp(µ, ν) =

∑λ, |λ|=k

1∏`(λ)i=1 λi!

mλµν (2.56)

F kE(µ, ν) = m(1)k

µν (2.57)

F kH(µ, ν) =

∑λ, |λ|=k

mλµν . (2.58)

This means that F kexp(µ, ν) is the number of (unordered) sequences of k transpositions leading

from an element in the class of type µ to the class of type ν; F kE(µ, ν) is the number of strictly

monotonically increasing such paths, and F kH(µ, ν) is the number of weakly monotonically

increasing such paths.

If G(z) is chosen to be E(q, z), H(q, z) or Q(q, p, z), respectively, we have

Eλ(q) =

`(λ)∏i=1

Eλi(q), Hλ(q) =

`(λ)∏i=1

Hλi(q) Qλ(q, p) =

`(λ)∏i=1

Qλi(q, p) (2.59)

and the corresponding weighted combinatorial Hurwitz numbers are

F kE(q)(µ, ν) =

1

n!

∑λ, |λ|=k

Eλ(q)mλµν (2.60)

F kH(q)(µ, ν) =

1

n!

∑λ, |λ|=k

Hλ(q)mλµν (2.61)

F kQ(q,p)(µ, ν) =

1

n!

∑λ, |λ|=k

Qλ(q, p)mλµν (2.62)

Their interpretation in terms of weighted branched covers will be given below.

3 The 2D Toda τ-functions τG(z)(t, s)

3.1 Generating functions for weighted paths

For each choice of G(z), we define a corresponding 2D Toda τ -function of generalized hyper-

geometric type (for N = 0) by the formal series

τG(z)(t, s) :=∑λ

rGλ (z)Sλ(t)Sλ(s). (3.1)

It follows from general considerations [20, 8] that this is indeed a double KP τ -function,

that, when extended suitably to a lattice τG(z)(N, t, s) of such τ functions, satisfies the

corresponding system of Hirota bilinear equations of the 2D Toda hierarchy [19, 21, 20].

11

Page 12: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

Substituting the Frobenius character formula

Sλ =∑

µ, |µ|=|λ|

Z−1µ χλ(µ)Pµ (3.2)

for each of the factors Sλ(t)Sλ(s) into (3.1) and substituting the corresponding relation

between the bases {Cµ} and {Fλ}

Fλ = h−1λ∑

µ, |µ|=|λ

χλ(µ)Cµ (3.3)

where hλ is the product of the hook lengths of the partitions λ

h−1λ = det

(1

(λi − i+ j)!

), (3.4)

into eqs. (2.4) and (2.53), equating coefficients in the Cµ basis, and using the orthogonality

relation for the characters ∑µ, |µ|=|λ|

χλ(µ)χρ(µ) = Zµδλρ, (3.5)

we obtain the expansion

τG(z)(t, s) =∞∑k=0

∑µ,ν,|µ|=|µ|

zkF kG(µ, ν)Pµ(t)Pν(s). (3.6)

This proves the following result.

Theorem 3.1. τG(z)(t, s) is the generating function for the numbers F kG(µ, ν) of weighted

k-step paths in the Cayley graph, starting at an element in the conjugacy class of cycle type

µ and ending at the conjugacy class of type ν, with weights of all weakly monotonic paths of

type λ given by Gλ.

3.2 The special cases corresponding to examples 2.1 - 2.4

Example 3.2.1. (Sec. 2, example 2.1) In this case G(z) = exp(z),

expi =1

i!, expλ = expλ =

|λ|∏i=1

(i!)ji

−1 =

`(λ)∏j=1

(λi)!

−1 , (3.7)

where ji is the number of parts of λ equal to i,

exp(z,J ) =∞∑k=0

zk

k!

(n∑b=1

Jb

)k(3.8)

=∞∑k=0

zk∑

λ, |λ|=k

`(λ)∏j=1

(λi)!

−1 ∑{b1,...bk}⊂{1,...,n}

J λ1b1 · · · Jλbkbk

(3.9)

12

Page 13: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

and

F kexp(µ, ν) =1

n!

∑λ, |λ|=k

`(λ)∏j=1

(λ!)

−1mλµν (3.10)

is the number of k-term products (a1b1) . . . (akbk) such that, if g ∈ cyc(µ), (a1b1) . . . (akbk)g ∈cyc(ν).

Example 3.2.2. (Sec. 2, example 2.2) In this case G(z) = E(z) = 1 + z,

E1 = 1, Ej = 0 for j > 1, Eλ = δλ,(1)|λ| . (3.11)

Therefore ∑λ,|λ|=k

EλMλ(J ) =∑

b1<···<bk

Jb1 · · · Jbk . (3.12)

andF kE(µ, ν) = m(1)k

µν (3.13)

is the number of k-term products (a1b1) . . . (akbk) that are strictly monotonically increasing, suchthat, if g ∈ cyc(µ), (a1b1) . . . (akbk)g ∈ cyc(ν).

Example 3.2.3. (Sec. 2, example 2.3) In this case G(z) = El(z) = (1 + z)l, so

Eli =

(li

), Elλ =

`(λ)∏i=1

(lλi

), λi ≤ l. (3.14)

Therefore

∑λ,|λ|=k

ElλMλ(J ) =∑

λ,|λ|=k

∑(b1,...,b`(λ))⊂(1,...,n)

`(λ)∏i=1

(lλi

)J λibi

= [zk]n∏a=1

(1 + zJa)l (3.15)

where [zk] means the coefficient of zk in the polynomial. and

F kEl(µ, ν) =∑

λ,|λ|=k

`(λ)∏i=1

(lλi

)mλµν (3.16)

is the number of k-term products (a1b1) . . . (akbk) that are such that, if g ∈ cyc(µ), (a1b1) . . . (akbk)g ∈cyc(ν), consisting of l consecutive subsequences, each of which is strictly monotonically increasingin the second elements of each (aibi).

Example 3.2.4. (Sec. 2, example 2.4) In this case G(z) = H(z) = (1− z)−1, so

Gi = 1, ∀i ∈ N+, Gλ = 1 ∀λ. (3.17)

Therefore ∑λ,|λ|=k

GλMλ(J ) =∑

b1≤···≤bk

Jb1 · · · Jbk . (3.18)

13

Page 14: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

andF kH(µ, ν) =

∑λ, |λ|=k

mλµν (3.19)

is the number of number of k-term products (a1b1) . . . (akbk) that are weakly monotonically in-creasing, such that, if g ∈ cyc(µ), (a1b1) . . . (akbk)g ∈ cyc(ν).

3.3 Generating functions for Hurwitz numbers: classical countingof covers

The following four examples were previously studied in ref. ([17, 7, 9]. The interpretation of

the associated τ -functions as generating function with Hurwitz numbers of various groups

of branched covers will just be recalled, without proof.

Example 3.3.1. For example 2.1, we have G(z) = exp(z) := ez and the generating τ -function is[17]

τ exp(z)(t, s) =∑λ

ez2

∑`(λ)i=1 λi(λi−2i+1)Sλ(t)Sµ(s)

=∞∑k=0

∑µ,ν, |µ|=|ν|

F kexp(µ, ν)zkPµ(t)Pν(s), (3.20)

where

F kexp(µ, ν) =1

k!H(µ(1) = (2, (1)(n−2)), . . . , µ(k) = (2, (1)(n−2)), µ, ν) (3.21)

is equal to 1k! times Okounkov’s double Hurwitz number; that is, the number of n = |µ| = |ν|

sheeted branched covers with branch points of ramification type µ and ν at the points 0 and ∞,and k further simple branch points.

Example 3.3.2. For example 2.2, we have G(z) = E(z) := 1 + z and the generating τ -functionis [7, 9]

τE(z)(t, s) =∑λ

z|λ|(z−1)λSλ(t)Sµ(s)

=∞∑k=0

zk∑

µ,ν, µ|=|ν|

F kexp(µ, ν)Pµ(t)Pν(s), (3.22)

whereF kE(µ, ν) =

∑µ(1), `∗(µ1)=k

H(µ(1), µ, ν) (3.23)

is now interpreted as the number of n = |µ| = |ν| = |µ(1)| sheeted branched covers with branchpoints of ramification type µ and ν at 0 and ∞, and one further branch point, with colength`∗(µ(1) = 1; i.e. the case of Belyi curves [22, 11, 9, 2] or dessins d’enfants.

14

Page 15: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

Example 3.3.3. For example 2.3, we have G(z) = El(z) := (1+z)l and the generating τ -functionis [9] is

τEl(z)(t, s) =

∑λ

z|λ|(z−1)λSλ(t)Sµ(s)

=∞∑k=0

zk∑

µ,ν, |µ|=|ν|=n

F kexp(µ, ν)Pµ(t)Pν(s), (3.24)

whereF kEl(µ, ν) =

∑µ(1),...µ(l)∑li=1

`∗(µi)=k

H(µ(1), . . . µ(l), µ, ν) (3.25)

is now interpreted [9] as the number of n = |µ| = ν| = |µ(i)| sheeted branched covers with branchpoints of ramification type µ and ν at 0 and ∞, and l further branch points, the sums of whosecolengths is k.

Example 3.3.4. For example 2.4, we have G(z) = H(z) = (1−z)−1 and the generating τ -functionis [7, 9]

τH(z)(t, s) =∑λ

(−z)|λ|(−z−1

)λSλ(t)Sµ(s)

=∞∑k=0

zk∑

µ,ν, µ|=|ν|

F kH(µ, ν)Pµ(t)Pν(s) (3.26)

where

F kH(µ, ν) = (−1)n+k∞∑j=1

(−1)j∑

µ(1)...µ(j)∑ji=1

`∗(µi)=k

H(µ(1), . . . µ(j), µ, ν) (3.27)

is now interpreted as the signed counting of n = |µ| = |ν| sheeted branched covers with branchpoints of ramification type µ and ν at 0 and ∞, and any number further branch points, the sum ofwhose colengths is k, with sign determined by the parity of the number of branch points [9].

15

Page 16: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

3.4 The τ-functions τE(q,z), τH(q,z) and τQ(q,p,z) as generating func-tions for enumeration of q-weighted paths

The particular cases

τE(q,z)(t, s) :=∑λ

rE(q)λ (z)Sλ(t)Sλ(s) (3.28)

=∞∑k=0

∑µ,ν,|µ|=|ν|

zkF kE(q)(µ, ν)Pµ(t)Pν(s), (3.29)

τH(q,z)(t, s) :=∑λ

rH(q)λ (z)Sλ(t)Sλ(s) (3.30)

=∞∑k=0

∑µ,ν,|µ|=|ν|

zkF kH(q)(µ, ν)Pµ(t)Pν(s), (3.31)

τQ(q,p,z)(t, s) :=∑λ

rQ(q,p)λ (z)Sλ(t)Sλ(s) (3.32)

=∞∑k=0

∑µ,ν,|µ|=|ν|

zkF kQ(q,p)(µ, ν)Pµ(t)Pν(s). (3.33)

may be viewed as special q-deformations of the generating functions associated to Examples

2.1, 2.2 , with G(z) = 1 + z, G(z) = (1 − z)−1 respectively, and the hybrid combination

generated by the product 1+w1−z . The latter were considered previously in [7, 9], and given

both combinatorial and geometrical interpretations in terms of weakly or strictly monotonic

paths in the Cayley graph.

Remark 3.1. Note that, for the special values of the flow parameters (t, s) given by trace invari-ants of a pair of commuting M ×M matrices, X and Y ,

ti =1

itr(Xi), si =

1

itr(Y i) (3.34)

with eigenvalues (x1, . . . , xM ), (y1, . . . , yM ), these may be viewed as special cases of the two typesof basic hypergeometric functions of matrix arguments [6, 18].

3.5 The classical limits of examples 2.5, 2.6, 2.7

Setting q = eε for some small parameter, taking the leading term contribution in the limit

ε→ 0, we obtain

limε→0

E(q, εz) = ez (3.35)

and therefore, taking the scaled limit with z → εz, we obtain

limε→0

τE(q,εz)(t, s) = τ exp(z)(t, s) (3.36)

16

Page 17: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

Similarly, we have

limε→0

H(q, εz) = ez (3.37)

and hence

limε→0

τH(q,εz)(t, s) = τ exp(z)(t, s) (3.38)

And finally, for the double quantum Hurwitz case, example 2.7, setting

q = eε, p = eε′

(3.39)

and replacing z by z(1ε

+ 1ε′

), we get

limε,ε′→0

Q(q, p,zεε′

ε+ ε′) = ez (3.40)

and hence

limε,ε′→0

τQ(q,p, zεε′

ε+ε′ )(t, s) = τ exp(z)(t, s). (3.41)

Thus, we recover Okounkov’s classical double Hurwitz number generating function τ exp(z)(t, s)

as the classical limit in each case.

4 Quantum Hurwitz numbers

We now proceed to the interpretation of the quantities F kE(q,z)(µ, ν), F k

H(q,z)(µ, ν) and F kQ(q,p,z)(µ, ν)

as weighted enumerations of branched coverings of the Riemann sphere. The key is the

Frobenius-Schur-Burnside formula [13, Appendix A], [4], expressing the Hurwitz number

H(µ(1), . . . , µ(k)), giving the number of inequivalent n-sheeted branched coverings of the

Riemann sphere, with k distinct branch points whose ramification profiles are given by the

k partitions (µ1, . . . , µk), with weight n in terms of the characters of the symmetric group

H(µ(1), . . . , µ(k)) =∑λ

hk−2λ

k∏i=1

χλ(µ(i))

Zµ(i). (4.1)

4.1 The case E(q). Quantum Hurwitz numbers

It follows from the Frobenius character formula, that the Pochhammer symbol (z)λ may be

written

(z)λ = 1 + hλ∑′

µ, |µ|=|λ|

χλ(µ)

Zµz`∗(µ). (4.2)

where∑′

means the sum over partitions, not including the cycle type of the identity element

(1)|λ|, and

`∗(µ) = |µ| − `(µ) (4.3)

17

Page 18: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

is the colength of the partition µ. The content product formula (2.31) for this case may

therefore be written as

rH(q)λ (z) =

∞∏k=0

1 +hλ∑′

µ, |µ|=|λ|χλ(µ)

Zµ(zqk)`

∗(µ)

(4.4)

=∞∑d=0

∞∑k1=0

· · ·∞∑ki=0

∑′

µ(1),...µ(d), |µ(i)|=|λ|∑di=1

`∗(µ(i))=k

d∏i=1

hλχ(µ(i))

Zµ(i)(zqki)`

∗(µ(i)) (4.5)

=∞∑k=0

zk∞∑d=0

∑′

µ(1),...µ(d), |µ(i)|=|λ|∑di=1

`∗(µ(i))=k

d∏i=1

hλχ(µ(i))

Zµ(i)

(1

1− q`∗(µ(i))

), (4.6)

where∑′

means the sum over partitions not including the cycle type of the identity element

(1)|λ| and

`∗(µ) = |µ| − `(µ) (4.7)

is the complement of the length of the partitions µ, which we refer to as the colength.

Substituting this into (3.28) and using the Frobenius character formula (3.2) for each of

the factors Sλ(t)Sλ(s) gives

Theorem 4.1.

τE(q,z)(t, s) =∞∑k=0

zk∑µ,ν|µ|=|ν|

HkE(q)(µ, ν)Pµ(t)Pν(s), (4.8)

where

HkE(q)(µ, ν) :=

∞∑d=0

∑′

µ(1),...µ(d)∑di=1

`∗(µ(i))=k

d∏i=1

(1

1− q`∗(µ(i))

)H(µ(1), . . . , µ(d), µ, ν) (4.9)

are the weighted (quantum) Hurwitz numbers that count the number of branched coverings

with genus g given by (2.21) and sum of colengths k, with weight(

1

1−q`∗(µ(i))

)for every branch

point with colength `∗(µ(i)).

From eq. (3.29 ) it follows that

Corollary 4.2. The weighted (quantum) Hurwitz number for the branched coverings of the

Riemann sphere with genus given by (2.21) is equal to the combinatorial Hurwitz number

given by formula (2.60) enumerating weighted paths in the Cayley graph

HkE(q)(µ, ν) = F k

E(q)(µ, ν). (4.10)

18

Page 19: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

4.2 The case H(q). Signed quantum Hurwitz numbers

We proceed similarly for this case. The content product formula (2.38) for this case may be

written as

rH(q)λ (z) =

∞∏k=0

1 +hλ∑′

µ, |µ|=|λ|χλ(µ)

Zµ(−zqk)`∗(µ)

−1

(4.11)

=∞∑k=0

(−z)k∞∑d=0

∑′

µ(1),...µ(d), |µ(i)|=|λ|∑di=1

`∗(µ(i))=k

d∏i=1

hλχ(µ(i))

Zµ(i)

(1

q`∗(µ(i)) − 1

). (4.12)

Substituting this into (3.30) and using the Frobenius character formula (3.2) for each of the

factors Sλ(t)Sλ(s) gives

Theorem 4.3.

τH(q,z)(t, s) =∞∑k=0

zk∑µ,ν|µ|=|ν|

HkH(q)(µ, ν)Pµ(t)Pν(s), (4.13)

where

HkH(q)(µ, ν) := (−1)k

∞∑d=0

∑′

µ(1),...µ(d)∑di=1

`∗(µ(i))=k

d∏i=1

(1

q`∗(µ(i)) − 1

)H(µ(1), . . . , µ(d), µ, ν) (4.14)

are the weighted (quantum) Hurwitz numbers that count the number of branched coverings

with genus g given by (2.21) and sum of colengths k, with weight(

1

q`∗(µ(i))−1

)for every branch

point with colength `∗(µ(i)).

From eq. (3.29) it follows that

Corollary 4.4. The weighted (quantum) Hurwitz number for the branched coverings of the

Riemann sphere with genus given by (2.21) is again equal to the combinatorial Hurwitz

number given by formula (2.61) enumerating weighted paths in the Cayley graph

HkH(q)(µ, ν) = F k

H(q)(µ, ν). (4.15)

4.3 The case Q(q, p). Double Quantum Hurwitz numbers

This case can be understood by combining the results for the previous two multiplicatively.

Since

rQ(q,p)λ (z) = r

E(q)λ (z) r

H(p)λ (z) (4.16)

it follows that

19

Page 20: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

Theorem 4.5.

τQ(q,p,z)(t, s) =∞∑k=0

zk∑µ,ν|µ|=|ν|

HkQ(q,p)(µ, ν)Pµ(t)Pν(s), (4.17)

where

HkQ(q,p)(µ, ν) :=

∞∑d=0

∞∑e=0

(−1)∑ej=1 `

∗(ν(j))∑′

µ(1),...µ(d),ν(1),...ν(e)∑di=1

`∗(µ(i))+∑ei=1

`∗(ν(i))=k

d∏i=1

(1

1− q`∗(µ(i))

)

×e∏j=1

(1

p`∗(ν(j)) − 1

)H(µ(1), . . . , µ(d), ν(1), . . . , ν(e), µ, ν) (4.18)

are the weighted (quantum) Hurwitz numbers that count the number of branched coverings

with genus g given by (2.21) and sum of colengths k, with weight(

1

1−q`∗(µ(i))

)for every branch

point of type µ(i) with colength `∗(µ(i)) and weight

((−1)`∗(ν(j))

p`∗(ν(j))−1

)for every branch point of type

ν(j) with colength `∗(ν(j)).

It follows from eq. (3.29) that

Corollary 4.6. The weighted (quantum) Hurwitz number for the branched coverings of the

Riemann sphere with genus given by (2.21) is again equal to the combinatorial Hurwitz

number given by formula (2.62) enumerating weighted paths in the Cayley graph

HkQ(q,p)(µ, ν) = F k

Q(q,p)(µ, ν). (4.19)

4.4 Bose gas model

A slight modification of example 2.4 consists of replacing the generating function E(q, z)

defined in eqs. ( 2.27) by E ′(q, z), as defined in (2.33) and (2.39). The effect of this is simply

to replace the weighting factors 11−q`∗(µ) in eq. (4.9) by 1

q−`∗(µ)−1 .

If we identify

q := e−β~ω0 , β = kT, (4.20)

where ω0 is the lowest frequency excitation in a gas of identical bosonic particles and assume

the energy spectrum of the particles consists of integer multiples of ~ω0

εk = k~ω0, (4.21)

the relative probability of occupying the energy level εk is

qk

1− qk=

e−βεk

1− e−βεk, (4.22)

20

Page 21: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

which is the energy distribution of a bosonic gas.

If we associate the branch points to the states of the gas and view the Hurwitz num-

bers H(µ(1), . . . µ(l)) as independent, identically distributed random variables, with the state

energies proportional to the sums over the colengths

ε`∗(µ) = ~`∗(µ)βω0, (4.23)

and weight q`∗(µ(i)

1−q`∗(µ(i), the weighted Hurwitz numbers are given, as in eq. (4.9) by,

HkE′(q)(µ, ν) :=

1

ZkE′(q)

∞∑d=0

∑µ(1),...µ(d)∑di=1

`∗(µ(i))=k

d∏i=1

(q`∗(µ(i))

1− q`∗(µ(i))

)H(µ(1), . . . , µ(d), µ, ν), (4.24)

but normalized by the canonical partition function for fixed total energy k~ω0,

ZkE′(q) :=∞∑d=0

∑µ(1),...µ(d)∑di=1

`∗(µ(i))=k

d∏i=1

(q`∗(µ(i))

1− q`∗(µ(i))

). (4.25)

We may therefore interpret these as expectation values of the Hurwitz numbers associated

to the Fermi gas, and view the corresponding τ -function as a generating function for these

expectation values.

4.5 Multiparameter extensions

By combining these cases multiplicatively, a multiparameter family of generating functions

may be obtained, for which the underlying generator is the product

G(q,w, z) :=l∏

a=1

E(q, wa)m∏b=1

H(q, zb). (4.26)

The resulting τ -functions may be interpreted as basic hypergeometric τ -functions of two

matrix arguments [18]. The interpretation of these multiparametric quantum Hurwitz num-

bers, both in terms of weighted enumeration of branched covers, and weighted paths in the

Cayley graph will be the subject of [10].

Acknowledgements. The authors would like to thank Gaetan Borot and Alexander Orlov for helpful

discussions.

21

Page 22: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

References

[1] A. Alexandrov, A.Mironov, A. Morozov and S.Natanzon‘, “On KP-integrable Hurwitz

functions”, arXiv:1405.1395

[2] J. Ambjørn and L. Chekhov, “The matrix model for dessins d’enfants”, arXiv:1404.4240.

[3] P. Diaconis and C. Greene, “Applications of Murphy’s elements”, Stanford Technical

Report 335 (1989).

[4] G. Frobenius, “Uber die Charaktere der symmetrischen Gruppe”, Sitzber. Pruess. Akad.

Berlin, 516-534 (1900).

[5] I. P. Goulden, M. Guay-Paquet and J. Novak, “Toda Equations and Piecewise Polyno-

miality for Mixed Double Hurwitz numbers”, arXiv:1307.2137.

[6] K.I. Gross and D.S. Richards, “Special functions of matrix arguments. I: Algebraic

induction, zonal polynomials, and hypergeometric functions”, Transactions Amer Math

Soc., 301, 781-811 (1987).

[7] Mathieu Guay-Paquet and J. Harnad, “2D Toda τ -functions as combinatorial generating

functions”, arXiv:1405.6303

[8] J. Harnad, A. Yu. Orlov, “Convolution symmetries of integrable hierarchies, matrix

models and tau functions”, in: Integrable Systems, Random Matrices and Random Pro-

cesses, MSRI publications (2014, in press). See also arXiv:0901.0323.

[9] J. Harnad and A. Yu. Orlov, “Hypergeometric τ -functions, Hurwitz numbers and enu-

meration of paths” arXiv:1407.7800.

[10] J. Harnad and A. Yu. Orlov, “Quantum Hurwitz numbers” (in preparation)

[11] M. Kazarian and P. Zograf, “‘Virasoro constraints and topological recursion for

Grothendieck’s dessin counting”, arXiv:1406.5976

[12] A. A. Jucys, “Symmetric polynomials and the center of the symmetric group ring”,

Reports on Mathematical Physics 5(1) (1974), 107–112.

[13] S.K. Lando, A.K. Zvonkin, Graphs on Surfaces and their Applications, Encyclopaedia

of Mathematical Sciences, Volume 141, with appendix by D. Zagier, Springer, N.Y.

(2004).

[14] I.G. Macdonald, Symmetric Functions and Hall Polynomials, Clarendon Press, Oxford,

(1995).

22

Page 23: Generating functions for weighted Hurwitz numbersreiner/Classes/Math8680Fall2014Papers/... · Generating functions for weighted Hurwitz numbers ... to construct generating functions

[15] G. E. Murphy, “A new construction of Young’s seminormal representation of the sym-

metric groups”, Journal of Algebra 69, 287–297 (1981).

[16] S. M. Natanzon and A. Yu. Orlov, “Hurwitz numbers and BKP hierarchy” Hurwitz

numbers and BKP hierarchy, arXiv:1407.8323 .

[17] A. Okounkov, “Toda equations for Hurwitz numbers”, Math. Res. Lett. 7, 447–453

(2000).

[18] A. Yu. Orlov and D. M. Scherbin, “Hypergeometric solutions of soliton equations”,

Theoretical and Mathematical Physics 128, 906–926 (2001).

[19] K. Takasaki, “Initial value problem for the Toda lattice hierarchy”, in: Group Repre-

sentation and Systems of Differential Equations, 139–163, Adv. Stud. in Pure Math. 4,

(1984).

[20] T. Takebe, “Representation theoretical meaning of the initial value problem for the

Toda lattice hierarchy I”, Lett. Math. Phys. 21 77–84, (1991).

[21] K. Ueno and K. Takasaki, “Toda Lattice Hierarchy”, in:Group Representation and Sys-

tems of Differential Equations, 1–95, Adv. Stud. in Pure Math. 4, (1984).

[22] P. Zograf, “Enumeration of Grothendieck’s dessins and KP hierarchy”, arXiv:1312.2538

(2013).

23