Schur processes and dimer models J er emie Bouttier Based on - - PowerPoint PPT Presentation

schur processes and dimer models
SMART_READER_LITE
LIVE PREVIEW

Schur processes and dimer models J er emie Bouttier Based on - - PowerPoint PPT Presentation

Schur processes and dimer models J er emie Bouttier Based on joint works with Dan Betea, C edric Boutillier, Guillaume Chapuy, Sylvie Corteel, Sanjay Ramassamy and Mirjana Vuleti c Institut de Physique Th eorique, CEA Saclay D


slide-1
SLIDE 1

Schur processes and dimer models

J´ er´ emie Bouttier

Based on joint works with Dan Betea, C´ edric Boutillier, Guillaume Chapuy, Sylvie Corteel, Sanjay Ramassamy and Mirjana Vuleti´ c

Institut de Physique Th´ eorique, CEA Saclay D´ epartement de math´ ematiques et applications, ENS Paris

Al´ ea 2016, March 11

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 1 / 34

slide-2
SLIDE 2

Les Al´ eas de la science

2011-2012: groupe de lecture de combinatoire au LIAFA sur les hi´ erarchies int´ egrables (travaux de l’´ ecole de Kyoto)

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 2 / 34

slide-3
SLIDE 3

Les Al´ eas de la science

2011-2012: groupe de lecture de combinatoire au LIAFA sur les hi´ erarchies int´ egrables (travaux de l’´ ecole de Kyoto) avril 2012: visite au MSRI, partitions-pyramides (Ben Young):

  • n≥0

anzn =

  • i≥1

(1 + z2i−1)2i−1 (1 − z2i)2i , an ∼ ?

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 2 / 34

slide-4
SLIDE 4

Les Al´ eas de la science

2011-2012: groupe de lecture de combinatoire au LIAFA sur les hi´ erarchies int´ egrables (travaux de l’´ ecole de Kyoto) avril 2012: visite au MSRI, partitions-pyramides (Ben Young):

  • n≥0

anzn =

  • i≥1

(1 + z2i−1)2i−1 (1 − z2i)2i , an ∼ ?

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 2 / 34

slide-5
SLIDE 5

Les Al´ eas de la science

2011-2012: groupe de lecture de combinatoire au LIAFA sur les hi´ erarchies int´ egrables (travaux de l’´ ecole de Kyoto) avril 2012: visite au MSRI, partitions-pyramides (Ben Young):

  • n≥0

anzn =

  • i≥1

(1 + z2i−1)2i−1 (1 − z2i)2i , an ∼ ? (r´ eponse: FS, VIII.23)

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 2 / 34

slide-6
SLIDE 6

Les Al´ eas de la science

2011-2012: groupe de lecture de combinatoire au LIAFA sur les hi´ erarchies int´ egrables (travaux de l’´ ecole de Kyoto) avril 2012: visite au MSRI, partitions-pyramides (Ben Young):

  • n≥0

anzn =

  • i≥1

(1 + z2i−1)2i−1 (1 − z2i)2i , an ∼ ? (r´ eponse: FS, VIII.23) Peut-on retrouver cette formule par les m´ ethodes de Kyoto? Oui, et cela se g´ en´ erale en les “pavages pentus” (arXiv:1407.0665). 2013: Al´ ea, FPSAC, ... = ⇒ plein de nouveaux collaborateurs!

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 2 / 34

slide-7
SLIDE 7

Les Al´ eas de la science

2011-2012: groupe de lecture de combinatoire au LIAFA sur les hi´ erarchies int´ egrables (travaux de l’´ ecole de Kyoto) avril 2012: visite au MSRI, partitions-pyramides (Ben Young):

  • n≥0

anzn =

  • i≥1

