Skip to main content
Entropy logoLink to Entropy
. 2020 Aug 31;22(9):972. doi: 10.3390/e22090972

On Products of Random Matrices

Natalia Amburg 1,2,3, Aleksander Orlov 4,*, Dmitry Vasiliev 1,2,5
PMCID: PMC7597276  PMID: 33286741

Abstract

We introduce a family of models, which we name matrix models associated with children’s drawings—the so-called dessin d’enfant. Dessins d’enfant are graphs of a special kind drawn on a closed connected orientable surface (in the sky). The vertices of such a graph are small disks that we call stars. We attach random matrices to the edges of the graph and get multimatrix models. Additionally, to the stars we attach source matrices. They play the role of free parameters or model coupling constants. The answers for our integrals are expressed through quantities that we call the “spectrum of stars”. The answers may also include some combinatorial numbers, such as Hurwitz numbers or characters from group representation theory.

Keywords: random complex and random unitary matrices, matrix models, products of random matrices, Schur polynomial, Hurwitz number, generalized hypergeometric functions, integrable systems

1. Introduction

Interest in matrix integrals arose in different contexts and at different times. These are problems of statistics in biology (Wishart), and problems of quantum chaos (Wigner, Dyson, Gorkov, Eliashberg, Efetov), and purely mathematical problems of representation theory (see the textbook [1]). At the end of the previous century, applications were added in the theory of elementary particles (t’Hooft [2]), statistical physics (Migdal, Itsikson and Zuber [3], and Kazakov and Kostov [4]) and string theory (Kazakov and Brezin [5], and Migdal and Gross [6]). Now new applications have been added: in the theory of information transfer and theory of quantum information ([7] or lectures [8] (Ch. 10 on quantum Shannon theory)). We allow ourselves not to provide an ocean of links for each of these areas.

Moving closer to the point, we only refer to works on the use of random matrices in [9], works about products of complex random matrices [10,11,12], a review [13,14,15,16] and works close to ours from a mathematical point of view [17,18,19,20,21,22].

In the theory of information, the product of the matrices describes the cascade transformation of signals, and averaging over the matrices means introducing interference and noise. The task is to calculate various correlation functions in such models.

We offer a family of models that in a sense can be called exactly solvable (cf. [20]). They are built according to the so-called children’s drawings, more precisely, clean children’s drawings, which in combinatorics are also called maps. This is a graph drawn on a closed orientable surface, which has the following property: if we cut it along the edges, the surface decomposes into regions homeomorphic to disks (that is, they can be turned into disks by continuous transformation). In addition to this picture, we turn the vertices of the graph into small disks; we call these disks stars.

The edges of the graph are assigned matrices over which the integration is performed. Depending on the graph we draw, we will get one model or another.

Surprisingly, it turns out that studying the products of random matrices with sources is an easier and more natural task. Writing answers for such integrals turns out to be a faster task if we have these matrices. The absence of these matrices is equivalent to some additional averaging that needs to be specifically monitored.

Writing out some answers requires knowledge of certain combinatorial numbers for which tables exist. In one case, these are the so-called Hurwitz numbers; in the other, these are the characters of representations of a symmetric group. However, sometimes the answers are simplified and written in a fairly simple form-in the form of determinants or in the form of products.

Adding source matrices leads to a variety of interesting relationships with differential operators. We briefly mention this in the Appendix E.

2. Technical Tools

2.1. Partitions; Power Sums and Schur Functions; Hurwitz Numbers

Here we follow [23]. Further technical details are in Appendix A and Appendix B

Partitions. The partition λ=(λ1,,λk) is a set of nonnegative integers λi which are called parts of λ and which are ordered as λiλi+1. The number of non-vanishing parts of λ is called the length of the partition λ, and will be denoted by (λ). The number |λ|=iλi is called the weight of λ. The set of all partitions will be denoted by Y and the set of partitions of weight d by Yd. Example: the partition (4,4,1) belongs to Y9. The length of (4,4,1) is 3.

We shall use Greek letters for partitions.

Sometimes, it is convenient to use a different notation

λ=1m12m23m3,

where mk is the number of times an integer k occurs as a part of λ. For instance, (4,4,1) may be written as 1142. The number

zλ=k>0kmkmk! (1)

plays an important role hereinafter.

Example: z(4,4,1)=z(1142)=111!422!=32.

Partitions can be perceived visually using Young diagrams (YDs): a partition λ with parts λ1,,λ matches the rows of the corresponding YD of the length λ1,,λ, respectively; see [23] for details. The weight of λ is the area of the YD of λ.

Power sums. For a matrix XGLN(C), we put

pk(X):=trXk=x1k++xNk,k=1,2,, (2)

which are the Newton sums of its eigenvalues.

Then, for a partition Δ=(Δ1,,Δk), we introduce

pΔ(X)=tr(XΔ1)tr(XΔ). (3)

We put p(0)(X)=1.

Remark 1.

Let us note that pΔ(X) is a polynomial in the eigenvalues of X and also a polynomial in entries of X. We consider pΔ(X) to be a map GLN(C)C.

The polynomial pΔ is a symmetric function of the eigenvalues x1,,xN and called the power sum labeled with a multi-index Δ.

If one assigns a degree 1 to each xi, then the degree of pΔ(X) is |Δ|.

In many problems, the set p1,p2, is considered as an independent set of complex parameters, which are in no way associated with any matrix. In this case, instead of p(X) we write simply p=(p1,p2,). The degree of pm is equal to m.

Schur functions. Next, let us recall the definition of the Schur polynomial, parametrised by a partition. Consider the equality

em>01mzmpm=1+zp1+z2p12+p22+=m0zms(m)(p).

The polynomials s(m) are called elementary Schur functions. As we can see, s(0)(p)=1. Let λ=[λ1,λ2,] be a partition, and define the polynomial sλ by

sλ(p)=dets(λii+j)(p)i,j1. (4)

(On the right-hand side, it is assumed that s(m)=0 for negative m.) Here we define the Schur function as a function of the set of free parameters p=(p1,p2,).

Let us remember that we chose the variables p=(p1,p2,) to be related to a matrix XGLN(C). Then sλ is a map GLN(C)C; we will write

sλ(X):=sλ(p(X)).

Remark 2.

Let us note that sλ(X) is a polynomial in entries of X and a symmetric polynomial in the eigenvalues x1,,xN of degree d=|λ|.

Remark 3

([23]). The Schur functions sλ(x1,,xN), where (λ)N, form a Z-basis of the space of symmetric polynomials in x1,,xN of degree d.

In terms of the eigenvalues x1,,xN, the Schur function reads as

sλ(X)=detxjλii+Ni,jNdetxji+Ni,jN (5)

for (λ)N, and vanishes for (λ)>N. One can see that sλ(x) is a symmetric homogeneous polynomial of degree |λ| in the variables x1,,xN.

Remark 4.

The polynomial sλ is the character of the irreducible representation of the GLN(C) group labeled by λ.

Character map relation. Relation (4) relates polynomials sλ and pΔ of the same degree d=|λ|=|Δ|. Explicitly, one can write

pΔ=λYddimλd!zΔφλ(Δ)sλ(p) (6)

and

sλ(p)=dimλd!ΔYdφλ(Δ)pΔ. (7)

The last relation is called the character map relation. Here

dimλd!:=i<jN(λiλji+j)i=1N(λii+N)!=sλ(p) (8)

(see Example 1 in Section 1 and Example 5 in Section 3 of Chapter I in [23]), where

p=(1,0,0,). (9)

and where N(λ). As one can check, the right-hand side does not depend on N. (We recall that λi=0 in case i>(λ)). The number dimλ is an integer.

The factors φλ(Δ) satisfy the following orthogonality relations.

λYddimλd!2φλ(μ)φλ(Δ)=δΔ,μzΔ (10)

and

dimλd!2ΔYdzΔφλ(Δ)φμ(Δ)=δλ,μ. (11)

Remark 5.

Equality (7) expresses the GLN character sλ in terms of characters χλ of the symmetric group Sd labeled by the same partition λ and evaluated on cycle classes ΔYd. This explains the name of (7). The numbers φλ(Δ) are called the normalized characters:

χλ(Δ)=dimλd!zΔφλ(Δ).

The integer dimλ is the dimension of the representation λ; that is, dimλ=χλ(1d). Equations (10) and (11) are the orthogonality relation for the characters.

Hypergeometric tau functions and determinantal formulas.

Here we follow [24,25]. Let r be a function on the lattice Z. Consider the following series

1+r(n+1)x+r(n+1)r(n+2)x2+r(n+1)r(n+2)r(n+3)x3+=:τr(n,x) (12)

Here n is an arbitrary integer. This is just a Taylor series for a function τr with a given n written in a form that is as close as possible to typical hypergeometric series. Here n is just a parameter that will be of use later. If as r we take a rational (or trigonometric) function, we get a generalized (or basic) hypergeometric series. Indeed, take

r(n)=i=1p(ai+n)ni=1q(bi+n) (13)

We obtain

τr(n,x)=m0i=1p(ai+n)mm!i=1q(bi+n)mxm=pFqa1+n,,ap+nb1+n,,bq+nx

where

(a)n=a(a+1)(a+n1)=Γ(a+n)Γ(a) (14)

is the Pochhammer symbol.

One can prove the following formula which express a certain series over partitions in terms of (12) (see, for instance, [24]):

τr(n,X,Y):=λrλ(n)sλ(X)sλ(Y)=cncnNdetτr(nN+1,xiyj)i,jNdetxiNki,kNdetyiNki.kN (15)

where ck=i=0k1r(i)ik and where

rλ(n):=(i,j)λr(n+ji),r(0)(n)=1 (16)

where the product ranging over all nodes of the Young diagram λ is the so-called content product (which has the meaning of the generalized Pochhammer symbol related to λ). Let us test the formula for the simplest case r1:

det1XY=λsλ(X)sλ(Y)=det(1xiyj)1i,jNdetxiNki,kNdetyiNki.kN (17)

Sometimes we also use infinite sets of power sums pi=(p1(i),p1(i),) and instead of matrices X and Y set:

τr(n,p1,p2):=λrλ(n)sλ(p1)sλ(p2) (18)

An example r1:

τ1(n,p1,p2):=em>01mpm(1)pm(2)=λsλ(p1)sλ(p2) (19)

In case the function r has zeroes, there exists a determinantal representation. Suppose r(0); then rλ(n)=0 if (λ)>n. Then

τr(n,p1,p2)=λ(λ)nrλ(n)sλ(p1)sλ(p2)=cndetp1(1)ap1(2)bτr(1,p1,p2)a,b=0,,n1, (20)

where ck=i=1k1r(i)ik, and where

τr(1,p1,p2)=1+m>0r(1)r(m)s(m)(p1)s(m)(p2);

see [26].

In addition, there is the following formula:

τr(n,X,p)=λrλ(n)sλ(X)sλ(p)=detxiNkτrnk+1,xi,pi,kNdetxiNk (21)

where

τrn,xi,p=1+m>0r(n)r(n+m)xims(m)(p) (22)

Let us test it for r1, p=p:=(1,0,0,):

etrX=λsλ(X)sλ(p)=detxiNkexii,kNdetxiNk (23)

There are similar series

λrλ(n)sλ(X)

which can be written as a Pfaffian [27]; however, we will not use them in the present text.

Some properties of the Schur functions. Let us consider

Lemma 1.

For XGLN, where detX0, and for λ=(λ1,,λN), (λ)N, we have

sλ(X)det(Xα)=sλ+α(X) (24)

where α is a nonnegative integer and where λ+α denotes the partition with parts (λ1+α,λ2+α,,λN+α), in particular

sλ(IN)=sλ+α(IN). (25)

Additionally

sλ(p)sλ+α(p)=i=1NΓ(hi+1+α)Γ(hi+1)=(N+α)λ(N)λ (26)

Hurwitz number. Let E2 be an integer and Δ1=Δ11,Δ21,,,Δk=Δ1k,Δ2k,Yd. One can show that

HEΔ1,,Δk=λYddimλd!Eφλ(Δ1)φλ(Δk) (27)

is a rational number. This number is called the Hurwitz number, which is a popular combinatorial object in many fields of mathematics (see, for instance, [28,29]) and also in physics [30]. The explanations of the geometrical and combinatorial meanings of Hurwitz numbers may be found in Appendix C and Appendix D. We also need a weighted Hurwitz number