(1 + z2i−1)2i−1 (1 − z2i)2i , an ∼ ? (r´ eponse: FS, VIII.23) Peut-on retrouver cette formule par les m´ ethodes de Kyoto? Oui, et cela se g´ en´ erale en les “pavages pentus” (arXiv:1407.0665). 2013: Al´ ea, FPSAC, ... = ⇒ plein de nouveaux collaborateurs! 2014-2015: g´ en´ eration al´ eatoire (arXiv:1407.3764), Rail Yard Graphs

(arXiv:1407.3764)

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 2 / 34

slide-8
SLIDE 8

Les Al´ eas de la science

2011-2012: groupe de lecture de combinatoire au LIAFA sur les hi´ erarchies int´ egrables (travaux de l’´ ecole de Kyoto) avril 2012: visite au MSRI, partitions-pyramides (Ben Young):

  • n≥0

anzn =

  • i≥1

(1 + z2i−1)2i−1 (1 − z2i)2i , an ∼ ? (r´ eponse: FS, VIII.23) Peut-on retrouver cette formule par les m´ ethodes de Kyoto? Oui, et cela se g´ en´ erale en les “pavages pentus” (arXiv:1407.0665). 2013: Al´ ea, FPSAC, ... = ⇒ plein de nouveaux collaborateurs! 2014-2015: g´ en´ eration al´ eatoire (arXiv:1407.3764), Rail Yard Graphs

(arXiv:1407.3764)

2015+: extension aux cas cylindrique (p´ eriodique) et pfaffien (bords libres) (en cours avec D. Betea, P. Nejjar et M. Vuleti´

c), etc.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 2 / 34

slide-9
SLIDE 9

Outline

1

Introduction: bosons and fermions

2

Rail yard graphs: all Schur processes are dimer models

3

Enumeration and statistics

4

Random generation

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 3 / 34

slide-10
SLIDE 10

Outline

1

Introduction: bosons and fermions

2

Rail yard graphs: all Schur processes are dimer models

3

Enumeration and statistics

4

Random generation

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 4 / 34

slide-11
SLIDE 11

Bosons, Young diagrams, integer partitions...

1 2 3 4 5 · · · 1 1 1 2 2 4 + + + + + = 11

Integer partition: λ = (4, 2, 2, 1, 1, 1) = (4, 2, 2, 1, 1, 1, 0, 0, . . .), |λ| = 11.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 5 / 34

slide-12
SLIDE 12

Fermions and Maya diagrams

Boxes labeled by half-integers (“energy levels”, positive or negative):

1 2 3 2 5 2 7 2 9 2 −1 2 −3 2 −5 2 −7 2 −9 2

· · · · · ·

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 6 / 34

slide-13
SLIDE 13

Fermions and Maya diagrams

Boxes labeled by half-integers (“energy levels”, positive or negative):

1 2 3 2 5 2 7 2 9 2 −1 2 −3 2 −5 2 −7 2 −9 2

· · · · · ·

Each box may contain at most one particle (•). No particle = “hole” (◦).

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 6 / 34

slide-14
SLIDE 14

Fermions and Maya diagrams

Boxes labeled by half-integers (“energy levels”, positive or negative):

1 2 3 2 5 2 7 2 9 2 −1 2 −3 2 −5 2 −7 2 −9 2

· · · · · ·

Each box may contain at most one particle (•). No particle = “hole” (◦). Maya diagram: there are finitely many particles on the positive side and holes on the negative side.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 6 / 34

slide-15
SLIDE 15

Fermions and Maya diagrams

Boxes labeled by half-integers (“energy levels”, positive or negative):

1 2 3 2 5 2 7 2 9 2 −1 2 −3 2 −5 2 −7 2 −9 2

· · · · · ·

Each box may contain at most one particle (•). No particle = “hole” (◦). Maya diagram: there are finitely many particles on the positive side and holes on the negative side. Vacuum:

1 2 3 2 5 2 7 2 9 2 −1 2 −3 2 −5 2 −7 2 −9 2

· · · · · ·

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 6 / 34

slide-16
SLIDE 16

Fermions and Maya diagrams

Boxes labeled by half-integers (“energy levels”, positive or negative):

1 2 3 2 5 2 7 2 9 2 −1 2 −3 2 −5 2 −7 2 −9 2

· · · · · ·

Each box may contain at most one particle (•). No particle = “hole” (◦). Maya diagram: there are finitely many particles on the positive side and holes on the negative side. Vacuum:

1 2 3 2 5 2 7 2 9 2 −1 2 −3 2 −5 2 −7 2 −9 2

· · · · · ·

Any other diagram is obtained by a finite number of operations: adding a particle with positive energy removing a particle with negative energy

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 6 / 34

slide-17
SLIDE 17

Fermions and Maya diagrams

Boxes labeled by half-integers (“energy levels”, positive or negative):

1 2 3 2 5 2 7 2 9 2 −1 2 −3 2 −5 2 −7 2 −9 2

· · · · · ·

Each box may contain at most one particle (•). No particle = “hole” (◦). Maya diagram: there are finitely many particles on the positive side and holes on the negative side. Vacuum:

1 2 3 2 5 2 7 2 9 2 −1 2 −3 2 −5 2 −7 2 −9 2

· · · · · ·

Any other diagram is obtained by a finite number of operations: adding a particle with positive energy removing a particle with negative energy (total energy increases in both cases!)

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 6 / 34

slide-18
SLIDE 18

Boson-fermion correspondence: combinatorial version

Maya diagrams are in bijection with pairs (λ, c) with λ a partition and c an integer (the charge). Here λ = (4, 2, 1).

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 7 / 34

slide-19
SLIDE 19

Boson-fermion correspondence: combinatorial version

Maya diagrams are in bijection with pairs (λ, c) with λ a partition and c an integer (the charge). Here λ = (4, 2, 1). For i ≥ 1, the i-th rightmost particle is at position λi − i + c + 1/2 and the i-th leftmost hole is at position −λ′

i + i + c − 1/2 (λ′: conjugate partition).

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 7 / 34

slide-20
SLIDE 20

Boson-fermion correspondence: combinatorial version

Maya diagrams are in bijection with pairs (λ, c) with λ a partition and c an integer (the charge). Here λ = (4, 2, 1). For i ≥ 1, the i-th rightmost particle is at position λi − i + c + 1/2 and the i-th leftmost hole is at position −λ′

i + i + c − 1/2 (λ′: conjugate partition).

Total energy is |λ| + c2/2.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 7 / 34

slide-21
SLIDE 21

Outline

1

Introduction: bosons and fermions

2

Rail yard graphs: all Schur processes are dimer models

3

Enumeration and statistics

4

Random generation

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 8 / 34

slide-22
SLIDE 22

Schur processes [Okounkov-Reshetikhin]

A Schur process is a probability measure over sequences of integer partitions ∅ = µ(0) ⊂ λ(1) ⊃ µ(1) ⊂ λ(2) ⊃ · · · ⊃ µ(n−1) ⊂ λ(n) ⊃ µ(n) = ∅ where to each such sequence we associate a weight proportional to

n

  • i=1

sλ(i)/µ(i−1)(ρ+

i )sλ(i)/µ(i)(ρ− i )

where sλ/µ(ρ) is the skew Schur function sλ/µ(ρ) = det

1≤i,j≤N hλi−i−µj+j(ρ)

with hk(ρ) a totally nonnegative sequence (with h0(ρ) = 1 and hk(ρ) = 0 for k < 0), depending on some dummy parameter ρ (called specialization). The (hk(ρ±

i ))k≥0,1≤i≤n are the parameters of the Schur process.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 9 / 34

slide-23
SLIDE 23

Example: plane partitions [Okounkov-Reshetikhin]

Lozenge tilings

1 1 1 2 1 2 2 2 2 2 3 3 3 4 4 2