HEΔ1,,Δk|m=λYddimλd!Eφλ(Δ1)φλ(Δk)1(N)λm (28)

2.2. Mixed Ensembles of Random Matrices

A complex number En1,n2{f} is the notation of the expectation values of a function f which depends on the entries of matrices Z1,,Zn1GLN(C) and of matrices U1,,Un2UN:

En1,n2{f}=f(Z1,,Zn1,U1,,Un2)dΩn1,n2, (29)
dΩn1,n2=i=1n1dμ(Zi)i=1n2d*Ui, (30)

where d*Ui (i=1,,n2) is the Haar measure on UN and where

dμ(Zi)=ca,be1|(Zi)a,b|2d2(Zi)a,b

is the Gaussian measure. Here is a parameter; usually it is chosen to be N1.

Each set of Zi and dμ(Zi) is called complex Ginibre ensemble and the whole set Z1,,Zn1 and dμ(Z1),,dμ(Zn1) are called n1 independent complex Ginibre ensembles. The set U1,,Un2 and the measure d*U1,,d*Un2 are called n2 independent circular ensembles. We assume each d*Ui=dμ(Zi)=1.

The ensemble of the matrices Z1,,Zn1,U1,,Un2 together with the probability measure dΩn1,n2 (that is, with expectation values defined by (29)) we call a (n1,n2) mixed ensemble. We will consider mixed ensembles with n=n1+n2 random matrices.

2.3. Integrals of Schur Functions and Integrals of Power Sums

In what follows we study expectation values of Schur functions and of power sums. We need four key lemmas.

These lemmas should be known in parts corresponding to Schur functions, but at the moment I have not found all the lemmas along with the proofs, so I will try to fill this gap.

In the Lemmas 2–5 below A and B are N×N complex matrices; this point is the key.

Everywhere in this section, d=1,,N.

Lemma 2.

(I) For any λYd we have

E1,0sλ(ZAZB)=dsλ(A)sλ(B)sλ(p), (31)

where sλ(p) is given in (8).

(II) Equivalently, for any ΔYd we have

E1,0pΔ(ZAZB)=zΔdΔa,ΔbYdH2(Δ,Δa,Δb)pΔa(A)pΔb(B), (32)

where

H2(Δ,Δa,Δb)=λYddimλd!2φλ(Δ)φλ(Δa)φλ(Δb) (33)

is the three-point Hurwitz number (27).

Note that Hurwitz numbers do not depend on the order of its arguments, in particular, for (33), H2(Δ,Δa,Δb)=H2(Δ,Δb,Δa)==H2(Δb,Δa,Δ).

Proof. 

(i) Relation (31) is known for Hermitian A,B; see [23], Chap. VII, Section 5, Example 5. Taking into account Remark 2, we see that both sides of (31) can be analytically continued as functions of matrix entries of A and B. Therefore, (31) is correct for A,BGLN(C).

(ii) Relation (32) follows from (31) and vice versa. To see this we use (10). For example, let us get (32) from (31). We replace all Schur functions in (31) with power sums in accordance with (7). Then we multiply the both sides of relation (31) by φλ(Δ)dimλ, then we sum over λ. Then the first orthogonality relation (10) and (27) results in (32).

(iii) The alternative way to prove the Lemma is to start with the left-hand side of (32), where A,BGLN(C). Such integrals were considered in [31] in the context of generating of Hurwitz numbers (see Appendix C). Using the results of [31] we state that it is equal to the right-hand side of (32), where H2(Δ,Δa,Δb) is the three-point Hurwitz number given by (27), namely, to right-hand side of (33). Then with the help of orthogonality relation (10), we derive (31), where A,BGLN(C). □

Remark 6.

Regarding the last point (iii): The volume of the article does not allow describing the construction of work [31,32]. In short: The derivation of the formula (33), and the derivation of more general formulas (68) below, are based on the application of Wick’s theorem and the realization of the fact that each Wick pairing corresponds to a certain gluing of surfaces from polygons: the surface obtained in the first order of the perturbation theory (|Δ|=d=1) is basic. (For instance, the torus can be obtained from a rectangular by gluing the opposite sides; see (a) and (b) in Figure 3.) The surfaces obtained in the following orders (d>1) are the surfaces which cover the basic one. In this case, the Hurwitz numbers simply give a weighted number of possible covering surfaces, where the Young diagrams correspond to the so-called branching profiles. The basic surface in case (33) is a sphere, glued from the 2-gon; see Figure 2b below where X1=Z,X1=Z,C1=A,C1=B.

Examples of (33). Suppose Δ=(2) on the left-hand side of (33). It is known that H2((2),Δa,Δb)=1/2 in two cases—where Δa=(2),Δb=(1,1) and where Δa=(1,1),Δb=(2)—and it is zero otherwise. Additionally z(2)=2, see (1). Thus,

E1,0tr(ZAZB)2=2trA2trB2+2trA2trB2.

Next, suppose Δ=(1,1). As we know, H2((1,1),(2),(2))=1/2 and vanishes for different choices of Δa,Δb, and z(1,1)=2; see (1); therefore,

E1,0trZAZB2=2trA2trB2.

Corollary 1.

Suppose detA0, detB0, and λ=(λ1,,λN), (λ)N. We get

E1,0sλ(ZAZB)det(ZZ)p0=d+p0Nsλ(A)sλ(B)sλ(p)(N+p0)λ(N)λ (34)

In particular,

E1,0sλ(ZAZ)det(ZZ)p0=d+p0Nsλ(A)(N+p0)λ (35)

Proof. 

In case p0 is a natural number the proof is as follows:

sλ(ZAZB)det(ZAZB)p0=sλ(ZAZB)det(ZZ)p0det(A)p0det(B)p0=sλ+p0(ZAZB)

and from Lemma 1: where λ+p0=(λ1+p0,λ2+p0,,λN+p0), (λ)=N. We have

sλ(p)sλ(p)=i=1NΓ(hi+1+p0)Γ(hi+1)=(N+p0)λ(N)λ (36)

As we see he right-hand side can by analytically continued as the function of p0. □

Lemma 3.

(I) Suppose λYd, and let ν be any partition. We have

E1,0sλ(ZA)sν(ZB)=dδλνsλ(AB)sλ(p). (37)

where sλ(p) is given in (8).

(II) Equivalently, let ΔaYd and ΔbYd. Then

E1,0pΔa(ZA)pΔb(ZB)=zΔazΔbδd,ddΔYdH2(Δa,Δb,Δ)pΔ(AB), (38)

where HCP1(Δ,Δa,Δb) is given by (33).

The identity (37) is well-known; for instance, see [23]. Relation (38) was proven independently in [31]. To obtain (37) from (38) we replace power sums under the integral with the left-hand side of (6) and use (27) and the orthogonality relations (10) and (11).

Denote N×N identity matrix IN. The following equality is known (see [23]: combine Examples 4 and 5 of Section 3 and Example 1 from Section I of Chapter I):

sλ(IN)=(N)λsλ(p). (39)

Here

(N)λ:=(N)λ1(N1)λ2(N+1)λ, (40)

where λ=(λ1,,λ), λ0 and where (a)k:=a(a+1)(a+k1)=Γ(a+k)Γ(a) is the Pochhammer symbol.

Lemma 4.

For any λYd, we have

E0,1sλ(UAU1B)=sλ(A)sλ(B)sλ(IN). (41)

The proof is contained in [23] Chap VII, Section 5, Example 3.

Lemma 5.

Suppose λYd. For any μ, we get

E0,1sμ(UA)sλ(U1B)=sλ(AB)sλ(IN)δμ,λ. (42)

The proof follows from relations (1) and (3) Chap VII, Section 5, Example 1 in [23].

Remark 7.

Formula (41) gives the fastest derivation of the famous formula HCIZ:

eαtrUAUBd*U=cdeteaibji,ji>j(aiaj)(bibj)

Indeed, we use (19) where p1=(1,0,0,)=:p and p2=(p1(2),p2(2),) with pm(2)=tr(UAUB)m; thus,

eαtrUAUB=λα|λ|sλ(p)sλ(UAUB)

which gives

eαtrUAUBd*U=λα|λ|sλ(p)sλ(A)sλ(B)sλ(IN)=λα|λ|(N)λsλ(A)sλ(B)

which has the form (15). In a similar waym one evaluates 1αUAUBad*U and a number of integrals; see, for instance [26].

The expectation values E0,1pΔ(AUBU1) and E0,1pΔa(AU)pΔb(BU) can also be expressed in terms of Hurwitz numbers, but this requires a lot of space, and we will not do this; see the last section [31] for details.

3. Our Models. Products of Random Matrices We Choose

3.1. Preliminary. On the Products of Random Matrices

In a number of articles the spectral correlation functions of certain products of were were studied. These are products

Z1Z1ZnZn, (43)
Z1Zn(Z1Zn), (44)

or, a pair of products

Z1Zn,(Z1Zn); (45)

see [10,11,12].

Similar products in which complex matrices are replaced by unitary and certain generalizations have also been considered [16,21,22,33,34,35].

Below we suggest a generalization of these models (see Examples 18 and 16 respectively for (43)–(45)). We call it matrix models related to dessin d’enfants, more precisely, to the so-called clean dessin d’enfants (see [36]).

This is a child’s drawing of a “constellation”, like the Greek constellation, which is painted in the sky with stars, and the sky is a surface with a chosen Euler characteristic.

See below for a more accurate description.

As a part of dessin d’enfants we will need the following modification:

(1) We shall consider mixed ensembles, and in what follows, X±i denotes either Z±i, where Zi=Zi, or U±i, where Ui=Ui.

(2) We need additional data, which we call source matrices C±1,,C±nGLN(C). Each random matrix Xi enters only in combination XiCi:

XiXiCi (46)

Such combinations are very helpful (in particular, this makes it possible to consider rectangular random matrices). We shall use the notion of the dressed source matrices Ci,i=±1,,±n with the notation LX[]:

LX[f(C1,C1,Cn,Cn)]:=f(X1C1,X1C1,XnCn,XnCn) (47)

where f is any function. (The letter L is used to remember that it is the dressing from the left side.)

The matrices {Ci} we call the source matrices which play the role of coupling constants in the matrix models below.

3.2. Models Obtained from Graphs (Geometrical View)

Consider a connected graph Γ on an orientable connected surface Σ without boundary with Euler characteristic e. We require such properties of the graph:

(1) its edges do not intersect. For example, the edges of the graph in Figure 1a do not intersect: the fact is that the graph is drawn on a torus, and not on a piece of paper.

Figure 1.

Figure 1

All possible graphs with 2 edges (two matrix models). Graph (b) is dual to (c). Ex means an example below.

(2) if we cut the surface Σ along the edges of the graph, then the surface will decompose into disks (more precisely: into pieces homeomorphic to disks) (see Figure 3a,b as an example).

As an example, see Figure 1, which contains all such graphs with two edges.

Such a graph is sometimes called a (clean) dessin d’enfants (the term dessin d’enfants without the additional “clean” serves for such a graph with a bipartite structure), sometimes—a map [28].

Let our graph have f faces, n edges and V vertices; then e = V − n + f.

We number all stars (i.e., all vertices of the graph Γ) with numbers from 1 to V and all faces of Γ with numbers from 1 to f and all edges of Γ with numbers from 1 to n in any way.

We will slightly expand the vertices of the graph and turn them into the small disk, which sometimes for the sake of visual clarity we will call stars.

In this case, the edges coming out of the vertex will divide the border of a small disk into segments. We orient the boundary of each such segment clockwise, and the segment can be represented by an arrow that goes from one edge to another; see the Figure 2a,b,d and Figure 3a,c as examples. Our graph will have a total of 2n arrow segments.

Figure 2.

Figure 2

Decorated graphs.

Figure 3.

Figure 3

Graphs with 2 edges (two matrix models) where (a) is the zoom of (a) in Figure 1 and (c) is the zoom of (c) in Figure 1.

It is more correct to assume that the edges of the graph are very thin ribbons; that is, they have finite thickness. That is, the edge number |i| has two sides, one of which we number with the number i, and the other with the number i (this choice is arbitrary but fixed). It would be more correct to depict each edge of Γ numbered by |i| in the form of a ribbon, the sides of which are two oppositely directed arrows; one arrow has a number i, and the second i. However, with the exception of Figure 3, we did not do that so as not to clutter up the drawings.