Plane partition 4 3 3 2 1 4 2 2 2 3 2 2 1 2 1 1 Schur process 2 ≺ 3 1 ≺ 4 2 1 ≺ 4 2 2 ≻ 3 2 1 ≻ 3 2 ≻ 2 ≻ 1

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 10 / 34

slide-24
SLIDE 24

Example: plane partitions [Okounkov-Reshetikhin]

Lozenge tilings

1 1 1 2 1 2 2 2 2 2 3 3 3 4 4 2

Plane partition 4 3 3 2 1 4 2 2 2 3 2 2 1 2 1 1 Schur process 2 ≺ 3 1 ≺ 4 2 1 ≺ 4 2 2 ≻ 3 2 1 ≻ 3 2 ≻ 2 ≻ 1 Obtained by taking specific parameters hk(ρ±

i ) = (z± i )k for all i.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 10 / 34

slide-25
SLIDE 25

Exemple: steep tilings [B.-Chapuy-Corteel]

y = x y = x − 2ℓ

Contains domino tilings of the Aztec diamond and pyramid partitions as special cases. Can there be other cases?

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 11 / 34

slide-26
SLIDE 26

Rail yard graphs

Theorem (Boutillier, B., Chapuy, Corteel, Ramassamy)

Every Schur process is equivalent to a dimer model on a certain graph called rail yard graph (or a limiting case thereof).

. . . . . . . . . . . .

R+ L+ R− R+ L− R−

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 12 / 34

slide-27
SLIDE 27

Proof idea

The weight associated to a sequence of partitions must be nonnegative, which is ensured by asking that sλ/µ(ρ±

i ) ≥ 0 for all partitions λ, µ. This

constrains the parameters hk(ρ±

i ) (total nonnegativity).

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 13 / 34

slide-28
SLIDE 28

Proof idea

The weight associated to a sequence of partitions must be nonnegative, which is ensured by asking that sλ/µ(ρ±

i ) ≥ 0 for all partitions λ, µ. This

constrains the parameters hk(ρ±

i ) (total nonnegativity).

We can reduce to the case where each sequence (hk(ρ))k≥0 is such that

  • k≥0

hk(ρ)zk = 1 1 − αz

  • r

1 + βz for some α or β.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 13 / 34

slide-29
SLIDE 29

Proof idea

The weight associated to a sequence of partitions must be nonnegative, which is ensured by asking that sλ/µ(ρ±

i ) ≥ 0 for all partitions λ, µ. This

constrains the parameters hk(ρ±

i ) (total nonnegativity).

We can reduce to the case where each sequence (hk(ρ))k≥0 is such that

  • k≥0

hk(ρ)zk = 1 1 − αz

  • r

1 + βz for some α or β. In both cases we may interpret the skew Schur function sλ/µ(ρ) = det1≤i,j≤N hλi−i−µj+j(ρ) as a LGV determinant counting nonintersecting paths connecting the “sources” Aµj−j to the “sinks” Bλi−i in some suitable graph (recall that the λi − i’s correspond to the fermion positions in the Maya diagram associated to λ !).

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 13 / 34

slide-30
SLIDE 30

Proof idea

α α α α α α · · · · · · B0 B1 B2 B3 B−1 B−2 B−3 A0 A1 A2 A3 A−1 A−2 A−3 B0 B1 B2 B3 B−1 B−2 B−3 A0 A1 A2 A3 A−1 A−2 A−3 β β β β β β · · · · · ·

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 14 / 34

slide-31
SLIDE 31

Proof idea

α α α α α α · · · · · · B0 B1 B2 B3 B−1 B−2 B−3 A0 A1 A2 A3 A−1 A−2 A−3 B2 B−2 A0 A3 β β β · · · · · · B0 B1 B3 B−1 B−3 A1 A2 A−1 A−2 A−3 β β β

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 15 / 34

slide-32
SLIDE 32

Proof idea

The Schur process ∅ = µ(0) ⊂ λ(0) ⊃ µ(1) ⊂ λ(1) ⊃ · · · ⊃ µ(n) ⊂ λ(n) ⊃ µ(n+1) = ∅ corresponds to nonintersecting paths on a LGV graph obtained by “stacking” the previous elementary graphs (and their reflections) together.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 16 / 34

slide-33
SLIDE 33

Proof idea

α−

2

α−

2

α−

2

α−

2

α−

2

α−

2

· · · · · · β+

2

β+

2

β+

2

β+

2

β+

2

β+

2

· · · · · · β−

1

β−

1

β−

1

β−

1

β−

1

β−

1

· · · · · · α+

1

α+

1

α+

1

α+

1

α+

1

α+

1

· · · · · · µ(0) λ(1) µ(1) λ(2) µ(2)

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 17 / 34

slide-34
SLIDE 34

Proof idea

The last step is a bijection between nonintersecting paths on the LGV graph and dimer configurations on a related graph (the rail yard graph). We proceed independently within each elementary graph.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 18 / 34

slide-35
SLIDE 35

Proof idea

α α α α α α · · · · · · B0 B1 B2 B3 B−1 B−2 B−3 A0 A1 A2 A3 A−1 A−2 A−3 B2 B−2 A0 A3 β β β · · · · · · B0 B1 B3 B−1 B−3 A1 A2 A−1 A−2 A−3 β β β

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 19 / 34

slide-36
SLIDE 36

Proof idea

α α α · · · · · · B0 B1 B2 B3 B−1 B−2 B−3 A0 A1 A2 A3 A−1 A−2 A−3 B2 B−2 A0 A3 · · · · · · B0 B1 B3 B−1 B−3 A1 A2 A−1 A−2 A−3 β β β

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 20 / 34

slide-37
SLIDE 37

Proof idea

. . .

}

couvert

}

vacant

}

couvert

}

. . . . . . . . .

R+ L+ R− R+ L− R−

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

vacant

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 21 / 34

slide-38
SLIDE 38

Outline

1

Introduction: bosons and fermions

2

Rail yard graphs: all Schur processes are dimer models

3

Enumeration and statistics

4

Random generation

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 22 / 34

slide-39
SLIDE 39

Preliminary: the transfer matrix method

Suppose we have a model where the configurations are sequences of symbols a = (a0, a1, a2, . . . , an) (ai ∈ A) and the weight associated to such a sequence is of the form w(a) = t(1)

a0,a1t(2) a1,a2 · · · t(n) an−1,an.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 23 / 34

slide-40
SLIDE 40

Preliminary: the transfer matrix method

Suppose we have a model where the configurations are sequences of symbols a = (a0, a1, a2, . . . , an) (ai ∈ A) and the weight associated to such a sequence is of the form w(a) = t(1)

a0,a1t(2) a1,a2 · · · t(n) an−1,an.

We are interested in the partition function Za0,an =

  • a

w(a) where the sum runs over all sequences with given first and last elements. Then obviously Za0,an is an entry of the matrix product T (1)T (2) · · · T (n) where T (i) is the matrix with rows and columns indexed by A such that (T (i))a,b = t(i)

a,b.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 23 / 34

slide-41
SLIDE 41

Preliminary: the transfer matrix method

For a given i, suppose we want to compute a restricted sum Z (i)

a0,an =

  • w(a)
  • ver sequences a such that ai belongs to a certain subset A′ ⊂ A.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 24 / 34

slide-42
SLIDE 42

Preliminary: the transfer matrix method

For a given i, suppose we want to compute a restricted sum Z (i)

a0,an =

  • w(a)
  • ver sequences a such that ai belongs to a certain subset A′ ⊂ A. We

introduce the matrix Π such that Πa,b =

  • 1

if a = b ∈ A′,

  • therwise.

and then we have Z (i)

a0,an =

  • T (1) · · · T (i)ΠT (i+1) · · · T (n)