Now, each arrow of the side of the edge rests with its end against the arrow-segment—as if continued by the arrow-segment. We assign the same number i (i=±1,,±n) to the side of the edge Γ and to the segment of the small disk, which continues this side while traversing the face in the positive direction.

Additionally, to the number i (i=±1,,±n) we attribute the product of the N×N matrices

iXiCi

where Ci is assigned to the i segment of a small disk and will be called source matrix, and Xi is assigned to the arrow i, which is the side of the edge |i| of the graph Γ; see Figure 2 for an illustration.

Let us use the following numbering. If one side of the edge of the tape |i| is labeled i, then the other side of the same edges is labeled i. (It does not matter which side of the edge |i| we assign the number i to, and which we assign the number i to, but we should fix the numbering we have chosen). The two sides of an edge of the graph Γ are actually arrows pointing in opposite directions. (In order not to complicate the drawing, we do not depict these arrows in our figures, except for Figure 3a,b). We draw the arrows so that they point in the positive direction when bypassing the boundary of the face (that is, when bypassing the face in the counterclockwise direction). Each arrow, say i (which either a positive or a negative number), ends at the boundary of the small disk (star) and with further bypassing of the face we pass along the segment of the boundary of the star. We assign the same number i to this segment. Acting in this way, we give numbers to all segments of all small disks. It is easy to understand that all the arrows on the segments of the boundary of any small disc are directed clockwise (i.e., in the negative direction) when passing along the boundary of each small disk.

We attribute a sequential set of numbers to each star as follows. (this set is defined up to a cyclic permutation, and we will call it a cycle associated with the star). Examples: These are numbers (1,1) assigned to the star (yellow small disk) in Figure 2a. These are the numbers (k,j) that we attribute to the star on the top in the Figure 2c and the numbers (k,j,i) that we attribute to the lower star in the same figure. Additionally, to each cycle we ascribe the related cyclic products:

(1,1)C1C1,

to the star (yellow small disk) in Figure 2a. As for the stars in Figure 2c we obtain

(k,j)CkCj(k,j,i)CkCjCi

Each cycle product we will call the star’s monodromy. As a result, a star’s monodromy is a product of matrices that are attributed to arrow segments, taken in the same sequence in which arrows follow each other when moving around a small disk clockwise. We number the stars in any way by numbers from 1 to V. The monodromy of a star i will be denoted by the letter Wi*.

In addition to the edges and in addition to the vertices, we number the faces of the graph Γ and the corresponding face monodromies with numbers from 1 to f. The cycles corresponding to the face i will be denoted by  fi and defined as follows. When going around the face border in the positivedirection, namely, counterclockwise for an ordinary face (or counterclockwise if the face contains infinity), wecollect segment numbers of small disks;for a face with a number i, this ordered collection of ordered numbers is fi.As in the case of stars, we build cyclic products fiWi. Examples:

f1=(1)C1=W1andf2=(1)C1=W2

for two faces in Figure 2a.

We also introduce dressed monodromies:

LX(W1)=X1C1,LX(W1)=X1C1

Additionally, for the face in Figure 2c:

f1=(j,k)CjCk=W1LX(W1)=XjCjXkCk

Thus, we have two sets of cycles and two sets of monodromies: vertex cycles and vertex monodromies

σi1Wi*,i=1,,V (48)

and face cycles and face monodromies: The cycles corresponding to the face i will be denoted by fi; we have

fiWiLX[Wi],i=1,,F (49)

Let us note that both cycles and monodromies are defined up to the cyclic permutation.

Remark 8.

Important remark. Please note that each of the matrices Ci,i=±1,,±n enters the set of monodromies W1,,Wf once and only once. Accordingly, each random matrix Xi,i=±1,,±n is included once and only once in the set of dressed monodromies LX[W1],,LX[Wf]. This determines the class of matrix models that we will consider and which we will call matrix models of dessin d’enfants.

Remark 9.

In the description of maps (the same, of clean dessin d’enfants) the following combinatorial relation is well-known; see the wonderful texbook [28], Remark 1.3.19:

i=1nαii=1Ffi=i=1Vσi1 (50)

where each of αi, fi and σi belongs to the permutation group S2n. Here fi are face cycles, σi are vertex cycles and i=1nαi is an involution without fixed points; each αi transposes i and i. Since αi2=1 we can also write

i=1nαii=1Vσi1=i=1Ffi (51)

The reader can check this relation for the pair of the simplest examples where n=1.

For any given set of the face cycles f1,,fF, the relation (50) allows you to uniquely reconstruct the set of the vertex cycles σ11,,σV1 (the power 1 is related to the negative (clockwise) counting of numbers).

We get

Proposition 1.

n1En1,n2i=1FLXtrWi=Nn2i=1VtrWi* (52)

and

n1En1,n2i=1VLXtrWi*=Nn2i=1FtrWi, (53)

where we use the notation (47) and where the parametersn1, n2, ℏ were defined in Section 2.2.

We note that each trace is a sum of monomials. Let us note that each of Xi,i=±1,,±n enters only once in each monomials term insider of the integral in the left and side of (52) and of (53).

There are two ways to prove these relations: algebraic and geometrical ones. In short, the sketches of the proof are are as follows. We should notice that p(1)()=s(1)() and apply Lemmas 2–5 while having in mind that this is actually the cut-or-join procedure (57) stated below in Section 3.3. In this case the difference between Lemmas 2, 3 and Lemmas 4, 5 is only in the power of the factor N, since (N)λ=N in case λ=(1).

Geometric way: We use the relation

1En1,0(Zi)a,b(Zj)b,a=δi,jδa,aδb,b

and calculate monodromies along faces of the graph Γ as described in the beginning of this section.

Remark 10.

From geometrical point of view in this way we create a surface by gluing the polygons related to the dressed face monodromies; see [31].

Remark 11.

You may notice some similarities between formulas (52), (53) and formulas (50), (51). Additionally, there is. One can say that the role of involution αi is played by the integration over the matrix Xi (by the Wick coupling of Xi and Xi).

We draw attention to two facts.

  • The answer (i.e., the left-hand side of (52)) depends only on the spectrum of star monodromies
    Spect(W1*),,Spect(WV*).
  • The answer does not depend on how exactly in our model we distribute the matrices {Z} and {U} to dress the source matrices—only two numbers n1 and n2 are important. For example, it does not matter, in the right-hand side of (52), whether we dress LX[Ci,Ci]=UiCi,UiCi and LX[Cj,Cj]=ZjCj,ZjCj or LX[Ci,Ci]=ZiCi,ZiCi and LX[Cj,Cj]=UjCj,UjCj.

3.3. Our Models. Algebraic View

You can forget about graphs and dessin d’enfants and set them out differently.

We have a set of random matrices

X±1,,X±n,Xi=Xi

and there are as many source matrices

C±1,,C±n, (54)

and we want to consider expectation value of the products of these matrices. We want each matrix Xi to come in combination with the source matrix labeled with the same i; see (46) and (47).

The set (54) we will call the alphabet of pairs and the matrices {Ci} can be considered letters of the alphabet.

The products of these matrices can be considered as words constructed from letters of the alphabet of pairs. Consider a group of words

W1,,WF

with the following condition: each of matrices Ci,i=±1,,±n is included once and only once in one of the words of this group.

In addition, we ask the following property: In this group of words there is no such subset of words that could be constructed from the alphabet of pairs with a smaller set of pairs of letters (in other words, we will consider only connected groups of words. The connected group of words will be related to the connected graphs Γ).

Each word Wi can be associated with an ordered set of numbers fi consisting of the numbers of the matrices included in the word: fiWi. Recall that each word Wi (and respectively fi) is defined up to a cyclic permutation.

There is a one-to-one correspondence between dessin d’enfants with n edges and f faces and word sets constructed in this way. Based on the set W1,,WF, the surface Σ is built uniquely. To do this, the procedure is as follows. First, for each word, say Wi, we associate the polygon with the edges, numbered by the numbers of the matrices in the product, namely, by the set fi. By going around the boundary of the polygon counterclockwise, we assign the numbers of the matrices to the edges if we write the word from left to right. We get a set of f polygons. After that, we glue these polygons so that the side with the number i sticks together with the side with the number i. We assign an orientation to each polygon, considering its edges arrows, showing the direction of counterclockwise. We glue the edges so that the beginning of the arrow i sticks together with the end of the arrow i. We get the surface Σ and on it is the graph Γ, whose edges are glued from two oppositely directed arrows (ribbon edge).

To determine the Euler characteristic of Σ we need to know the number of vertices of the graph Γ.

Cut-or-join procedure. Purely algebraically, one should act like this.

Consider W1W2WF (the order in this tensor product is not important) and the set of involutions Ti,i=1,,n, which act on this tensor product as follows. Each involution of Ti does not affect those Wa that contain neither Ci nor Ci. Two situations are possible. (I) The matrices Ci and Ci are in the same word, say, the word Wa. How then can we to rearrange the matrices with the word cyclically, to bring it to the form CiXCiY, where X and Y are some matrices. (II) The matrices Ci and Ci are included in different words; in this case we will write these two words as CiX and CiY. As you can see, the action of involutions Ti corresponds to taking the integral in Lemmas 2–5. Then

TiCiXCiY=CiXCiY (55)
TiCiXCiY=CiXCiY (56)

It is easy to see that involutions commute: Ti[Tj[]]=Tj[Ti[]].

The transformation

W1,,WFW1*,,WV* (57)

can be obtained purely algebraically in n steps. We call these two sets of matrices dual sets.

Proposition:

i=1nTiW1W2WF]=W1*WV* (58)
i=1nTiW1*WV*=W1W2WF (59)

Remark 12.

Actually this is a manifestation of the Equation (50) where αi is related to Ti. An involution without fixed points i=1nTi takes the graph Γ to the graph dual to it.

Here are some examples (57) with explanations about the geometric representation in Figure 1, Figure 2, Figure 3, Figure 4 and Figure 5 and in some other graphs:

Example 1.

Suppose W1=C1, W2=C1. In 1 step we get:

W1W2=C1C1C1C1=W1*

Therefore V=1 and as we have F=2,n=1; then the Euler characteristic is E=Fn+V=2. The right hand side can be obtained from Figure 2a as the face monodromies while the left-hand side can be obtained as star monodromies there. The left-hand side contains also the face monodromies in Figure 2b; and the right-hand side can be obtained as star monodromies there. (This is because graphs (a) and (b) are dual ones.)

Example 2.

In 2 steps:

W1=C1C2C1C2C1C2C1C2=W1*

Therefore V=1, and as we have F=1,n=2, then the Euler characteristic is E=Fn+V=0 (torus). The right-hand side can be obtained from Figure 1a as the face monodromies while the left-hand side can be obtained as star monodromies there; see the more detailed Figure 3a. The dual graph looks like the same as the graph on the torus: there is 1 vertex and 1 face; the left-hand side plays the role of the face monodromy for the dual graph. This a particular case of Ex 9.

Example 3.

In two steps:

W1W2W3=C1C2C1C2C1C1C2C2=W1*

Therefore V=1 and as we have F=3,n=2, the Euler characteristic is E=Fn+V=2. The right-hand side can be obtained from Figure 1b as the face monodromies while the left-hand side can be obtained as star monodromies there. The left-hand side contains also the face monodromies in Figure 1c (see Figure 3c for more details); the right-hand side can be obtained as star monodromies there. (This is because Figure 1b and Figure 1c are dual ones).

Example 4.

In 2 steps:

C1C2C1C2C1C2C2C1

Therefore V=2 and as we have F=2,n=2, the Euler characteristic is E=Vn+V=2. The right-hand side can be obtained from Figure 1e as the face monodromies while the left-hand side can be obtained as star monodromies there. The left-hand side contains also the face monodromies of the dual graph which is the graph of the same type (the loop from which the segment sticks out).

Example 5.

In 5 steps:

W1W2W3=C1C2C3C4C3C2C5C5C1C4C2C2C5C2C3C5C3C4C4C1=W1*W2*W3*W4*

Therefore V=4 and as we have F=3,n=5, the Euler characteristic is E=Fn+V=2 (the same is obtained from Figure 5d).

Example 6.