a0,an .

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 24 / 34

slide-43
SLIDE 43

Preliminary: the transfer matrix method

For a given i, suppose we want to compute a restricted sum Z (i)

a0,an =

  • w(a)
  • ver sequences a such that ai belongs to a certain subset A′ ⊂ A. We

introduce the matrix Π such that Πa,b =

  • 1

if a = b ∈ A′,

  • therwise.

and then we have Z (i)

a0,an =

  • T (1) · · · T (i)ΠT (i+1) · · · T (n)

a0,an .

This is readily generalized to the case where we want to constrain several ai’s, etc.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 24 / 34

slide-44
SLIDE 44

Application to the Schur process

Recall that, in the Schur process, the weight associated to a sequence ∅ = µ(0) ⊂ λ(1) ⊃ µ(1) ⊂ · · · ⊃ µ(n−1) ⊂ λ(n) ⊃ µ(n) = ∅ reads

n

  • i=1

sλ(i)/µ(i−1)(ρ+

i )sλ(i)/µ(i)(ρ− i ).

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 25 / 34

slide-45
SLIDE 45

Application to the Schur process

Recall that, in the Schur process, the weight associated to a sequence ∅ = µ(0) ⊂ λ(1) ⊃ µ(1) ⊂ · · · ⊃ µ(n−1) ⊂ λ(n) ⊃ µ(n) = ∅ reads

n

  • i=1

sλ(i)/µ(i−1)(ρ+

i )sλ(i)/µ(i)(ρ− i ).

We may apply the transfer matrix method! We introduce the transfer matrices Γ±(ρ), with rows and columns indexed by partitions, defined by (Γ−(ρ))λ,µ = (Γ+(ρ))µ,λ = sλ/µ(ρ). Then, the partition function of the Schur process reads Z =

  • Γ+(ρ+

1 )Γ−(ρ− 1 ) · · · Γ+(ρ+ n )Γ−(ρ− n )

  • ∅,∅ .

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 25 / 34

slide-46
SLIDE 46

Evaluation of the partition function

We may evaluate the matrix product thanks to the (quasi-)commutation relation: Γ+(ρ)Γ−(ρ′) = H(ρ; ρ′)Γ−(ρ′)Γ+(ρ) where H(ρ; ρ′) =           

1 1−αα′

if ρ, ρ′ of α-type,

1 1−ββ′

if ρ, ρ′ of β-type, 1 + αβ′ if ρ of α-type, ρ′ of β-type, 1 + βα′ if ρ of β-type, ρ′ of α-type. Then, noting that (Γ+(ρ))µ,∅ = (Γ−(ρ))∅,µ = 1 for µ = ∅ and 0 otherwise, we obtain

Proposition [Okounkov-Reshetikhin, Borodin]

The partition function of the Schur process reads Z =

  • 1≤i≤j≤n

H(ρ+

i ; ρ− j ).

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 26 / 34

slide-47
SLIDE 47

Example: domino tilings of the Aztec diamond

(a) (b)

Domino tilings of the Aztec diamond of size n correspond to the case where each ρ+

i is of α-type and each ρ− i of β-type. The partition function

then reads Z =

  • 1≤i≤j≤n

(1 + α+

i β− j )

which is equivalent to a multivariate formula due to Stanley. By taking α+

i = β− i = 1 for all i we recover the well-known enumeration 2n(n+1)/2.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 27 / 34

slide-48
SLIDE 48

Statistics

We may also study statistics of the Schur process or of the related dimer model (probability of having dimers at certain positions). This can be done by introducing fermionic operators acting on Maya diagrams: (ψk)m,m′ = (ψ∗

k)m′,m =

  • ±1

if m has one particle more than m′ in box k,

  • therwise.

1 2 3 2 5 2 7 2 9 2 −1 2 −3 2 −5 2 −7 2 −9 2

· · · · · ·

(−1)3ψ−5

2

(−1)3ψ∗

−5