In n steps:

C1C2CnCnC1C1C2C2C3Cn1CnCnC1

Therefore V=n+1 and as we have F = 1, the Euler characteristic is E=Fn+V=2 The left-hand side is related to Γ in form of a chain with n+1 vertices, n edges drawn on the sphere (see Figure 1b for the n=2 chain and see Figure 4a for the n=3 chain). In case each source matrix is the identity ones, this is related to (44) which is a rather popular product. The right side is represented by such a graph: there are n circles; each subsequent one decreases and is inside the previous one. They all touch at one point (the vertex); see Figure 4b.

Example 7.

In n steps:

C1C2CnCnC1nC1C1C2C2C3Cn1CnCnC1

Therefore V=n, and as we have f = 2, then the Euler characteristic is E=Fn+V=2. (the case n=2 is obtained from Figure 1d). The left-hand side is related to Γ in form of the chain from the previous case where we replace n by n1 and connect its ends by n-th edge. Namely, it is n-gon drawn on the sphere. The right-hand side is related to the graph where two vertices are connected by n edges. In case n=4, the right-hand side can be obtained from Figure 4d as the face monodromies while the left-hand side can be obtained as star monodromies there. The left-hand side contains also the face monodromies in Figure 4c; the right-hand side can be obtained as star monodromies there. (Indeed, graphs in Figure 4d and in Figure 4c are dual ones.)

Example 8.

In n steps:

C1C1C2C2CnCnC1C2CnC1C2Cn

Therefore V=n+1, and as we have F = 1, then the Euler characteristic is E=Fn+V=2. The left-hand side is related to a star-graph Γ; the right-hand side—to a petal graph (as an example take n=3 and look at Figure 5a and dual Figure 5b.

After the dressing procedure, in case all source matrices are chosen to be identical ones we get a popular product (43).

Example 9.

Suppose W1=Ca1Cb1Ca1Cb1CagCbgCagCbg, where we number source matrices according ai,bi-cycles structure of a Riemann surface of genus g. In n=2g steps we obtain

Ca1Cb1Ca1Cb1CagCbgCagCbgCa1Cb1Ca1Cb1CagCbgCagCbg

Therefore V=1, and as we have F = 1, n=2g, then the Euler characteristic is E=Fn+V=22g.

The case n=2 yields a torus and was considered in Example 2. The case n=4 can be related to a graph drawn on a pretzel; see Figure 5e. The left-hand side and the right-hand sides are related to dual graphs each of which has one face and one vertex and is drawn on a surface with genus g whose edges are ai,bi cycles.

Example 10.

In n=6 steps we obtain

C1C2C3C5C4C1C6C5C2C6C4C3C1C4C3C5C1C2C6C2C3C4C5C6

Therefore V=4, and as we have F=4,n=6, then the Euler characteristic is E=Fn+V=2. This can be represented as a tetrahedron inscribed in a sphere. The tetrahedron graph is self-dual.

Figure 4.

Figure 4

Graphs drawn without decoration. Graph (a) is dual to (b). Graph (c) is dual to (d).

Figure 5.

Figure 5

Graphs drawn without decoration. Graph (a) is dual to (b).

4. Expectation Values of Matrix Products

Lemmas 2–5 are generalized to the case of mixed ensembles; see Propositions 2 and 4 below.

Propositions 2–4 are extended versions of statements studied in [31,32,37].

Proposition 2.

Consider ensemble (29). Consider dual sets W1,,WF and W1*,,WV* of (57). For any given set of partitions λ1,λ2,,λF=λYd, we have

En1,n2LXsλ1W1sλFWF=δλ1,λ2,,λFn1dsλ(p)n1sλ(IN)n2sλW1*sλWV*, (60)

where δλ1,λ2,,λF is equal to 1 in case λ1=λ2==λF and to 0 otherwise.

Similarly, for any set of partitions λ1,λ2,,λV=λYd, we get

En1,n2LXsλ1W1*sλFWV*=δλ1,λ2,,λVn1dsλ(p)n1sλ(IN)n2sλW1sλWF, (61)

where δλ1,λ2,,λF is equal to 1 in case λ1=λ2==λF and to 0 otherwise.

The sketch of proof. The proof is based on the cut-or-join procedure (57) of Section 3.3. which is the result of the step-by-step application of Lemmas 2–5. The different (geometrical) proof is based on the treating of the Wick rule as a way to glue surfaces from polygons and the use of (11) and of (27), (28).

Corollary 2.

Consider ensemble (29). Consider dual sets W1,,WF and W1*,,WV* of (57), such that detWi,detWj*0 for i = 1, …, F, j = 1, …, V. Suppose that αm=maxα1,,αF=:α, where α1,,αF is a given set of nonnegative integers. Consider a given set of partitions λi,i=1,,F and denote λ=λ(m). We have

En1,n2LXi=1FsλiWidet(Wi)αi= (62)
δλ1+α1,λ2+α2,,λF+αf(|λ|+αN)sλ(p)(N)λ(N+α)λn1sλ(IN)n2i=1VsλWi*det(Wi*)α (63)

where δλ1+α1,λ2+α2,,λF+αF is equal to 1 in case for each k = 1, …, N we have λk(1)+α1=λk(2)+α2==λk(F)+αF, and it is 0 otherwise.

Proposition 3

([32]). let Δi=Δ1i,Δ2i,,i=1,,k be a set of partitions of the weights d1,,dk=d.

Let μk+1=(μ1(k+1),μ2(k+1),),,μ(F)=μ=(μ1,μ2,), where 1 < k < F, be a set of partitions. We get

En1,n2LXi=1kpΔi(Wi)i=k+1Fsμi(Wi)= (64)
δ|μ|,dδd1,,dkδμk+1,,μFkn1d((N)μ)n2dimμd!n1n2χμ(Δ1)χμ(Δk)i=1Vsλ(Wi*) (65)

where (N)μ is given by (40) and χμ(Δ) is the character of the symmetric group; see Remark (5). The symbol δμk+1,,μF is equal to 1 in case μk+1==μFk and is equal to 0 otherwise.

Similarly, let μk+1,,μV=μ, where 1 < k < V, be a set of partitions. Then

En1,n2LXi=1kpΔi(Wi*)i=k+1Vsμi(Wi*)= (66)
δ|μ|,dδd1,,dkδμk+1,,μVkn1d((N)μ)n2dimμd!n1n2χμ(Δ1)χμ(Δk)i=1Fsλ(Wi) (67)

The Proposition is derived from the previous one using (5) and (11).

Proposition 4.

Let Δi=Δ1i,Δ2i,,i=1,,F be a set of partitions of weights d1,,dF=d.

Then

En1,n2LXpΔ1W1pΔFWFi=1F1zΔi= (68)
δd1,,dFn1dΔ˜1,,Δ˜VYdpΔ˜1(W1*)pΔ˜V(WV*)HE(Δ˜1,,Δ˜V,Δ1,,ΔF|n2), (69)

where δd1,,dF=1 in case d1==dF and 0 otherwise, and Ydis the set of all partitions of weight d. Theprefactor HE(Δ˜1,,Δ˜V,Δ1,,ΔF|n2) in (69) is the weighted Hurwitz number (28) with k = F + V and E = F − n + V.

Similarly, for a given set of partitions Δ˜i=(Δ˜1i,Δ˜2i,),i=1,,V with weightsd1,,dV=drespectively, we get

En1,n2{LX[pΔ˜1W1*pΔ˜VWV*]}= (70)
δd1,,dVn1dΔ˜1,,Δ˜FYdpΔ1(W1)pΔV(WV)HE(Δ˜1,,Δ˜V,Δ1,,ΔF|n2), (71)

where HE(Δ˜1,,Δ˜V,Δ1,,ΔF) is exactly the same as in (69).

Propositions 2–4 and are equivalent. This can be proven with the help of (10), (11) and (28).

Remark 13.

Proposition 4 was proved in [31] using a geometrical construction of Hurwitz numbers as a number of ways to glue polygons. Each matrix entry, say (Xi)a,b may be drawn as an arrow with labels a and b at the startpoint and the endpoint respectively. We draw solid arrow for an entry of a random matrix and a dashed arrow for an entry of a source matrix. The product of matrices we draw as arrows sequentially assigned to each other. The trace of a product is drawn as a polygon. Now each LXtrWc is a polygon with alternating solid and dashed-edge arrows; we orient the edges counterclockwise. In [31] we named such polygons countries. Thus, we relate each dressed word to a country. It may be shown that the expectation

En,0LXtrW1trW1

may be viewed as the result of gluing of the net of countries into a surface, say Σ, and E=Fn+V being the Euler characteristic of this surface. This is a result of the Gaussian integration over matrices Zi. Oppositelydirected solid arrows (corresponding to Zi and Zi)form sides of ribbon edges. These edges end at a boundary of disks (inflated vertices) with dashed boundaries (source matrices are attached to the segments of dashed boundaries). In [31] we named this disk watchtowers. There are n ribbon edges (the boarders of countries) and 2n dashed edges (segments of boundaries of disks—of the boarders of the watchtowers); there are V watchtowers; and there are F countries with alternating (solid-dashed) edges. There are 2n 3-valent vertices (ends of ribbons): there are two dashed arrows (one is outgoing; another is incoming) and one ribbon (one side is the solid outgoing arrow; the other side is a incoming solid arrow) attached to each vertex. This is a graph Γ drawn on Σ. This graph is related to

En,0LXtrW1trW1=ntrW1*trWV*, (72)

which is (68) for d=1(in this case, all Δi has weight 1, and p(1)(W)=tr(W)). In case d>1, instead of each trWi we have the product

trWiΔ1itrWiΔiitrWi.

One may interpret it as a projection of ℓi polygons to the country (the polygon) labeled by i.

Remark 14.

Notice that the answers for the expectation values which were considered above depend only on eigenvalues of Wi* or Wii=1,,V.

5. Examples of Matrix Models

Recall that in Section 2.1 we introduced the function τr(n,p(1),p(2)). In what follows we use the conventions:

τr(p(1),p(2)):=τr(0,p(1),p(2))=λrλsλ(p(1))sλ(p(2)),rλ=rλ(0) (73)

It depends on two sets pi=(p1(i),p2(i),),i=1,2, and on the choice of an arbitrary function of the variable r. (This is an example of the so-called tau function, but we will not use this fact.) As one of their sets, we will choose p2=p(X) like in (21), and the second set will be the set of arbitrary parameters. With r=1 we get

τ1(p,X)=em>01mpmtrXm (74)

For example, if we take

r(x)=ip(ai+x)iq(bi+x),

and in addition to p1=(1,0,0,) we get the so-called hypergeometric function of the matrix argument:

pFqa1,,apb1,,bq|X=λdimλ|λ|!sλ(X)ip(ai+x)λiq(bi+x)λ (75)

Special cases:

etrX=λsλ(X)dimλ|λ|!, (76)
det(1zX)a=λz|λ|(a)λsλ(X)dimλ|λ|! (77)

Integrals. Using Proposition 2 we obtain

Theorem 1.

Suppose W1,,WF and W1*,,WV* are dual sets (57). Let sets pi=(p1(i),p2(i),p3(i),),i=1,, max(F,V) be independent complex parameters and r(i),i=1,, max(F,V) be a set of given functions in one variable.

En1,n2LXτr(1)p1,W1τr(F)pF,WF (78)
=λrλn1|λ|dimλ|λ|!ni=1VsλWi*i=1Fsλ(pi), (79)

where each τr(i)pi,Wi is defined by (21)

rλ=(N)λn2i=1Frλ(i)(n)

Similarly

En1,n2LXτr(1)p1,W1*τr(V)pV,WV* (80)
=λrλn1|λ|dimλ|λ|!ni=1FsλWii=1Vsλ(pi), (81)

Remark 15.

We recall the convention (73) In (79) rλ is the content product (16)

rλ=rλ(0)=(i,j)λr(ji)

where

r(x)=N+xn2i=1Fr(i)(x)

To get examples we choose

  • Dual sets W1,,WFW1*,,WV*;

  • The fraction of unitary matrices given by n2;

  • The set of functions r(i),i=1,,F;

  • The sets p(i),i=1,,F.

Remark 16.

Answers in some cases are further simplified. Let us mark two cases

(i) Firstly, this is the case when the spectrum of the stars has the form

SpectWi*=SpectIN,ki=diag{1,1,,1,0,0,,0},i=1,,V (82)

where IN,ki is the matrix with ki units of the main diagonal. Such star monodromies obtained in case source matrices have a rank smaller than N. Insertion of such matrices in the left-hand sides of (79) and (81) corresponds to the integration over rectangular random matrices. One should take into account that

sλ(IN,k)=(k)λsλ(p),

where we recall the notation

(a)λ:=(a)λ1(a1)λ2(a+1)λ, (83)

(ii) The case is the specification of the sets pi, i=1,,F according to the following

Lemma 6.

Denote

p=(1,0,0,) (84)
p(a)=a,a,a, (85)
p(q,t)=p1(q,t),p2(q,t),,pm(q,t)=1qm1tm (86)

Then

sλ(p(a))sλ(p)=(a)λ,p(a)=(a,a,a,) (87)

where (a)λ:=(a)λ1(a1)λ2(a+1)λ, (a)n:=a(a+1)(a+n1), where λ=(λ1,,λ) is a partition. More generally

sλ(p(q,t))sλ(p(0,t))=(q;t)λ, (88)

where (q;t)λ=(q;t)λ1(q t1;t)λ2(q t1;t)λ where (q;t)k=(1q)(1q t)(1q tn1) is t-deformed Pochhammer symbol. (q;t)0=1 is implied.

For such specifications the right-hand side of (79) can ta

With such specifications, one can diminish the number of the Schur functions in the right-hand side of (79) (or of (81)) and the right-hand side can take one of the forms:

λrλsλ(A)sλ(B) (89)
λrλsλ(A) (90)
λrλ (91)

For (89) there is a determinant representation; for (90) there is a Pfaffian representation and (91) can be rewritten as a sum of products. Indeed if we introduce r(x)=eTx1Tx, and λ=(λ1,,λN), then

rλ(m)=(i,j)λr(m+ji)=eTm++TmNi=1NeTλii+m (92)

For instance, one can take r(x)=a+x and get

(a)λ=Γ(a+λ11)Γ(a+λ22)Γ(a+λNN)Γ(a)Γ(a1)Γ(aN+1) (93)

Then we introduce hi=λii+N and write

λ(a)λ(b)λ=h1>>hN0i=1NΓ(bi+1)Γ(ai+1)Γ(hi+aN)Γ(hi+bN) (94)

where Γ is the gamma-function. (In case the argument of gamma-function turns out to be a nonpositive integer one should keep in mind both the enumerator and denominator.) See examples below.

Example 11.

See Example 1 and Figure 2a. Take X1=Z and r given by (13). The example of (79) can be chosen as follows

E1,0pFqa1,,apb1,,bq|ZC1pFqa1,,apb1,,bq|ZC1detZZα= (95)
pFqa1,,ap,a1,,ap,N+αb1,,bq,b1,,bq,N|C1C1, (96)

corresponding determinantal representation see a (21).

See and Figure 2b which is dual to Figure 2a. An example of (81) can be chosen as

E1,0pFqa1,,ap,a1,,ap,N+αb1,,bq,b1,,bq,N|ZC1ZC1detZZβ=
λsλ(C1)sλ(C1)(N+α)λ(N+β)λ)(N)λ2ip(ai)λiq(bi)λip(ai)λiq(bi)λ, (97)