2

ψkψ∗

k is the diagonal matrix which “tests” where box k is occupied, hence

this combination can be used to apply the transfer matrix method.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 28 / 34

slide-49
SLIDE 49

Statistics

Fermionic operators are useful because they enjoy nice commutation with the transfer matrices (seen as acting on Maya diagrams): for ψ(z) =

k ψkzk we have for instance

Γ+(ρ)ψ(z) =

  • 1

1−αz ψ(z)Γ+(ρ)

if ρ of α-type, (1 + βz)ψ(z)Γ+(ρ) if ρ of β-type.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 29 / 34

slide-50
SLIDE 50

Statistics

Fermionic operators are useful because they enjoy nice commutation with the transfer matrices (seen as acting on Maya diagrams): for ψ(z) =

k ψkzk we have for instance

Γ+(ρ)ψ(z) =

  • 1

1−αz ψ(z)Γ+(ρ)

if ρ of α-type, (1 + βz)ψ(z)Γ+(ρ) if ρ of β-type. This can be used to eliminate the transfer matrices as in the computation

  • f the partition function, and then apply Wick’s theorem:
  • ψk1ψ∗

ℓ1 · · · ψkr ψ∗ ℓr

  • ∅,∅ =

det

1≤i,j≤r Mi,j,

Mi,j =      1 if i < j and ki = ℓj < 0, 1 if i > j and ki = ℓj > 0,

  • therwise.

We deduce that the correlation function are determinantal, and we compute the inverse of the Kasteleyn matrix for general rail yard graphs.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 29 / 34

slide-51
SLIDE 51

Application: local statistics in the Aztec diamond

We consider again domino tilings of the Aztec diamond of size n under the uniform measure. We denote by P(n, x, y) the probability that (x − 1/2, y) is the center of a vertical domino (the origin being at the center of the diamond).

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 30 / 34

slide-52
SLIDE 52

Application: local statistics in the Aztec diamond

We consider again domino tilings of the Aztec diamond of size n under the uniform measure. We denote by P(n, x, y) the probability that (x − 1/2, y) is the center of a vertical domino (the origin being at the center of the diamond).

Theorem [Du-Gessel-Ionescu-Propp?, Helfgott, BBCCR]

We have

  • n,x,y

n+x+y odd

P(n, x, y)tnuxvy = t (1 − t/u) (2(1 + t2) − t(u + u−1 + v + v−1))

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 30 / 34

slide-53
SLIDE 53

Application: local statistics in the Aztec diamond

We consider again domino tilings of the Aztec diamond of size n under the uniform measure. We denote by P(n, x, y) the probability that (x − 1/2, y) is the center of a vertical domino (the origin being at the center of the diamond).

Theorem [Du-Gessel-Ionescu-Propp?, Helfgott, BBCCR]

We have

  • n,x,y

n+x+y odd

P(n, x, y)tnuxvy = t (1 − t/u) (2(1 + t2) − t(u + u−1 + v + v−1)) Remarks: can be generalized to the biased case (weight λ per vertical domino) can be used to provide an analytic combinatorics proof of the arctic circle theorem [Baryshnikov-Pemantle] (but we also have a direct saddle-point proof from a contour integral expression for P(n, x, y)). connection with diagonals of bivariate rational Laurent series?

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 30 / 34

slide-54
SLIDE 54

Outline

1

Introduction: bosons and fermions

2

Rail yard graphs: all Schur processes are dimer models

3

Enumeration and statistics

4

Random generation

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 31 / 34

slide-55
SLIDE 55

Bijective enumeration ?

The basic idea is that our enumeration using transfer matrices can be reformulated as a bijection between realizations of the Schur process (sequences of integer partitions) and arrays of integers (unconstrained).

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 32 / 34

slide-56
SLIDE 56

Bijective enumeration ?

The basic idea is that our enumeration using transfer matrices can be reformulated as a bijection between realizations of the Schur process (sequences of integer partitions) and arrays of integers (unconstrained).These arrays can easily be sampled since they involve independant random variables with Bernoulli or geometric distributions. By applying the bijection we obtain a sample of the Schur process.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 32 / 34

slide-57
SLIDE 57

Bijective enumeration ?

The basic idea is that our enumeration using transfer matrices can be reformulated as a bijection between realizations of the Schur process (sequences of integer partitions) and arrays of integers (unconstrained).These arrays can easily be sampled since they involve independant random variables with Bernoulli or geometric distributions. By applying the bijection we obtain a sample of the Schur process. Actually our bijection is “well-known”: plane partitions: Robinson-Schensted-Knuth algorithm, formulated in terms of growth diagrams ` a la Fomin domino tilings of the Aztec diamond: domino shuffling algorithm general case: RSK-type algorithm for “oscillating tableaux” (Gessel, Pak-Postnikov, Krattenthaler...).

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 32 / 34

slide-58
SLIDE 58

Local rule

The starting point is a bijective interpretation of the quasi-commutation relation Γ+(ρ)Γ−(ρ′) = H(ρ; ρ′)Γ−(ρ′)Γ+(ρ) i.e.

  • ν

sν/λ(ρ)sν/µ(ρ′) = H(ρ; ρ′)

  • κ

sλ/κ(ρ′)sµ/κ(ρ) for α- or β-type specializations.

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 33 / 34

slide-59
SLIDE 59

Local rule

The starting point is a bijective interpretation of the quasi-commutation relation Γ+(ρ)Γ−(ρ′) = H(ρ; ρ′)Γ−(ρ′)Γ+(ρ) i.e.

  • ν

sν/λ(ρ)sν/µ(ρ′) = H(ρ; ρ′)

  • κ

sλ/κ(ρ′)sµ/κ(ρ) for α- or β-type specializations. If ρ, ρ′ are both α-type, H(ρ; ρ′) = 1/(1 − αα′), there is a bijection proving

  • ν∈S+

λ,µ

α|ν|−|λ|(α′)|ν|−|µ| =

  • k=0

(αα′)k

κ∈S−

λ,µ

(α′)|λ|−|κ|α|µ|−|κ|. Sampling application: suppose that, conditionally on λ, µ, κ is distributed as sλ/κ(ρ′)sµ/κ(ρ). By drawing k ∼ Geom(αα′) and applying the bijection, get ν distributed as sν/λ(ρ)sν/µ(ρ′).

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 33 / 34

slide-60
SLIDE 60

Local rule

The starting point is a bijective interpretation of the quasi-commutation relation Γ+(ρ)Γ−(ρ′) = H(ρ; ρ′)Γ−(ρ′)Γ+(ρ) i.e.

  • ν

sν/λ(ρ)sν/µ(ρ′) = H(ρ; ρ′)

  • κ

sλ/κ(ρ′)sµ/κ(ρ) for α- or β-type specializations. If ρ of α-type and ρ′ of β-type, H(ρ; ρ′) = 1 + αβ′, have bijection for

  • ν∈˜

S+

λ,µ

α|ν|−|λ|(β′)|ν|−|µ| =

  • k=0,1

(αβ′)k

κ∈˜ S−

λ,µ

(β′)|λ|−|κ|α|µ|−|κ|. Sampling application: suppose that, conditionally on λ, µ, κ is distributed as sλ/κ(ρ′)sµ/κ(ρ). By drawing k ∼ Bernoulli(αβ′) and applying the bijection, get ν distributed as sν/λ(ρ)sν/µ(ρ′).

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 33 / 34

slide-61
SLIDE 61

Local rule

The mixed α- and β-type correspond to the domino shuffling algorithm! · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · λ λ µ µ ν κ (a) (b) (d) (c)

1 1

J´ er´ emie Bouttier (IPhT/DMA) Schur processes and dimer models 11 March 2016 34 / 34