The determinantal representation of the left-hand side is given by (15).

Example 12.

See Example 2 and Figure 3a. Take X1=U1,X2=U2.

E0,2em>01mpmtrU1C1U2C2U1C1U2C2m= (98)
=λ1(N)λ2sλ(p)sλ(C1C2C1C2)sλ(p)2

Let us take p=(az,az2,az3,) and W1*=IN,k; see (85) and (82). We obtain the left-hand side as

E0,2det1zU1C1U2C2U1C1U2C2a=λz|λ|(a)λ(k)λ(N)λ2=
z12N(N1)h1>>hN0i=1NzhiΓ(Ni+1)2Γ(ai+1)Γ(ki+1)Γ(hi+aN)Γ(hi+kN)Γ(hi)2

where SpectC1C2C1C2=SpectIN,k see (94).

Example 13.

See Example 3 and Figure 3c.

E2,0em>01mpm(1)trZ1C1m+m>01mpm(2)trZ2C2mdet1zZ1C1Z2C2ai=13detZiZiα
=λz|λ|sλ(p1)sλ(p2)(a)λ(N+α)λ(N)λ3

For a determinant representation see (20)

Example 14.

For decoration of Figure 1e we put Xi=Zi.

E2,0pΔ(Z1C1)sλ(Z1C1Z2C2Z2C2)=δ|λ|,|Δ|dimλ|λ|!χλ(Δ)sλ(C2)sλ(C1C2C1)

see (66).

Example 15.

Figure 5d in particular yields

E2,0sλ(Z1C1Z2C2Z3C3Z4C4)sλ(Z3C3Z2C2Z5C5)sλ(Z5C5Z1C1Z4C4)=
dimλ|λ|!5sλ(C1C2C5)sλ(C2C3)sλ(C5C3C4)sλ(C4C1)

Example 16.

In the case below we use an open chain with n edges as in Figure 1b, Figure 2b and Figure 4a.

En,0em>01mpm(1)tr(Z1C1Z2C2ZnCnZnCnZ1C1)m=λsλ(Cn)sλ(C1)sλ(p)sλ(p)i=1n1sλ(CiCi1)sλ(p) (99)

Graphs dual to the chain look like in Figure 4b.

En,0em>01mpmtr(Z1C1)m+m>01mpm(n)tr(ZnCn)mi=1n1em>01mpm(i)tr(ZiCiZi+1Ci1)m
=λsλ(p)sλ(C1C2CnCnC1)i=1nsλ(pi)sλ(p)

These relations generalize product (44) and (45).

Example 17.

Our graph is a polygon with n edges and n vertices (stars); see Figure 1d, Figure 2a and Figure 4c for examples.

En,0em>01mpm(1)trZ1C1Z2C2ZnCnm+m>01mpm(2)trZnCnZn1C1nZ1C1mi=1ndetZiZiα (100)
=λsλ(p1)sλ(p2)i=1n(N+α)λsλ(CiCi1)(N)λsλ(p)

(where we put Cn1=C1).

A graph dual to the polygon can be viewed as two-stars graph with n edges which connect stars; see Figure 1d and Figure 4d as examples.

En,0i=1nem>01mpm(i)trZiCiZi+1Ci1m=λsλ(C1C2Cn)sλ(CnC1nC1)i=1nsλ(pi)sλ(p) (101)

To apply determinantal formulas one should use Remark 16.

Example 18.

Consider the star-graph with n-rays which end at other stars (see Figure 5a where n=3). This situation corresponds to (43).

En,0em>01mpmtrZ1C1Z1C1ZnCnZnCni=1ndetZiZiα= (102)
λsλ(p)sλ(C1C2Cn)i=1n(N+α)λsλ(Ci)(N)λsλ(p)

A similar model was studied in [16,22]. It has the determinantal representation (21) in case all Wi* except one are of form (82). There is the determinantal representation (15) in case we specialize the set p according to Lemma 6 and choose each Wi* except two be in form (82).

Now, let us choose the dual graph (this is petel graph. (see Figure 5b where n=3)) and consider

En,0det1zZ1C1Z2C2ZnCnai=1ndetZiZiαem>01mpm(i)tr(ZiCi)m= (103)
λz|λ|(a)λsλ(C1C1C2C2CnCn)i=1n(N+α)λsλ(pi)(N)λsλ(p)

By Remark 16 we find all cases where the determinantal representations (20) or (21) exist.

Remark 17.

Notice the following symmetry: the left-hand side produces the same right-hand side if we permute the set of exponents α1,,αn,aN.

Example 19.

Below g=1,2,. (For the case g=1 see Figure 1a and zoomed Figure 3a; for g=2 see Figure 5e).

E0,2gem>01mpmtrUa1Ca1Ub1Cb1Ua1Ca1Ub1Cb1UagCagUbgCbgUagCagUbgCbgm
=λdimλ|λ|!2gsλ(W*)sλ(p)

where

W*=Ca1Cb1Ca1Cb1CagCbgCagCbg

In particular, if SpectW*=IN,k, then

E0,2gdetINzUa1Ca1Ub1Cb1Ua1Ca1Ub1Cb1UagCagUbgCbgUagCagUbgCbga
=λz|λ|dimλ|λ|!22g(a)λ(k)λ(N)λ2g (104)

Taking into account that

dimλ=i<j(hihj)i=1NΓ(hi+1)

we can interpret that (104) is a discrete beta-ensemble where β=22g.

Exotic models. An example. There are some more tricky problems which can be solved which can be solved in steps. Let me consider the simplest example. Look at Lemma 3. Suppose A and B depend in any way on an additional matrix Z1; in any case, however, their product has a familiar form:

A=A(Z1,Z1),B=B(Z1,Z1),AB=Z1C1Z1C1 (105)

Say, A=Z1aeZ1,B=eZ1Z1Z11a which looks horrible. However, applying sequentially the series 0F0, then (37), where Z=Z1, and then (31), where Z=Z2 one obtains

E2,0etrZ1Z2aeZ2+trZ1eZ2Z2Z21a=d0λYdsλ(IN)sλ(C)=detINC1 (106)

It will be interesting to do the same with other ensembles of random matrices; Ginibre ensembles of real and quaternionic matrices; and ensembles of Hermitian matrices: complex, real and quaternionic.

6. Discussion

In this article, we examined matrix integrals of a certain type. We called them matrix models associated with children’s drawings—the so-called dessin d’enfants. They include some well-known models that have found applications in the theory of information transfer and the theory of quantum chaos. We hope that our matrix integrals will be in demand. We think that these models are related to quantum integrable systems [38,39,40], but this topic is waiting for its development; we expect connections with [41,42,43,44,45,46,47,48,49].

Acknowledgments

The authors are grateful to A. Gerasimov, M. Kazarian, S. Lando, Yu. Neretin, A. Morozov, A. Mironov, S. Natanzon and L. Chekhov for useful discussions. A.O. is grateful to A. Odzijewicz for his kind hospitality in Bialowezie and to E. Strahov, who turned his attention to independent Ginibre ensembles [10,14,15]. A.O. was partially supported by V.E. Zakharov’s scientific school (Program for Support of Leading Scientific Schools), by RFBR grant 18-01-00273a. N.A. was partially supported by RFBR grant 19-02-00815. D.V. was partially supported by RFBR grant 18-02-01081.

Appendix A. Partitions and Schur Functions

Let us recall that the characters of the unitary group U(N) are labeled by partitionsand coincide with the so-called Schur functions [23]. A partition λ=(λ1,,λn) is a set of nonnegative integers λi which are called parts of λ and which are ordered as λiλi+1. The number of non-vanishing parts of λ is called the length of the partition λ, and will be denoted by (λ). The number |λ|=iλi is called the weight of λ. The set of all partitions will be denoted by P.

The Schur function labelled by λ may be defined as the following function in variables x=(x1,,xN):

sλ(x)=detxjλii+Ni,jdetxji+Ni,j (A1)

in case (λ)N and vanishes otherwise. One can see that sλ(x) is a symmetric homogeneous polynomial of degree |λ| in the variables x1,,xN, and degxi=1,i=1,,N.

Remark A1.

In case the set x is the set of eigenvalues of a matrix X, we also write sλ(X) instead of sλ(x).

There is a different definition of the Schur function as a quasi-homogeneous, non-symmetric polynomial of degree |λ| in other variables, the so-called power sums, p=(p1,p2,), where degpm=m.

For this purpose let us introduce

s{h}(p)=det[s(hi+jN)(p)]i,j,

where {h} is any set of N integers, and where the Schur functions s(i) are defined by em>01mpmzm=m0s(i)(p)zi. If we put hi=λii+N, where N is not less than the length of the partition λ; then

sλ(p)=s{h}(p). (A2)

The Schur functions defined by (5) and by (A2) are equal, sλ(p)=sλ(x), provided the variables p and x are related by the power sums relation

pm=ixim (A3)

In case the argument of sλ is written as a non-capital fat letter the definition (A2), and we imply the definition (5) in case the argument is not fat and non-capital letter, and in case the argument is capital letter which denotes a matrix, then it implies the definition (5) with x=(x1,,xN) being the eigenvalues.

It may be easily checked that

sλ(p)=(1)|λ|sλtr(p) (A4)

where λtr is the partition conjugated to λ (in [23] it is denoted by λ*). The Young diagram of the conjugated partition is obtained by the transposition of the Young diagram of λ with respect to its main diagonal. One gets λ1=(λtr).

Appendix B. Integrals over the Unitary Group

Consider the following integral over the unitary group which depends on two semi-infinite sets of parameters p=(p1,p2,) and p¯=(p1*,p2*,):

IU(N)(p,p¯):=U(N)etrVp,U+trVp*,U1d*U= (A5)
1(2π)N0θ1θN2π1j<kN|eiθjeiθk|2j=1Nem>01mpmeimθj+pm*eimθjdθj (A6)
V(p,x):=n>01npnxn (A7)

Here d*U is the Haar measure of the group U(N):

d*U=1(2π)N1j<kN|eiθjeiθk|2j=1Ndθj,πθ1<θNπ (A8)

and eiθ1,,eiθN are the eigenvalues of UU(N). The exponential factors inside the integral may be treated as a perturbation of the Haar measure and parameters p,p* are called coupling constants by the analogy with quantum field theory problems.

Using the Cauchy-Littlewood identity

τ(p|p*):=em=11mpm*pm=λPsλ(p*)sλ(p) (A9)

and the orthogonality of the irreducible characters of the unitary group

sλ(U)sμ(U1)d*U=δλ,μ (A10)

we obtain that

IU(n)(p,p¯)=λP(λ)nsλ(p)sλ(p¯) (A11)

which express the integral over unitary matrices as the “perturbation series in coupling constants”.

The formula (A11) first appeared in [50] in the context of the study of Brezin–Gross–Witten model. It was shown there that the integral IU(n)(p,p¯) may be related to the Toda lattice tau function of [51,52] under certain restriction. Then, the series in the Schur functions (A11) may be related to the double Schur functions series found in [53,54,55].

Appendix C. Geometrical Definition of Hurwitz Numbers

In this presentation, we follow article [31].

The Hurwitz number is a characterisation of the branched covering of a surface with critical values of a prescribed topological type. Hurwitz numbers of oriented surfaces without boundaries were introduced by Hurwitz at the end of the 19th century. Later it turned out that they are closely related to the study of moduli spaces of Riemann surfaces [56], to integrable systems [57], to modern models of mathematical physics (matrix models) and to closed topological field theories [30]. In this paper we consider only Hurwitz numbers of compact surfaces without boundary.

Consider a branched covering f:PΣ of degree d of a compact surface without boundary. In the neighborhood of each point zP, the map f is topologically equivalent to the complex map uup, defined on a neighborhood u0 in C. The number p=p(z) is called the degree of the covering f at the point z. The point zP is said to be a branch point or critical point if p(z)1. There are only a finite number of critical points. The image f(z) of a critical point z is called the critical value of f at z.

Let us associate with a point sΣ all points z1,,zP for which f(zi)=s. Let p1,,p be the degrees of the map f at these points. Their sum d=p1++p is equal to the degree d of f. Thus, to each point sS there corresponds a partition d=p1++p of the number d. Having ordered the degrees p1p>0 at each point sΣ, we introduce the Young diagram Δs=[p1,,p] of weight d with =(Δs) rows of length p1,p: Δs is called the topological type of the value s, and s is a critical value of f if and only if at least one of the row-lengths pi is greater than 1.

Let us note that the Euler characteristics E(P) and E(Σ) of the surfaces P and Σ are related via the Riemann–Hurwitz relation:

E(P)=E(Σ)d+zPp(z)1

or, equivalently,

E(P)=E(Σ)d+i=1F((Δsi)d). (A12)

where s1,,sF are critical values.

We say that coverings f1:P1Σ and f2:P2Σ are equivalent if there exists a homeomorphism F:P1P2 such that f1=f2F; in case P1=P2 and f1=f2 the homeomorphism F is called an automorphism of the covering. The set of all automorphisms of a covering f form the group Aut(f) of finite order |Aut(f)|. Equivalent coverings have isomorphic automorphism groups.

We present two illustrative examples.

Example 1. Let Σ=C¯={zC}, P=P1=P2=C¯={uC} be Riemann spheres. Consider the branched covering z(u)=f(u)=f1(u)=f2(u)=u3. This covering f:PΣ has 2 critical values 0 and ∞ with Young diagrams from one row of length 3. Automorphisms of the covering have the form F(u)=u13. The group Aut(f) is isomorphic to Z/3Z.

Example 2. Let Σ=C¯={zC} and P=P1=P2—this is a pair of Riemann spheres; that is P=PP. where P={uC} and P={uC}. Consider the branched covering z(u)=f(u)=f1(u)=f2(u)=(u)3, z(u)=f(u)=f1(u)=f2(u)=(u)3. This covering f:PΣ has two critical values 0 and ∞ with Young diagrams of two rows of length 3. Automorphisms of the covering are generated by the following mappings:

1. F(u)=(u)13, F(u)=u.

2. F(u)=(u)13, F(u)=u.

3. F(u)=(u), F(u)=u.

The group Aut(fi) is isomorphic to (Z/3Z)(Z/3Z)(Z/2Z).

From now on, unless indicated otherwise, we will assume that the surface Σ is connected. Let us choose points s1,,sFΣ and corresponding Young diagrams Δ1,,ΔF of weight d. Let Φ be the set of equivalence classes of the coverings for which s1,,sF is the set of all critical values, and Δ1,,ΔF are the topological types of these critical values. The Hurwitz number is the number

HΣd(Δ1,,ΔF)=fΦ1|Aut(f)|. (A13)

It is easy to prove that the Hurwitz number is independent of the positions of the points s1,,sF on Σ. One can show that the right-hand side of (A13) depends only on the Young diagrams of Δ1,,ΔF and the Euler characteristic E=E(Σ). Because of this sometimes we write HE(Σ)d(Δ1,,ΔF) instead of HΣd(Δ1,,ΔF).

If F = 0 we get an unbranched covering. We denote such Hurwitz number HE(1d).

Example 3. Let f:ΣRP2 be a covering without critical points. Then, if Σ is connected, then Σ=RP2, degf=1 or Σ=S2, degf=2. Therefore if d=3, then Σ=RP2RP2RP2 or Σ=RP2S2. Thus H1(13)=13!+12!=23.

Appendix D. Combinatorial Definition of Hurwitz Numbers

Consider the symmetric group (equivalently, the permutation group) Sd and the equation

σ1σFρ12ρM2α1β1α11β11αHβHαH1βH1=1, (A14)

where σ1,,σF,ρ1,,ρM,α1,β1,,αH,βHSd, and moreover σiCΔi,i=1,,F, where CΔi is the conjugacy class labeled by a partition Δi=(Δ1i,Δ2i,). The Hurwitz number is the number of solutions of Equation (A14) divided by d! (by the order of sd).

It can be proved that so introduced the (combinatorial) Hurwitz number coincides with the (geometric) Hurwitz number HE(Δ1,,ΔF) introduced in Appendix C where E=22HM. (One can look at the base surface Σ as a result of gluing h handles and m Möbius stripes to a sphere.

Consider the simplest example: H=0 and M=1; that is Σ=RP2 (real projective plane). Suppose f = 0; that is we deal with an unbranched covering. Suppose d=3; that is we consider 3-sheeted covering. Let us solve ρ2=1, where ρS3. One gets 4 solutions: 3 transpositions of the set 1,2,3 and one identity permutation. There are 3! permutations in S3. As a result we get H1(13)=4/3!=2/3 as we got in the last example of the previous section.

In the same way one can consider Example 1 of the previous section. In this case H=M=0; that is E=2; one gets the Riemann sphere with two branch points (F = 2) and 3-sheeted covering with profiles Δ1=Δ2=(3). We solve the equation σ1σ2=1, where both σ1,2 consist of a single cycle of length 3. There are two solutions σ1=σ21: one sends 1,2,3 to 3,1,2, the other sends 1,2,3 to 2,3,1. We get H2(3),(3)=2/3!=1/3.

Example 2 corresponds to H2(3,3),(3,3), d=6. One can complete the exercise and get an answer H2(3,3)=1/z(3,3)=1/18, where zλ is given by (1). Actually, for any d and for any pair of profiles one gets H2Δ1,Δ=δΔ1,Δ1/zΔ.

In [58,59] (and also in [60]) it was found that HE(Δ1,,ΔF) is given by formula (27).

Appendix E. Differential Operators

In [32] we develop (see also [32]) the work [61], which offers a beautiful generalization of the cut-and-join formula (MMN formula):

WΔ(p)·sμ(p)=φμ(Δ)sμ(p), (A15)

which describes the merging of pairs of branch points in the covering problem. Here μ=(μ1,μ2,) and Δ=(Δ1,,Δ) are Young diagrams (Δ is the ramification profile of one of branch points; for simplicity, we consider the case where |μ|=|Δ|), sμ is the Schur function. Differential operators WΔ(p) generalize the operators of “additional symmetries” [62] in the theory of solitons and commute with each other for different Δ. In the work ([63]), it was noted that if they are written in the so-called Miwa variables, that is, in terms of the eigenvalues of the matrix X such that pm=trXm; then the generalized cut-and-join formula is written very compactly and beautifully:

WΔ·sμ(X)=φμ(Δ)sμ(X) (A16)

where

WΔ=1zΔtrDΔ1trDΔ, (A17)

and the factor zΔ is given by (1), D is

Da,b=c=1NXa,cXb,c (A18)

As G.I. Olshansky pointed out to us, this type of formula appeared in the works of Perelomov and Popov [64,65,66] and describe the actions of the Casimir operators in the representaion λ; see also [67], Section 9.

We propose a generalization of this relation, which in our case is constructed using a child’s drawing of a constellation (dessin d’enfants, or a map in terminology [28]. In fact, we are considering a modification in which the vertices are replaced by small disks—”stars”). This topic will be be studied in more detail in the next article. Here we restrict ourselves only to a reference to important beautiful works [41,42,43,44,45].

(i) One can interpret the Gaussian integral as the integral of n-component two-dimensional charged bosonic fields Zi and Zi:

(Zi)a,b(Zj)b,adΩ=<(Zi)a,b(Zj)b,a>=1Nδa,aδb,bδi,j,

for i,j=1,,n,a,b=1,,N.

The Fock space of these fields is all possible polynomials from the matrix elements of the matrices Z1,,Zn.

The operators (Zi)ab can be considered creation operators, and the operators

(Zi)1Ni,(i)a,b=1NZb,a (A19)

ellimination operators that act in this space. The integrands in our integrals should be considered anti-ordered, that is, all ellimination operators (all derivatives) considered to be moved to the left, while the matrix structure is considered to be preserved. We will denote this is anti-ordering of some A by the symbol ::A::, where A is a polynomial of matrix elements of the matrices.

From this point of view, on different sides of the ribbon of Γ˜ with the number i we place the canonically conjugated coordinates Zi and momenta Zi.

We recall that all partions throught the paper have the same weight d.

(ii) Then, for example, the relation we get

::τg(M1,,MF)::=d=0Δ1,,ΔV|Δ1|==|ΔV|=dHΣ(g|Δ1,,ΔV)C(Δ1,,ΔV), (A20)

We give another relation:

::i=1Fsλi(Mi)::·1=δλ1,,λFdimλd!ni=1Vsλ(Wi*) (A21)

where λ1,,λF=λ is a set of Young diagrams, and where δλ1,,λF is equal 1, if λ1==λF=λ and is equal to 0 otherwise.

It looks like a simple rewrite, but can be helpfully used. Let us derive a beautiful formula (Theorem 5.1 in [63]), namely (A16) (and see also articles [41,42,43,44,45,46]).

In order to do this we should use the freedom to choose the source matrices:

(iii) For a partition Δ=(Δ1,,Δ) and a face monodromy Mi and a star monodromy Wi*, let us introduce notations

MiΔi=tr(Mi)Δ1itr(Mi)Δi (A22)
CiΔi=tr(Wi*)Δ1itr(Wi*)Δi (A23)

We can write

Nndi=1FMiΔ˜izΔ˜idΩ (A24)
=Δ1,,ΔVHΣ(Δ˜1,,Δ˜FΔ1,,ΔV)i=1VCiΔi (A25)

Let us write the most general generating function for Hurwitz numbers which was obtained in [31]:

Nndi=1F1MiΔ˜izΔ˜ii=F1+1F2M(Mi)i=F2+2,F2+4,FH(Mi1,Mi)dΩ (A26)
=Δ1,,ΔV|Δ1|==|ΔV|=dHΣ˜˜(Δ˜1,,Δ˜F1,Δ1,,ΔV)C(Δ1,,ΔV), (A27)

where

HΣ˜˜(Δ˜1,,Δ˜F1,Δ1,,ΔV)=λPdimμd!Fn+V2hmφμ(Δ˜1)φμ(Δ˜F1)φμ(Δ1)φμ(ΔV) (A28)

where h=12(FF2) is the number of handles and m=F2F1 is the number of Moebius stripes glued to Σ where the graph Γ˜ (modified dessin denfants) was drawn. The Euler characteristic of Σ˜˜ is Fn+V2hm=F1n+V. Hurwitz number (A28) counts the coverings of Σ˜˜ with branching profiles Δ˜1,,Δ˜F1,Δ1,,ΔV.

Let us multiply the both sides of (A26) by

i=k+1F1dimμid!φμi(Δ˜i)zΔ˜i

(where kF), and then sum the both sides (A26) and (A27) over Δ˜i, i=k+1F1, taking into account

sμ(X)=dimμd!Δφμ(Δ)XΔ, (A29)

when evaluating (A26), where

XΔ=tr(X)Δ1tr(X)Δ (A30)

and the orthogonality relation (11) when evaluating (A27). We obtain

Nndi=1kMiΔ˜izΔ˜ii=k+M+1k+M+mM(Mi)i=k+M+m+2,k+M+m+4,FH(Mi1,Mi)i=k+1k+Msμi(Mi)dΩ (A31)
=δμk+1,,μFkdimμd!kn2hmφμ(Δ˜1)φμ(Δ˜k)i=1Vsλ(Wi*) (A32)

where 2h=FF1m M

Remark A2.

Suppose that the edges of the graph Γ can be painted like a chessboard in black and white faces so that the face of one color borders only the faces of a different color. Then the matrices from the set {Z} (i.e., differential operators) can be assigned to the sides of the edges of white faces, that is, the matrices from the set {Z} to the sides of black faces. In this case, the monodromies of the white faces will be those differential operators which will act on the monodromy of black faces.

The most natural and simple case is the following “polarization”: Suppose that Mi,i=k+1,,F1 are black faces and the rest part of the face monodromies Mi are while faces (see Remark A2).

(I) Let m=h=0. Take as a graph Γ˜ a child’s drawing - sunflower with n white petals drawn on the background of black night sky. See (b) in the Figure 5 for Γ with 3 petals as an example. There is 1 vertex of Γ which inflated and we get a small disk as the center of sunflower. We have n+1 faces of Γ: n petals, and the big and a big face, embracing all the petals and containing infinity. Then we place all “momentums” inside the petals:

Mi=CiZi,i=1,,n.

Then all “coordinates” (the collections of {(Zi)a,b}) are placed on the other side of the ribbons, they are places along the boundary of the big embracing black face:

Mn+1=Z1C1ZnCn

See Figure 5b as an example.

Let remove the sign tilde above Young diagrams, then,

Nndi=1nMiΔizΔisμZ1C1ZnCndΩ=φμ(Δ1)φμ(Δn)sμ(C1C1CnCn) (A33)

It is equivalent to

WC1Δ1WCnΔn·sμ(Z1C1ZnCn)=φμ(Δ1)φμ(Δn)sμ(C1(Z1)C1Cn(Zn)Cn), (A34)

where each N×N matrix Ci can now depend, for example, polynomially on Zi, i=1,,n and where

WCiΔi=:tr(Ci(Zi)i)Δ1itr(Ci(Zi)i)Δi:, (A35)

where each Cii is a matrix whose entries are differential operators, more precisely, are the following vector fields:

(Cii)a,b:=c=1N(Ci)a,c(Zi)b,c (A36)

The normal ordering indicated by two dots is the same here as in [63]—that is, while maintaining the matrix structure, the derivative operators do not act on Ci=Ci(Zi). Note that the normal ordering procedure is necessary in order the Equation (A34) was equivalent to the equality (A33)!

The ordering is the same as in [63]: keeping the matrix structure the derivatives do not act on Ci=Ci(Zi). Notice that the ordering is necessary to relate (A34) to (A33)!

If we now take the case n=1 (one petal), and in addition, Ci=Zi, then we get the desired formula (A16).

Take another example with the same graph Γ˜ with the same monodromies. However, let k=0. In this case the integral (A33) can be re-written as the relation

M^1M^mH^1H^h·sμ(Z1C1ZnCn)=dimμ|μ|!2hmnsμ(C1(Z1)C1Cn(Zn)Cn), (A37)

where

M^i=:e12j>01jtrCiij2+j>0,odd1jtrCiij:,i=1,,m, (A38)
H^i=:ej>01jtrC1m2im+2i1jtrCm2im+2ij:,i=1,,h. (A39)

Remark A3.

When Ci=Zi,i=1,,n both equalities (A34) and (A37) describe eigenvalue problems for the corresponding Hamiltonians in the two-dimensional bosonic theory. Perhaps a comparison with the case analyzed by Dubrovin is appropriate. This is the case n=1, F = 1, W(n). In this case, the operators W(n),n=1,2, are the dispersionless Hamiltonians KdV equations [68].

Remark A4.

The case Ci does not depend is also interesting in case the monodromies of the stars are degenerate matrices, then the whole intergal is related to the integration over rectanguler matrices. As an example one can choose C1C1CnCn in (A33) as diag(1,1,,1,0,0,,0). Then we get the Pochhhamer symbol in the right-hand side which allows one to related the whole integral to the hypergeometric tau function [24]. It will be discussed in a more detailed text where we plan to relate out topic to certain topics in [41,42,43,44,45,46].

Another example. Γ has 2 vertices which are connected by 4 edges; see Figure 4d. We

:pΔ1(1C12C2)pΔ2(3C34C4):sλ(Z1C1Z4C4)sμ(Z2C2Z3C3)
=δλ,μdimμd!2φμ(Δ1)φμ(Δ2)sμ(C1C4C3C2)sμ(C4C1C2C3)

In particular, if one takes C3=C4=C and C1=C1(Z2),C2=C2(Z1),C3=C3(Z3),C4=C4(Z4) he gets

:pΔ1(C2(Z1)1C1(Z2)2)pΔ2(3C3(Z3)4c4(Z4)):sλ(Z1C1Z4C)sμ(Z2C2Z3C)
=δλ,μdimμd!2φμ(Δ1)φμ(Δ2)sμ(C2(Z1)C1C4(Z4)C)sμ(C1(Z2)C2C3(Z3)C)

In particular, if one takes C3=C4=C and C1=Z2,C2=Z1,C3=Z3,C4=Z4 (Euler fields) he gets an eigenvalue problem:

:pΔ1(Z11Z22)pΔ2(3Z34Z4):sλ(Z1C1Z4C)sμ(Z2C2Z3C)
=δλ,μdimμd!2φμ(Δ1)φμ(Δ2)sμ(Z1C1Z4C)sμ(Z2C2Z3C)

In case C1=C2=C3=C4=IN we get

:pΔ1(12)pΔ2(34):sλ(Z1C1Z4C4)sμ(Z2C2Z3C3)
=δλ,μφμ(Δ1)φμ(Δ2)sμ(C1C3)sμ(C2C4)

Now we consider another example n=4 with the graph obtained from the graph (a) in the Figure 1 and Figure 3 drawn on the torus by doubling the edges: instead of each edge we draw two ones. We have Γ with one vertex, four edges and three faces and obtain

:pΔ11C13C3pΔ12C24C4:sλZ1C1Z2C2Z3C3Z4C4
=sλC1C2C4C1C3C4C2C3

Take C1=C1(Z3),C2=C2(Z2),C3=C3(Z1),C4=C4(Z4) and C2=C4=C. As an example we obtain

:pΔ1Z11Z33pΔ12Z24Z4:sλZ1C1Z2CZ3C3Z4C
=dimλd!2φλ(Δ1)φλ(Δ2)sλZ1C1Z2CZ3C3Z4C

(iv) Let us notice that if we take a dual graph to the sunflower graph with n=1 (dual to one petal Γ, which is just a line segment; see Figure 2a,b), in this case we have one face and two vertices, we get a version of the Capelli-type relation. Then it is a task to compare explicitly such relations with beautiful results [43,44,45,46].

(v) There are several allusions to the existence of interesting structures related to quantum integrability. First, as noted in [31] by this appearance 2D Yang-Mills theory [40]. See also possible connection to [48]. Then the appearance of the Yangians in works [41,42] which, we hope, can be related to our subject. And finally, the work [68].

(vi) There is a direct similarity between integrals over complex matrices and integrals over unitary matrices. However, from our point of view direct anologues of the relations in the present paper are more involved in the case of unitary matrices. In particular, Hurwitz numbers are replaced by a special combination of these numbers.

Author Contributions

Conceptualization, A.O.; Investigation, N.A., A.O. and D.V.; Visualization, N.A. and D.V.; Writing-original draft, A.O.; Writing-review and editing, N.A., A.O. and D.V. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Russian Foundation for Basic Research: 18-01-00273a; Russian Foundation for Basic Research: 19-02-00815; Russian Foundation for Basic Research: 18-02-01081.

Conflicts of Interest

The authors declare no conflict of interest.

References

  • 1.Vilenkin N.Y., Klimyk A.U. Representation of Lie Groups and Special Functions; Volume 3: Classical and Quantum Groups and Special Functions. Kluwer Academic Publishers; Dordrecht, The Netherlands: 1992. [Google Scholar]
  • 2.t’Hooft G. A planar diagram theory for strong interactions. Nucl. Phys. 1974;72:461–473. [Google Scholar]
  • 3.Itzykson C., Zuber J.-B. The planar approximation. II. J. Math. Phys. 1980;21:411. doi: 10.1063/1.524438. [DOI] [Google Scholar]
  • 4.Kazakov V.A., Kostov I.K., Nekrasov N. D-particles, Matrix Integrals and KP hierachy. Nucl. Phys. 1999;557:413–442. doi: 10.1016/S0550-3213(99)00393-4. [DOI] [Google Scholar]
  • 5.Brezin E., Kazakov V.A. Exactly solvable field theories of closed strings. Phys. Lett. 1990;B236:144–150. doi: 10.1016/0370-2693(90)90818-Q. [DOI] [Google Scholar]
  • 6.Gross D.J., Migdal A.A. A nonperturbative treatment of two-dimensional quantum gravity. Nucl. Phys. B. 1990;340:333–365. doi: 10.1016/0550-3213(90)90450-R. [DOI] [PubMed] [Google Scholar]
  • 7.Collins B., Nechita I. Random matrix techniques in quantum information theory. J. Math. Phys. 2016;57:015215. doi: 10.1063/1.4936880. [DOI] [Google Scholar]
  • 8.Preskill J. Lecture Notes. [(accessed on 3 August 2020)]; Available online: http://www.theory.caltech.edu/~preskill/ph219/index.html#lecture.
  • 9.Tulino A.M., Verdu S. Random Matrix Theory and Wireless Communications. Foundations and Trends in Communications and Information Theory. Volume 1 Now Publishers Inc.; Breda, The Netherlands: 2004. [Google Scholar]
  • 10.Akemann G., Ipsen J.R., Kieburg M. Products of Rectangular Random Matrices: Singular Values and Progressive Scattering. Phys. Rev. E. 2013;88:052118. doi: 10.1103/PhysRevE.88.052118. [DOI] [PubMed] [Google Scholar]
  • 11.Akemann G., Checinski T., Kieburg M. Spectral correlation functions of the sum of two independent complex Wishart matrices with unequal covariances. J. Phys. A Math. Theor. 2016;49:315201. doi: 10.1088/1751-8113/49/31/315201. [DOI] [Google Scholar]
  • 12.Akemann G., Strahov E. Hard edge limit of the product of two strongly coupled random matrices. Nonlinearity. 2016;29:3743. doi: 10.1088/0951-7715/29/12/3743. [DOI] [Google Scholar]
  • 13.Ipsen J.R. Products of Independent Gaussian Random Matrices. arXiv. 20151510.06128 [Google Scholar]
  • 14.Strahov E. Dynamical correlation functions for products of random matrices. arXiv. 2015 doi: 10.1142/S2010326315500203.1505.02511 [DOI] [Google Scholar]
  • 15.Strahov E. Differential equations for singular values of products of Ginibre random matrices. arXiv. 2014 doi: 10.1088/1751-8113/47/32/325203.1403.6368 [DOI] [Google Scholar]
  • 16.Ambjørn J., Chekhov L. The matrix model for dessins d’enfants. arXiv. 20141404.4240 [Google Scholar]
  • 17.Kazakov V.A., Staudacher M., Wynter T. Character Expansion Methods for Matrix Models of Dually Weighted Graphs. Commun. Math. Phys. 1996;177:451–468. doi: 10.1007/BF02101902. [DOI] [Google Scholar]
  • 18.Kazakov V.A., Staudacher M., Wynter T. Almost Flat Planar Diagrams. Commun. Math. Phys. 1996;179:235–256. doi: 10.1007/BF02103721. [DOI] [Google Scholar]
  • 19.Kazakov V.A., Staudacher M., Wynter T. Exact Solution of Discrete Two-Dimensional R2 Gravity. Nucl. Phys. 1996;B471:309–333. doi: 10.1016/0550-3213(96)00184-8. [DOI] [Google Scholar]
  • 20.Kazakov V.A. Solvable Matrix Models. arXiv. 2000hep-th/0003064 [Google Scholar]
  • 21.Alexandrov A. Matrix models for random partitions. Nucl. Phys. B. 2011;851:620–650. doi: 10.1016/j.nuclphysb.2011.06.007. [DOI] [Google Scholar]
  • 22.Ambjørn J., Chekhov L.O. The matrix model for hypergeometric Hurwitz number. Theor. Math. Phys. 2014;81:1486–1498. [Google Scholar]
  • 23.Macdonald I.G. Symmetric Functions and Hall Polynomials. 2nd ed. Clarendon Press; Oxford, UK: New York, NY, USA: 1995. [Google Scholar]
  • 24.Orlov A.Y., Scherbin D.M. Fermionic representation for basic hypergeometric functions related to Schur polynomials. arXiv. 2000nlin/0001001 [Google Scholar]
  • 25.Orlov A.Y., Scherbin D.M. Hypergeometric solutions of soliton equations. Theor. Math. Phys. 2001;128:906–926. doi: 10.1023/A:1010402200567. [DOI] [Google Scholar]
  • 26.Orlov A.Y. New solvable matrix integrals. Intern. J. Mod. Phys. 2004;19(Suppl. S2):276–293. doi: 10.1142/S0217751X04020476. [DOI] [Google Scholar]
  • 27.Orlov A.Y., Shiota T., Takasaki K. Pfaffian structures and certain solutions to BKP hierarchies I. Sums over partitions. arXiv. 2012math-ph/12014518 [Google Scholar]
  • 28.Lando S.K., Zvonkin A.K. In: Graphs on Surfaces and Their Applications. Zagier D., editor. Volume 141 Springer; New York, NY, USA: 2004. Encyclopaedia of Mathematical Sciences. [Google Scholar]
  • 29.Okounkov A., Pandharipande R. Gromov-Witten theory, Hurwitz theory and completed cycles. Ann. Math. 2006;163:517. doi: 10.4007/annals.2006.163.517. [DOI] [Google Scholar]
  • 30.Dijkgraaf R. In: Mirror Symmetry and Elliptic Curves, The Moduli Space of Curves. Dijkgraaf R., Faber C., van der Geer G., editors. Volume 129 Birkhauser; Basel, Switzerland: 1995. Progress in Mathematics. [Google Scholar]
  • 31.Natanzon S.M., Orlov A.Y. Hurwitz numbers from matrix integrals over Gaussian measure. arXiv. 20202002.00466 [Google Scholar]
  • 32.Natanzon S.M., Orlov A.Y. Hurwitz numbers from Feynman diagrams. Theor. Math. Phys. 2020;204:1172–1199. [Google Scholar]
  • 33.Chekhov L.O. The Harer-Zagier recursion for an irregular spectral curve. J. Geom. Phys. 2016;110:30–43. doi: 10.1016/j.geomphys.2016.07.007. [DOI] [Google Scholar]
  • 34.Orlov A.Y. Hurwitz numbers and products of random matrices. Theor. Math. Phys. 2017;192:1282–1323. doi: 10.1134/S0040577917090033. [DOI] [Google Scholar]
  • 35.Orlov A.Y. Links between quantum chaos and counting problems. In: Kielanowski P., Odzijewicz A., Previato E., editors. Geometric Methods in Physics XXXVI, Trends in Mathematics. Birkhauser; Cham, Switzerland: 2019. pp. 355–373. [Google Scholar]
  • 36.Adrianov N.M., Amburg N.Y., Dremov V.A., Kochetkov Y.Y., Kreines E.M., Levitskaya Y.A., Nasretdinova V.F., Shabat G.B. Catalog of dessins d’enfants with ≤ 4 edges. J. Math. Sci. 2009;158:22–80. doi: 10.1007/s10958-009-9373-7. [DOI] [Google Scholar]
  • 37.Natanzon S.M., Orlov A.Y. Integals of tau functions. arXiv. 20191911.02003 [Google Scholar]
  • 38.Migdal A.A. Recursion equations in gauge field theories. JETP. 1975;42:413. [Google Scholar]
  • 39.Rusakov B.Y. Loop avareges and partition functions in U(N) gauge theory on two-dimensional manifold. Mod. Phys. Lett. A. 1990;5:693–703. doi: 10.1142/S0217732390000780. [DOI] [Google Scholar]
  • 40.Witten E. On Quantum Gauge Theories in Two Dimensions. Com. Math. Phys. 1991;141:153–209. doi: 10.1007/BF02100009. [DOI] [Google Scholar]
  • 41.Olshanski G.I. Yangians and universal enveloping algebras. J. Soviet Math. 1989;47:2466–2473. doi: 10.1007/BF01840428. [DOI] [Google Scholar]
  • 42.Olshanski G.I. Representations of infinite-dimensional classical groups, limits of envelopingalgebras, and Yangians. In: Kirillov A.A., editor. Topics in Representation Theory. American Mathematical Society; Providence, RI, USA: 1991. pp. 1–66. Advances in Soviet Math. [Google Scholar]
  • 43.Okounkov A., Olshanski G. Shifted Schur functions. Algebra i Analiz. 1998;9:73–146. [Google Scholar]
  • 44.Okounkov A. American Mathematical Society Translations. American Mathematical Society; Providence, RI, USA: 1998. Shifted Schur functions II. The binomial formulafor characters of classical groups and its applications; pp. 245–271. v. 185, Kirillov’s Seminar on Representation Theory. [Google Scholar]
  • 45.Okounkov A. Quantum Immanants and Higher Capelli Identities. Springer; Boston, MA, USA: 1996. pp. 99–126. Transformation Groups, v. 1. [Google Scholar]
  • 46.Okounkov A. Young Basis, Wick Formula, and Higher Capelli Identities. Internat. Math. Res. Not. 1996;17:817–839. doi: 10.1155/S1073792896000505. [DOI] [Google Scholar]
  • 47.Vershik A.M., Okounkov A.Y. A new approach to the representation theory of symmetric groups. II. J. Math. Sci. 2005;131:5471–5494. doi: 10.1007/s10958-005-0421-7. [DOI] [Google Scholar]
  • 48.Gerasimov A.A., Shatashvili S.L. Two-dimensional Gauge Theory and Quantum Integrable Systems. arXiv. 20070711.1472 [Google Scholar]
  • 49.Rumanov I. Classical integrability for beta ensembles and general Fokker-Plank equation. J. Math. Phys. 2015;56:013508. doi: 10.1063/1.4906067. [DOI] [Google Scholar]
  • 50.Mironov A., Morozov A., Semenoff G. Unitary Matrix Integrals in the Framework of he Generalized Kontsevich Model. Intern J. Mod. Phys. A. 1996;11:5031–5080. doi: 10.1142/S0217751X96002339. [DOI] [Google Scholar]
  • 51.Jimbo M., Miwa T. Solitons and Infinite Dimensional Lie Algebras. Publ. RIMS Kyoto Univ. 1983;19:943–1001. doi: 10.2977/prims/1195182017. [DOI] [Google Scholar]
  • 52.Ueno K., Takasaki K. Toda lattice hierarchy. Adv. Stud. Pure Math. 1984;4:1–95. [Google Scholar]
  • 53.Takasaki K. Initial value problem for the Toda lattice hierarchy. Adv. Stud. Pure Math. 1984;4:139–163. [Google Scholar]
  • 54.Takebe T. Representation Theoretical Meaning of Initial Value Problem for the Toda Lattice Hierarchy I. Lett. Math. Phys. 1991;21:77–84. doi: 10.1007/BF00414638. [DOI] [Google Scholar]
  • 55.Takebe T. Representation Theoretical Meaning of Initial Value Problem for the Toda Lattice Hierarchy II. Publ. RIMS Kyoto Univ. 1991;27:491–503. doi: 10.2977/prims/1195169665. [DOI] [Google Scholar]
  • 56.Ekedahl T., Lando S., Shapiro M., Vainshtein A. On Hurwitz numbers and Hodge integrals. Comptes Rendus de l’Académie des Sciences-Series I-Math. 1999;146:175–1180. doi: 10.1016/S0764-4442(99)80435-2. [DOI] [Google Scholar]
  • 57.Okounkov A. Toda equations for Hurwitz numbers. Math. Res. Lett. 2000;7:447–453. doi: 10.4310/MRL.2000.v7.n4.a10. [DOI] [Google Scholar]
  • 58.Mednykh A.D. Determination of the number of nonequivalent covering over a compact Riemann surface. Soviet Math. Dokl. 1978;19:318–320. [Google Scholar]
  • 59.Mednykh A.D., Pozdnyakova G.G. The number of nonequivalent covering over a compact nonorientable surface. Sibirs. Mat. 1986;27:123–131. doi: 10.1007/BF00969347. [DOI] [Google Scholar]
  • 60.Jones G.A. Enumeration of Homomorphisms and Surface-Coverings. Q. J. Math. Oxford. 1995;46:485–507. doi: 10.1093/qmath/46.4.485. [DOI] [Google Scholar]
  • 61.Mironov A.D., Morozov A.Y., Natanzon S.M. Complect set of cut-and-join operators in the Hurwitz-Kontsevich theory. Theor. Math. Phys. 2011;166:1–22. doi: 10.1007/s11232-011-0001-6. [DOI] [Google Scholar]
  • 62.Orlov A.Y. Vertex Operator, ∂-Problem, Symmetries, Variational Identities and Hamiltonian Formalism for 2+ 1 Integrable Systems. World Scientific; Singapore: 1987. Nonlinear and Turbulent Processes in Physics. [Google Scholar]
  • 63.Mironov A., Morozov A., Natanzon S. Algebra of differential operators associated with Young diagramms. J. Geom. Phys. 2012;62:148–155. doi: 10.1016/j.geomphys.2011.09.001. [DOI] [Google Scholar]
  • 64.Perelomov A.M., Popov V.S. Casimir operators for groups U(N) SU(N) Yadernaya Fizika. 1966;3:924–931. [Google Scholar]
  • 65.Perelomov A.M., Popov V.S. Casimir operators for classical groups. Doklady AN SSSR. 1967;174:287–290. (In Russian) [Google Scholar]
  • 66.Perelomov A.M., Popov V.S. Casimir operators for semisimple Lie groups. Izavestia AN SSSR. 1968;32:1368–1390. doi: 10.1070/IM1968v002n06ABEH000731. [DOI] [Google Scholar]
  • 67.Zhelobenko D.P. Compact Lie Groups and Their Representations. American Mathematical Soc.; Providence, RI, USA: 1973. [Google Scholar]
  • 68.Dubrovin B.A. Symplectic field theory of a disk, quantum integrable systems, and Schur polynomials. arXiv. 2016 doi: 10.1007/s00023-015-0449-2.1407.5824 [DOI] [Google Scholar]

Articles from Entropy are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES