The Functional Method for the Domain-Wall Partition Function

We review the (algebraic-)functional method devised by Galleas and further developed by Galleas and the author. We first explain the method using the simplest example: the computation of the partition function for the six-vertex model with domain-wall boundary conditions. At the heart of the method...

Full description

Saved in:
Bibliographic Details
Published in:Symmetry, Integrability and Geometry: Methods and Applications
Date:2018
Main Author: Lamers, J.
Format: Article
Language:English
Published: Інститут математики НАН України 2018
Online Access:https://nasplib.isofts.kiev.ua/handle/123456789/209786
Tags: Add Tag
No Tags, Be the first to tag this record!
Journal Title:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Cite this:The Functional Method for the Domain-Wall Partition Function / J. Lamers // Symmetry, Integrability and Geometry: Methods and Applications. — 2018. — Т. 14. — Бібліогр.: 45 назв. — англ.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1860259392014778368
author Lamers, J.
author_facet Lamers, J.
citation_txt The Functional Method for the Domain-Wall Partition Function / J. Lamers // Symmetry, Integrability and Geometry: Methods and Applications. — 2018. — Т. 14. — Бібліогр.: 45 назв. — англ.
collection DSpace DC
container_title Symmetry, Integrability and Geometry: Methods and Applications
description We review the (algebraic-)functional method devised by Galleas and further developed by Galleas and the author. We first explain the method using the simplest example: the computation of the partition function for the six-vertex model with domain-wall boundary conditions. At the heart of the method lies a linear functional equation for the partition function. After deriving this equation, we outline its analysis. The result is a closed expression in the form of a symmetrized sum - or, equivalently, multiple-integral formula - that can be rewritten to recover Izergin's determinant. Special attention is paid to the relation with other approaches. In particular, we show that the Korepin-Izergin approach can be recovered within the functional method. We comment on the functional method's range of applicability, and review how it is adapted to the technically more involved example of the elliptic solid-on-solid model with domain walls and a reflecting end. We present a new formula for the partition function of the latter, which was expressed as a determinant by Tsuchiya-Filali-Kitanine. Our result takes the form of a "crossing-symmetrized" sum with 2^L terms featuring the elliptic domain-wall partition function, which appears to be new also in the limiting case of the six-vertex model. Further taking the rational limit, we recover the expression obtained by Frassek using the boundary perimeter Bethe ansatz.
first_indexed 2025-12-07T18:53:20Z
format Article
fulltext Symmetry, Integrability and Geometry: Methods and Applications SIGMA 14 (2018), 064, 23 pages The Functional Method for the Domain-Wall Partition Function Jules LAMERS Department of Mathematical Sciences, Chalmers University of Technology and University of Gothenburg, SE-412 96 Göteborg, Sweden E-mail: julesl@chalmers.se URL: http://www.math.chalmers.se/~julesl/home.html Received January 30, 2018, in final form June 17, 2018; Published online June 26, 2018 https://doi.org/10.3842/SIGMA.2018.064 Abstract. We review the (algebraic-)functional method devised by Galleas and further developed by Galleas and the author. We first explain the method using the simplest example: the computation of the partition function for the six-vertex model with domain- wall boundary conditions. At the heart of the method lies a linear functional equation for the partition function. After deriving this equation we outline its analysis. The result is a closed expression in the form of a symmetrized sum – or, equivalently, multiple-integral formula – that can be rewritten to recover Izergin’s determinant. Special attention is paid to the relation with other approaches. In particular we show that the Korepin–Izergin approach can be recovered within the functional method. We comment on the functional method’s range of applicability, and review how it is adapted to the technically more involved example of the elliptic solid-on-solid model with domain walls and a reflecting end. We present a new formula for the partition function of the latter, which was expressed as a determinant by Tsuchiya–Filali–Kitanine. Our result takes the form of a ‘crossing-symmetrized’ sum with 2L terms featuring the elliptic domain-wall partition function, which appears to be new also in the limiting case of the six-vertex model. Further taking the rational limit we recover the expression obtained by Frassek using the boundary perimeter Bethe ansatz. Key words: six-vertex model; solid-on-solid model; reflecting end; functional equations 2010 Mathematics Subject Classification: 82B23; 30D05 1 Introduction The (algebraic-)functional method provides a way for analysing and computing key quantities, such as partition functions, for quantum-integrable models. This approach was first put forward by Galleas in 2010 [8] and subsequently developed by Galleas and the author [9, 10, 11, 12, 13, 14, 20, 31, 32]. This review is intended to give an overview of the author’s work on the functional method. In Section 3 we explain the method using the simplest example, namely the exact computation of the domain-wall partition function, where it can be treated rigorously [32]. The result is a symmetrized sum that can be recognized the outcome of Baxter’s perimeter Bethe ansatz [1] for the case of domain-wall boundaries. We pay special attention to the relation to the approach of Korepin–Izergin [23, 28], which can be recovered within the functional method [32], and that of Bogoliubov, Pronko and Zvonarev [2]. This is discussed in Section 3.3, most of which is new compared to [32]. In Section 4 we discuss the applicability of the functional method. The largest portion of this section is devoted to illustrating how the method can be applied for the more complex This paper is a contribution to the Special Issue on Elliptic Hypergeometric Functions and Their Applications. The full collection is available at https://www.emis.de/journals/SIGMA/EHF2017.html mailto:julesl@chalmers.se http://www.math.chalmers.se/~julesl/home.html https://doi.org/10.3842/SIGMA.2018.064 https://www.emis.de/journals/SIGMA/EHF2017.html 2 J. Lamers setting of the elliptic solid-on-solid model with a reflecting end and domain walls at the other boundaries [31, 32]. In Section 4.3 we further simplify the result, yielding a novel expression of this partition function as a ‘crossing-symmetrized’ sum involving the elliptic domain-wall partition function. Even in the limiting case of the six-vertex model this relation between partition functions is new to the best of our knowledge. Proofs and computational details can be found in [32].1 2 The domain-wall partition function To set the scene we give a recap of the six-vertex model, its algebraic description, the definition of the domain-wall partition function, and the exact computation of the latter by Korepin and Izergin. More details can be found in the references, see especially [32]. 2.1 Set-up: the six-vertex model with domain walls The six-vertex model is a classical statistical-physical model defined on a square lattice. The microscopic degrees of freedom are arrows pointing in either direction along each edge, subject to the (ice) rule that at every vertex two arrows point in and two point out. This leaves the six allowed arrow configurations around each vertex shown in Fig. 1(a). We focus on the symmetric (‘zero-field’) case that is invariant under the global reversal of all arrows. The partition function Z = ∑ arrow configs aNabNbcNc , (2.1) Na := # + # , Nb := # + # , Nc := # + # , counts the number of allowed configurations, each with a (Boltzmann) weight that keeps track of the occurring vertices. The result is a polynomial in the vertex weights a, b, c. 2 J. Lamers setting of the elliptic solid-on-solid model with a reflecting end and domain walls at the other boundaries [31, 32]. In Section 4.3 we further simplify the result, yielding a novel expression of this partition function as a ‘crossing-symmetrized’ sum involving the elliptic domain-wall partition function. Even in the limiting case of the six-vertex model this relation between partition functions is new to the best of our knowledge. Proofs and computational details can be found in [32].1 2 The domain-wall partition function To set the scene we give a recap of the six-vertex model, its algebraic description, the definition of the domain-wall partition function, and the exact computation of the latter by Korepin and Izergin. More details can be found in the references, see especially [32]. 2.1 Set-up: the six-vertex model with domain walls The six-vertex model is a classical statistical-physical model defined on a square lattice. The microscopic degrees of freedom are arrows pointing in either direction along each edge, subject to the (ice) rule that at every vertex two arrows point in and two point out. This leaves the six allowed arrow configurations around each vertex shown in Fig. 1(a). We focus on the symmetric (‘zero-field’) case that is invariant under the global reversal of all arrows. The partition function Z = ∑ arrow configs aNabNbcNc , (2.1) Na := # + # , Nb := # + # , Nc := # + # , counts the number of allowed configurations, each with a (Boltzmann) weight that keeps track of the occurring vertices. The result is a polynomial in the vertex weights a, b, c. (a) z − 1 z − 2 z z − 1 z − 1 z z z + 1 z − 1 z z z − 1 z + 1 z + 2 z z + 1 z + 1 z z z − 1 z + 1 z z z + 1 (b) Figure 1: (a) The allowed vertex configurations for the six-vertex model. In the ‘zero-field’ case the corresponding vertex weights, from left to right, are a, b, c, cf. (2.1) and (2.3). (b) The allowed height profiles for Baxter’s solid-on-solid model. The local weights are a±(z), b±(z), c±(z), read from left to right and with a ‘+’ for the top row, cf. (4.1)–(4.2). Consider a portion of the square lattice consisting of L horizontal lines and L vertical lines. The inhomogeneous six-vertex model depends on L spectral parameters xi (one for each hori- zontal line of the lattice) and inhomogeneity parameters yj (one for each vertical line), together 1Our conventions follow [31, 32], except that for aesthetic reasons we have chosen to work with sin instead of sinh, and changed notation to xi := λi/γ, yj := µj/γ, z := θ/γ and κ := ζ/γ. Figure 1. (a) The allowed vertex configurations for the six-vertex model. In the ‘zero-field’ case the corresponding vertex weights, from left to right, are a, b, c, cf. (2.1) and (2.3). (b) The allowed height profiles for Baxter’s solid-on-solid model. The local weights are a±(z), b±(z), c±(z), read from left to right and with a ‘+’ for the top row, cf. (4.1)–(4.2). Consider a portion of the square lattice consisting of L horizontal lines and L vertical lines. The inhomogeneous six-vertex model depends on L spectral parameters xi (one for each hori- zontal line of the lattice) and inhomogeneity parameters yj (one for each vertical line), together 1Our conventions follow [31, 32], except that for aesthetic reasons we have chosen to work with sin instead of sinh, and changed notation to xi := λi/γ, yj := µj/γ, z := θ/γ and κ := ζ/γ. The Functional Method for the Domain-Wall Partition Function 3 with the (‘global’) crossing parameter γ ∈ C×. We view the xi as variables and the other parameters as fixed. Abbreviating [w] := sin(γ w), so that [w]/[1] is the q-analogue of w with q := eiγ , the three pairs of nonzero vertex weights may be parametrized as a(w) := [w + 1], b(w) := [w], c(w) := [1], (2.2) where w = xi − yj for the vertex at which the ith horizontal line meets the jth vertical line. The corresponding partition function depends on all xi, yj as well as γ. Algebraic formulation. For each line of the lattice let us introduce a copy of a two-dimen- sional vector space V with basis vectors | 〉 and | 〉 labelled by the two directions the arrows on that line can have. Then the weights (2.2) for the six vertices in Fig. 1(a) can be encoded in the R-matrix R(w) =   a(w) 0 0 0 0 b(w) c(w) 0 0 c(w) b(w) 0 0 0 0 a(w)   , =   0 0 0 0 0 0 0 0 0 0   . (2.3) In the diagrammatic version we imagine ‘time’ increasing from the left and bottom to the right and top. The crucial property of the R-matrix is that it satisfies the Yang–Baxter equation, Rij(xi − xj)Rik(xi − xk)Rjk(xj − xk) = Rjk(xj − xk)Rik(xi − xk)Rij(xi − xj) or i j k = i j k . (2.4) On the left the subscripts say on which factors of the 23-dimensional vector space Vi ⊗ Vj ⊗ Vk each R-matrix acts nontrivially: Rij = R⊗ 1, Rjk = 1⊗R, and Rik = (1⊗P )(R⊗ 1)(1⊗P ) = (P ⊗ 1)(1⊗R)(P ⊗ 1) with P the permutation matrix. The diagram is a way to encode the same equation: the ‘time’ specifies the ordering, and the labels at the ‘incoming’ end of each line play the role of the subscripts (whence specifying the arguments, cf. just below (2.2)). From the R-matrix we construct for each row i the operators A(xi) := 1 2 L ··· ··· , B(xi) := 1 2 L ··· ··· , C(xi) := 1 2 L ··· ··· , D(xi) := 1 2 L ··· ··· . (2.5) Thus B(xi) = 〈 |RiL(xi − yL) · · ·Ri1(xi − y1) | 〉, and so on. These operators act on the 2L-dimensional vector space ⊗L j=1 Vj associated to the L vertical lines. A simple example of such an action (on a dual vector) is given in (3.2) below. Since the R-matrix (2.3) satisfies the Yang–Baxter equation (2.4) the operators (2.5) obey commutation rules that are conveniently encoded in the ‘RTT -relations’ 1 2 L · · · · · · i′ i ··· = 1 2 L · · · · · · i′ i ··· . (2.6) 4 J. Lamers These are the defining relations of the Yang–Baxter algebra, with the entries of the R-matrix Ri,i′(xi−xi′) playing the role of structure constants: each choice of arrows on the four horizontal external edges gives one such relation. (The bends in the horizontal lines have no significance, only their crossings do.) For example, fixing these arrows all outwards as in ··· gives a(xi − xi′)B(xi)B(xi′) = a(xi − xi′)B(xi′)B(xi), (2.7) while reversing the bottom left arrow as in ··· yields a(xi − xi′)B(xi)A(xi′) = b(xi − xi′)A(xi′)B(xi) + c(xi − xi′)B(xi′)A(xi). (2.8) These are the relations that we will need below. Domain walls. As with any statistical-physical model the goal from the viewpoint of physics is to study the thermodynamics for macroscopically large systems. The usual strategy is to first compute the partition function for finite but arbitrary system size L and subsequently study its asymptotic behaviour as L→∞. Along the way one has to choose some boundary conditions. For periodic boundaries, so that the lattice is wrapped around a torus, (2.1) can be studied using the Bethe ansatz: see, e.g., [30] and the references therein. This converts the computation of the partition function to the problem of solving a system of coupled algebraic equations, the Bethe- ansatz equations. The latter give enough information as L→∞ to obtain exact expressions for macroscopic quantities such as the bulk free energy [33, 34, 35, 41]. One naively expects the thermodynamic properties to be insensitive to the choice of boundary conditions used at the intermediate step of finite systems. It came as a great surprise that for the six-vertex model the thermodynamics does depend on the choice of boundary conditions, as Korepin and Zinn-Justin discovered in 2000 [29] while studying the partition function for a particular configuration of fixed arrows on the boundary known as ‘domain walls’: Z(~x ) := Z(x1, . . . , xL) := 〈 · · · |B(x1) · · ·B(xL)| · · · 〉 = ··· ··· ··· ··· ··· ··· . (2.9) (Here and later on the colours only serve to highlight the structure of the expressions.) This object, known as the domain-wall partition function, was introduced by Korepin 1982 [28]. Unlike for periodic boundary conditions, which have only been solved exactly in the limit of macroscopically large systems, the domain-wall partition function can be computed exactly for any finite system size L. This is the topic of the next sections. 2.2 Context: Korepin–Izergin method Let us write ZL when we want to emphasize the system size under consideration; sometimes we will also explicitly indicate the dependence on the inhomogeneities ~y := (y1, . . . , yL). Korepin [28] showed that (for generic values of the inhomogeneities) the domain-wall partition function (2.9) is characterized by analytic properties,2 • Z is doubly symmetric: it is a symmetric function in the xi, and in the parameters yj ; • ZL is a trigonometric polynomial of degree L− 1 in each variable xi: it equals e−(L−1)iγ xi times a polynomial of degree L− 1 in e2iγ xi for each i, 2These properties are readily obtained from (2.9). Symmetry in the xi holds by (2.7). The polynomial property follows by noting that domain walls require at least one c− in every row, so there are at most L − 1 vertices a(xi − yj) and b(xi − yj), which by (2.2) are trigonometric monomials of degree one in xi. The Functional Method for the Domain-Wall Partition Function 5 together with a recurrence relation between partition functions for successive system sizes, ZL(~x; ~y ) ∣∣ x1=y1 = factor× ZL−1(x2, . . . , xL; y2, . . . , yL), (2.10) with initial condition Z1(x) = . The factor in (2.10) is a monomial in the vertex weights depending on all parameters of the model; since its explicit form is not relevant for us here we defer its explicit form, and the simple proof of (2.10), to Section 3.3. Since (2.10), together with its analogues for xi = yj (by double symmetry), fixes ZL at sufficiently many distinct points (for generic values of the yj) these properties uniquely determine ZL for each L by Lagrange interpolation, see again Section 3.3. Five years later Izergin [23, 24] came up with a beautiful answer involving an L × L deter- minant: ZL(~x; ~y ) = [1]L L∏ i,j=1 [xi − yj + 1, xi − yj ] L∏ i<j [xi − xj , yj − yi] × det i,j ( 1 [xi − yj + 1, xi − yj ] ) , (2.11) where we use the shorthand [w1, w2, . . . ] := [w1][w2] · · · . (2.12) It is not hard to check that the function on the right-hand side of (2.11) meets all require- ments, which proves that it is indeed the domain-wall partition function. In the homogeneous limit, where the xi−yj → w become independent of i and j, the (Hankel) determinant obtained from (2.11) can be used to compute the bulk free energy as L→∞ [29, 45]. 3 Functional method Next we turn to the functional method, which consists of two steps: 1) use the algebraic structure underlying the model to derive a functional equation satisfied by the partition function; 2) analyse this functional equation to find a recipe for obtaining a closed formula for the partition function. The first step is quite straightforward, the second step more involved – rather more so than the simple analysis involved in the Korepin–Izergin method from Section 2.2. As we will see, however, the functional approach in fact contains the method of Korepin–Izergin. Before we commence let us briefly consider the cyclic functional equation n∑ j=1 F (zj , zj+1, . . . , zj+n−1) = 0 (3.1) over Cn, where we identify zj+n ≡ zj for all j. It is not hard to see that the solution must be of the form F (z1, . . . , zn) = G(z1, . . . , zn)−G(z2, . . . , zn, z1) for some function G. Reversely, for any choice of G this combination obeys (3.1). We see that a single (linear) functional equation may admit many linearly independent solutions also in reasonable function spaces. 6 J. Lamers 3.1 From algebra to functional equations The starting point for deriving the functional equation is the algebraic expression (2.9) for the domain-wall partition function. Because of the ice rule the operator A(x0) from (2.5) preserves the numbers of up- and down-pointing arrows. In particular, 〈 · · · | is a (dual) eigenvector: 〈 · · · |A(x0) = ··· = 〈 | ⊗ ··· = · · · = ··· ︸ ︷︷ ︸ eigenvalue0 ×〈 · · · |. (3.2) Therefore we may insert A(x0) on the left of the Bs in (2.9) at the cost of its eigenvalue0: eigenvalue0 × Z(~x ) = 〈 · · · |A(x0)B(x1) · · ·B(xL)| · · · 〉. (3.3) Now we can move the A past all Bs by rewriting (2.8) to get a relation of the form A(x)B(x′) = some structure constant ×B(x′)A(x) + another structure constant ×B(x)A(x′). (3.4) In the first term on the right-hand side the A just moves past the B – up to a structure constant coming from the R-matrices in (2.6) – while in the second term A exchanges spectral parameter with the B it passes – again up to a structure constant. Thus the result of moving the A all the way to the right of the Bs in (3.3) is a linear combination of terms for which the A ends up with any of the spectral parameters, eigenvalue0 × Z(~x ) = L∑ ν=0 coefficientν × 〈 · · · | L∏ ρ=0 6=ν B(xρ)A(xν)| · · · 〉. (3.5) The L+ 1 coefficients come from the structure constants in (3.4) and are easy to find when one exploits the fact that Z is symmetric in the xi: this computation is routine in the context of the algebraic Bethe ansatz. Finally we use that | · · · 〉 is an eigenvector of A too – the computation resembles (3.2) – so A(xν) may be replaced by its eigenvalueν . This allows us to recognize the domain-wall partition function (2.9), depending on L out of the L+ 1 xs, in each term in (3.5) to get eigenvalue0 × Z(~x ) = L∑ ν=0 eigenvalueν × coefficientν × Z(x0, . . . , x̂ν , . . . , xL), (3.6) where the caret indicates that xν is omitted. Result. The domain-wall partition function obeys the linear functional equation [11] L∑ ν=0 Mν(x0; ~x )Z(x0, . . . , x̂ν , . . . , xL) = 0, (3.7) where the coefficients obtained from (3.6) explicitly read M0(x0; ~x ) := L∏ j=1 b(x0 − yj) ︸ ︷︷ ︸ eigenvalue0 for 〈 · · · | − L∏ j=1 a(x0 − yj) ︸ ︷︷ ︸ eigenvalue0 for | · · · 〉 L∏ j=1 a(xj − x0) b(xj − x0) ︸ ︷︷ ︸ coefficient0 , (3.8a) The Functional Method for the Domain-Wall Partition Function 7 Mi(x0; ~x ) := L∏ j=1 a(xi − yj) ︸ ︷︷ ︸ eigenvaluei for | · · · 〉 c(xi − x0) b(xi − x0) L∏ j=1 6=i a(xj − xi) b(xj − xi) ︸ ︷︷ ︸ coefficienti , 1 ≤ i ≤ L. (3.8b) This concludes the first step from the beginning of Section 3. 3.2 Analysis and solution We reserve the notation ‘Z’ for the domain-wall partition function (2.9) and study the functional equation L∑ ν=0 Mν(x0; ~x )F (x0, . . . , x̂ν , . . . , xL) = 0, (3.9) for an unknown function F that we wish to find. The coefficients are (3.8), i.e., M0(x0; ~x ) = L∏ j=1 [x0 − yj ]− L∏ j=1 [x0 − yj + 1] [xj − x0 + 1] [xj − x0] , (3.10a) Mi(x0; ~x ) = [1] [xi − x0] L∏ j=1 [xi − yj + 1] L∏ j=1 6=i [xj − xi + 1] [xj − xi] , 1 ≤ i ≤ L. (3.10b) Our goals are to understand whether one may forget about the origin of (3.9) in order to analyse it, to which extent Korepin’s characterization from Section 2.2 can be recovered from it, and of course whether it can be solved. Let us present the highlights of this analysis. A first nice property of (3.9) is that sufficiently well-behaved solutions to the equation neces- sarily share analytic properties with the domain-wall partition function. Indeed, it can be shown that if F is meromorphic then it is symmetric in the xi. Furthermore, if it is a trigonometric polynomial in xi, which already follows from (2.1)–(2.2) but is also reasonable from (3.10), then it has degree L− 1. By symmetry of the coefficients (3.10) in the yj , permutations of the inho- mogeneities map solutions to solutions; so if the solution turns out to be unique then it must be symmetric in the yj . Thus we do not require the analytic properties from Section 2.2 as input, but can seek solutions of the (3.9) in a rather general space of functions. Since the number of variables in (3.9) is larger than the number of arguments of F we can specialize any single variable to a convenient value. By (3.10) the greatest simplification occurs when x0 = x? = yk − 1 for some 1 ≤ k ≤ L. For L = 1 this specialization implies that F = F1 is a constant, independent of x1. The value of this constant is not determined by the functional equation, which after all is linear in F . In general under this specialization (3.9) can be solved for F (~x ) to give F (~x ) = L∑ j=1 Mj(x?; ~x ) M0(x?; ~x ) × F (~x) ∣∣ xj=x? = L∑ j=1 Mj(yk − 1; ~x ) M0(yk − 1; ~x ) L∏ i=1 6=j [xi − yk]× F̃ (x1, . . . , x̂j , . . . , xL), (3.11) where the first equality uses the symmetry of F and the second equality is a consequence of the 8 J. Lamers so-called ‘special zeroes’ that any F satisfying (3.9) possesses,3 yielding a factor times a F̃ is a trigonometric polynomial of degree L− 2 in each of its L− 1 arguments. When we set xL = yk in (3.11) only the Lth term in the second line survives and we pre- cisely obtain Korepin’s recurrence relation (2.10) if we could interpret F̃ as the solution for the functional equation for ZL−1. To see whether such an interpretation is allowed we plug (3.12) into (3.9) to find that if F obeys (3.9) then F̃ does indeed obey the functional equation for ZL−1 with inhomogeneities y1, . . . , ŷk, . . . , yL. In other words, solutions to (3.7) for successive L are recursively related by Korepin’s recurrence relation (2.10)! We thus recover all ingredients from the Korepin–Izergin-method (except for the initial con- dition) within our approach, based solely on (3.7) for a quite general space of functions in which we look for solutions. Moreover, (3.11) now gives a recipe that allows us to construct FL = F in terms of FL−1 = F̃ : FL(~x; ~y ) = const× L∑ j=1 Mj(yk − 1; ~x ) L∏ i=1 6=j [xi − yk] × FL−1(x1, . . . , x̂j , . . . , xL; y1, . . . , ŷk, . . . , yL) = const× [1] L∑ j=1 L∏ i=1 6=k [xj − yi + 1] L∏ i=1 6=j [xi − yk] [xi − xj + 1] [xi − xj ] × FL−1(x1, . . . , x̂j , . . . , xL; y1, . . . , ŷk, . . . , yL), (3.12) where we absorbed the (constant) denominators M0(yn − 1;xσ1, . . . , xσn ) in the prefactor. Un- like (2.10) this recipe does not involve any specialization on the left-hand side. In particular, the recipe expresses any FL in terms of some FL−1. Recall that the solution for L = 1 is just a constant. Thus the recipe uniquely determines F2 up to a constant normalization factor. Repeating this argument it follows that the functional equation (3.9) has, up to normalization, a unique solution in the space of trigonometric polynomials in L variables. This is a nontrivial property for a functional equation, as the example of the cyclic functional equation (3.1) shows. By iterating (3.12) we readily find a closed formula for FL. The iteration will require a dif- ferent choice of k at each step, exhausting all inhomogeneities along the way. By the solution’s uniqueness up to normalization different choices will at most affect the constant prefactor. For later reference we give the result obtained by iteration using the first expression on the right-hand side of (3.12): FL(~x; ~y ) = ΩL ∑ σ∈SL L∏ n=1 mn(yn − 1;xσ1, . . . , xσn) L∏ i<j [xσi − yj ], (3.13) where ΩL is an normalization constant and mn denotes the coefficient ML from (3.10b) at ‘length’ L = n. A simple way to carry out this iteration is to compute the term with σ = e in (3.13) by taking k = n and picking up the last term (j = n) from the sum (so that the products in the last expression in (3.12) have the same range), at each application of (3.12); then (3.13) follows by symmetry in the xi. Fixing ΩL = 1 in (3.13) in order to match the value of the domain-wall partition function at any single point4 – this is our boundary condition – we thus obtain a formula in terms of 3Namely: if F obeys (3.9) then it vanishes whenever any two of its variables are set to yk−1 and yk respectively. On the right-hand side of (3.11) we have extracted a factor from F making this property manifest. For the domain- wall partition function it is a direct consequence of Korepin’s recurrence relation: yk − 1 is a zero of the factor in (2.10), see (3.17). However, it may also be proven solely from (3.9) using the symmetry of F [32]. 4The correct overall normalization can be found from the leading behaviour as the spectral parameters tend to infinity [8, 9, 10, 11, 12, 13, 14, 20], or more simply by evaluation at a particular point, e.g., xi = yi for all i [32]. The Functional Method for the Domain-Wall Partition Function 9 a symmetrized sum using the functional method [9]: ZL(~x; ~y ) = [1]L ∑ σ∈SL L∏ i<j [xσi − yj , xσj − yi + 1] [xσi − xσj + 1] [xσi − xσj ] . (3.14) Although there are L! terms, one for each permutation σ ∈ SL, this is still much better than the 2(L−1)2 terms that the domain-wall partition function naively contains, cf. (2.1), (2.9). To see that the poles at coinciding spectral parameters are removable rewrite (3.14) as ZL(~x; ~y ) = [1]L L∏ i<j [xi − xj ] ∑ σ∈SL sgn(σ) L∏ i<j [xσi − yj , xσj − yi + 1, xσi − xσj + 1]. (3.15) Since the sum is explicitly antisymmetrized it is divisible by the Vandermonde factor in the denominator. The symmetry in the xi, obvious from the symmetrization in (3.14), makes it possible [31, 32] to rewrite the result in terms of a repeated contour integral to obtain a multiple-integral formula. Note that the symmetry in the inhomogeneities yj is not mani- fest in (3.14)–(3.15). One can recognize (3.14) as the outcome of Baxter’s ‘perimeter Bethe ansatz’ [1] for the special case of a square lattice with domain-wall boundaries. Although (3.14) is not obviously equal to Izergin’s determinant (2.11), one can directly show that the two expressions coincide using a version of Lagrange interpolation [32]. (The latter is also the way in which Rosengren [38] first found his sum of determinants for the partition function of the elliptic solid-on-solid model with domain-wall boundary conditions starting from a symmetrized sum.) 3.3 Relation with other approaches The preceding analysis tells us that    functional equation (3.9), space of trig polynomials, boundary condition (for each L) =⇒    Korepin’s recurrence relation (2.10), doubly symmetric, trig polynomial, degree < L in each xi, initial condition (L = 1). (3.16) Actually, the functional method gives us more: (3.12) gives a recipe to obtain (3.13) by straight- forward recursion. Instead, Korepin’s characterization from Section 2.2 features a specialization on the right-hand side of (2.10). Before we show how one can proceed in this approach let us give the simple derivation of Korepin’s recurrence relation based on (2.9): ZL(~x; ~y ) ∣∣ x1=y1 = ··· ··· ··· ··· ··· ··· ··· ··· = ··· ··· ··· ··· ··· ··· ··· ··· = ··· ··· ··· ··· ··· ··· ··· ··· = c(0) L∏ i=2 a(xi − y1)a(y1 − yi)× ZL−1(x2, . . . , xL; y2, . . . , yL). (3.17) 10 J. Lamers The first equality follows since setting xL = yL forces the upper right vertex to be a c−: the boundary conditions only allow for b+ or c− in that corner, and b(0) = 0 by (2.2). Due to the ice rule this freezes the arrows on the upper row and right-most column, cf. (3.2). The weight of the 2L− 1 frozen vertices the right-hand side is the factor that we suppressed in (2.10). These recurrence relations, together with the analytic properties and initial condition, can be solved by Lagrange interpolation as follows. A basis for the L-dimensional space of trigonometric polynomials in x of degree at most L − 1 is given by φj(x) := L∏ i( 6=j) [x − yi], which are linearly independent since only φj is nonzero at x = yj . The Lagrange interpolation formula expresses ZL in terms of this basis. Focussing on the dependence on x1 it reads ZL(~x; ~y ) = L∑ j=1 ZL(~x; ~y ) ∣∣ x1=yj φj(x1) φj(yj) = [1] L∑ j=1 ZL−1(x2, . . . , xL; y1, . . . , ŷj , . . . , yL) × L∏ i=2 [xi − yj + 1] L∏ i=1 6=j [yj − yi + 1] [x1 − yi] [yj − yi] , (3.18) where in the second equality we plugged in (3.17) and its analogues through symmetry in the yj . Repeating (3.18) for x2, . . . , xL−1 and using the initial condition gives another symmetrized sum: ZL(~x; ~y ) = [1]L ∑ σ∈SL L∏ i<j [xi − yσj , xj − yσi + 1] [yσi − yσj + 1] [yσi − yσj ] . (3.19) This time the symmetry is manifest for the inhomgeneities but not for the spectral parameters. If we set xi = y′i − 1 and yj = x′j (or better: yj = x′j − π/γ, as we will see momentarily) in (3.19) and drop the primes we get back to (3.14). The domain-wall partition function does indeed satisfy Z(~y − 1; ~x ) = Z(~y − 1; ~x− π/γ) = Z(~x; ~y ), (3.20) as is evident in Izergin’s formula (2.11). To understand this symmetry from the model’s set-up recall that we made a choice in Section 2: we sliced up the lattice from (2.9) in rows, cf. (2.5). Of course we may equally well slice it up into columns instead; then the xi play the role of inhomogeneities while the yj become our variables. We get back to the other choice by rotating all pictures over 90◦ and reversing the direction of all arrows. Fig. 1 shows that this operation amounts to swapping the vertices of weight a and b. But at the level of the parametrization (2.2) this swap can be implemented by w 7→ π/γ − (w + 1), which is precisely the effect of setting xi = y′i − 1, yj = x′j − π/γ on w = xi − yj . Now, Korepin’s characterization from Section 2.2 also allows for Lagrange interpolation in the yj , with respect to which Z is also a trigonometric polynomial of degree at most L − 1. The corresponding Lagrange interpolation, using (3.17) with x1 instead of y1 on the right-hand side, gives ZL(~x; ~y ) = L∑ j=1 ZL(~x; ~y ) ∣∣ y1=xj L∏ i=1 6=j [y1 − xi] [xj − xi] = [1] L∑ j=1 ZL−1(x1, . . . , x̂j , . . . , xL; y2, . . . , yL) × L∏ i=2 [xj − yi + 1] L∏ i=1 6=j [xi − xj + 1] [y1 − xi] [xj − xi] , (3.21) should be compared with (3.12) for k = 1 and (thus) yields (3.14). The Functional Method for the Domain-Wall Partition Function 11 The property (3.20) moreover explains the presence of a second set of Korepin recurrence relations, which may be found as in (3.17): ZL(~x; ~y ) ∣∣ xL=y1−1 = ··· ··· ··· ··· ············ = ··· ··· ··· ··· ············ = ··· ··· ··· ········· ··· ··· = c(−1) L−1∏ i=1 b(xi − y1) L∏ i=2 b(y1 − 1− yi) × ZL−1(x1, . . . , xL−1; y2, . . . , yL). (3.22) This relation will be obtained within the functional method by setting xi = y′i − 1, yj = x′j in (3.9) and taking y′0 = y′? = x′L and later y′1 = x′L + 1. One can again solve (3.17) by Lagrange interpolation, starting with xL and using the basis ϕj(w) := L∏ i(6=j) [w − yj + 1] to get (3.19). The functional equation thus somehow ‘knows’ about Lagrange interpolation. A variant of the Korepin–Izergin method for which the same is true was found in [2, 26]. Let us outline the derivation of [2]. The ice rule implies that in the lattice of the domain-wall partition function (2.9) out of the horizontal edges that are adjacent to the left boundary exactly one has an arrow pointing to the right. Therefore ZL(~x; ~y ) = L∑ i=1 ··· ··· ··· ··· ············ i = L∑ i=1 ··· ··· ··· ··· ············ i . (3.23a) Each term on the right is given by a factor, which is read off like in (3.17) and (3.22), times 〈 · · · | L∏ j(>i) BL−1(xj)AL−1(xi) ∏ j(<i) BL−1(xj)| · · · 〉 with operators (2.5) for length L−1. Setting x1 = y1 in (3.23a) kills all terms with i 6= 1 and the equation boils down to (3.17). Alterna- tively one can proceed like in Section 3.1, using the commutation rule (3.4) to move the A in each term all the way to the side to exchange it for its eigenvalue, yielding a relation of the form ZL(~x; ~y ) = L∑ i=1 coefficienti × ZL−1(x1, . . . , x̂i, . . . , xL; y2, . . . , yL). (3.23b) In fact, one can check that the relation obtained in this way is precisely (3.21) [2]. For each i one can of course equally well choose to move the A in (3.23a) all the way to the left. Our functional equation (3.9) is the consistency condition ensuring the equality of the results for either choice. 12 J. Lamers To conclude this discussion we note that another Korepin recurrence relation is easily obtained in a similar fashion to (3.17) and (3.22): ZL(~x; ~y ) ∣∣ xL=yL = ··· ··· ··· ··· ··· ··· ··· ··· = ··· ··· ··· ··· ··· ··· ··· ··· = ··· ··· ··· ··· ··· ··· ··· ··· . (3.24) This recurrence relation is related to a functional equation of ‘type D ’, derived like in Section 3.1 by inserting D from (2.5) rather than A in (3.3). We did not need this functional equation in Section 3.2, which can now be understood from the fact that (3.24) is equivalent to (3.17) by double symmetry. Another way to see this is that (3.24) differs from (3.17) by rotation over 180◦, or applying (3.20) twice; but this does not affect the partition function, which only depends on differences of spectral and inhomogeneity parameters. 4 Further examples 4.1 Comments on applicability Having seen how the functional method works in a simple example, and that it is closely related to the Korepin–Izergin method in that case, one may wonder if it can be applied in other settings too: what is the range of applicability of the functional approach? Grocery list. In the preceding section we used the following ingredients to apply the functional method successfully: i) An algebraic expression for the quantity of interest. In principle this is available for observables of many models using the solution of the ‘quantum inverse-scattering prob- lem’ [22, 27, 36]. ii) A suitable operator to insert in this algebraic expression in such a way that the resulting quantity can be computed in two ways; in particular all terms that arise in the computation should have an ‘appropriate’ form. More concretely, in Section 3.1 this amounted to the existence of an operator for which a) both 〈 · · · | and | · · · 〉 are eigenvectors; b) the right-hand side of the relation (3.4) does not involve new operators that we cannot get rid of. We will get back to this point momentarily. iii) The commutativity of the Bs, and reversely, the symmetry of reasonable solutions to the functional equation. Perhaps it is possible to relax this condition; here it was convenient and also used to establish the technical but important property that iv) Reasonable solutions have ‘special zeroes’. #3 (p. 8) v) The ‘reduced’ function F̃ solves the functional equation for FL−1, providing the reduction step to lower L, so that we obtain the recurrence relation from the functional equation. Note that the Korepin–Izergin method also starts from (i) together with some analytic pro- perties like the symmetry in (iii) that can be surmised from (i). Given a Korepin-type recurrence relation it is easy to locate the values of the special zeroes (iv). On the other hand this recurrence The Functional Method for the Domain-Wall Partition Function 13 relation follows from the functional equation; it is not known whether the existence of special zeroes and a Korepin-type recurrence relation, cf. (v), are equivalent. Ingredient (ii) is closely related to the computations from the algebraic Bethe ansatz. Other examples. Luckily, the preceding ingredients are present in several other settings as well. At the end of Section 3.3 we already mentioned that D from (2.5), which meets requirement (ii) too, can be used instead of A to redo Section 3.1 and obtain another linear functional equation for the domain-wall partition function. (It is also possible to insert C; as its relations with B are less simple than (3.4) the resulting functional equation for Z is rather more complicated [8, 9].) Another example of ingredient (ii) is t = A+D in the context of scalar products of (off-/on- shell) Bethe vectors, cf. [40], via the functional method [13, 14]. On the other hand, for the domain-wall partition function of the Izergin–Korepin nineteen-vertex model, which was com- puted exactly at a particular root of unity [21], ingredient (ii b) seems to fail because the analogue of (3.4) mixes the two creation operators B1 and B2 for that model. Other variations of the setting from Section 2 to which the functional method can be applied are obtained by • upgrading the six-vertex model to Baxter’s solid-on-solid (sos) model [10], and if so, • further refining the sos model to the elliptic case [12, 15, 17]; • including a reflecting end, with domain walls on the three other boundaries [20]. The combination of these three options was treated in [31, 32]: we refer to the resulting quantity as the reflecting-end partition function for the elliptic sos model. This is one of the technically most involved examples of the functional method, and our next topic. See [32] for details. 4.2 The elliptic reflecting-end partition function Baxter’s solid-on-solid (or interaction-round-a-face, irf) model is a generalization of the six- vertex model that is naturally viewed as a height model: the microscopic degrees of freedom are (discrete) height variables associated to the faces (plaquettes) of the square lattice, so a con- figuration describes a height profile. The heights take values in Z. Neighbouring heights must differ by one, allowing for the six height profiles around a vertex shown in Fig. 1(b). There is a nice correspondence between such height profiles and arrow configurations on the edges provided we know the height at any single face of the lattice. The rule to go back and forth between the two settings is the following: going anti-clockwise around a vertex, place an arrow pointing outwards (inwards) if the height increases (decreases) by one. Completing a circle we get back to the height we started at, so the arrows around the vertex must satisfy the ice rule from the six-vertex model. The result is sometimes called a generalized (six-)vertex model : it is just a version of the six-vertex model where we also keep track of (any single, whence all) heights. The partition function is a refinement of (2.1): Z = ∑ arrow configs ∏ z∈Z a+(z) # z a−(z) # z b+(z) # z b−(z) # z c+(z) # z c−(z) # z . (4.1) Algebraic formulation. We repeat the trick of passing to the inhomogeneous setting with variables xi associated to the horizontal lines and parameters yj for the vertical lines. The algebraic reformulation is again based on an R-matrix containing the weights for the profiles from Fig. 1(b), where we prefer the viewpoint of the generalized vertex model to stress the 14 J. Lamers similarity with (2.3): R(w, z) =   a+(w, z) 0 0 0 0 b+(w, z) c−(w, z) 0 0 c+(w, z) b−(w, z) 0 0 0 0 a−(w, z)   , z :=   z 0 0 0 0 z z 0 0 z z 0 0 0 0 z   , (4.2) where again w = xi− yj . In the diagrammatic version we have now explicitly oriented each line as indicated by a little arrow (not to be mistaken for a microscopic degree of freedom) at the ‘outgoing’ end: this will help us keeping track of the flow of ‘time’ (operator ordering) as we will have to rotate some of the figures in the presence of a reflecting end. For example, z y = z = b+(w, z). The interesting feature of this so-called ‘dynamical’ R-matrix is that, unlike (2.4), the dynamical Yang–Baxter equation i j k z = i j k z (4.3) admits a block-diagonal solution (4.2) with an elliptic parametrization for the weights: a±(w, z) = [w + 1], b±(w, z) = [w] [z ∓ 1] [z] , c±(w, z) = [1] [z ± w] [z] , (4.4) where [w] := e−iπτ/4 ϑ1(γw; τ)/2 now denotes the odd Jacobi theta function with elliptic nome eiπτ ∈ C for Im(τ) > 0, normalized such that we get the trigonometric case [w] → sin(γ w) in the limit τ → i∞; if moreover z → ∞ we recover (2.2) up to some factors; by simply dropping all factors involving z we recover the setting of [20]. The presence of an elliptic solution reflects the close connection between the elliptic sos model and the eight-vertex model. One can proceed to define single-row operators similar to (2.5), now depending on the height at any single face, that will obey relations akin to (2.6). However, we also want to include the following. Reflecting end. A reflecting end is a special choice of boundary conditions that may be imposed at any of the four boundaries and is compatible with quantum integrability. The boundary is governed by the ‘dynamical K-matrix’, of which we consider the diagonal case: K(x, z) = ( k+(x, z) 0 0 k−(x, z) ) , z =   z z − 1 z 0 0 z z + 1 z   . (4.5) The Functional Method for the Domain-Wall Partition Function 15 At this point the orientation of the lines starts to matter: we will think of the diagram as a (nearly) horizontal line, with associated parameter −x, that comes in at the bottom right and is reflected by the wall to continue to the top right with parameter +x. In the diagrammatic notation, quantum integrability amounts to the possibility of sliding any line through crossings of any other two lines, see (2.4), (2.6) and (4.3). From Cherednik [3] we know that in the same spirit we should demand (4.5) to obey the dynamical reflection equation i′ z i = i′ iz . (4.6) Note that this equation features (rotated versions of) the dynamical R-matrix. Given (4.2) the solution of the form (4.5) involves a parameter κ ∈ C that we can associate to the wall: k+(x, z) = [κ+ x] [z + κ− x] [z + κ+ x] , k−(x, z) = [κ− x]. (4.7) Because we consider ‘diagonal reflection’ the value of z is constant along the wall, cf. (4.5). It follows that, unlike in (4.3), all R- and K-matrices in (4.6) depend on the same value of the height in this case: the ‘diagonal’ dynamical reflection equation reads Ri,i′(xi − xi′ , z)Ki(xi, z)Ri′,i(xi + xi′ , z)Ki′(xi′ , z) ×Ki′(xi′ , z)Ri,i′(xi + xi′ , z)Ki(xi, z)Ri′,i(xi − xi′ , z). Sklyanin [39] pioneered the algebraic formulation in the presence of a reflecting end. One should work with double-row operators A(xi, z) := · · · · · · z 1 2 L··· , B(xi, z) := · · · · · · z 1 2 L··· , C(xi, z) := · · · · · · z 1 2 L··· , D(xi, z) := · · · · · · z 1 2 L··· . By virtue of (4.3) and (4.6) these operators also obey certain relations, contained in the dyna- mical double-row analogue of (2.6): i · · · · · · i′· · · · · · z 1 2 L··· = i· · · · · · i′ · · · · · · z 1 2 L··· . (4.8) The explicit commutation rules are again found by fixing the microscopic degrees of freedom on the four external horizontal edges, and the structure constants of the resulting dynamical 16 J. Lamers reflection algebra are built from the entries of the dynamical R-matrix. Just as for the K-mat- rices in (4.6), the double-row operators in (4.8) depend on the same value of the height for diagonal reflection. With all these preliminaries in place the reflecting-end partition function, which equals (4.1) times the boundary weights, can be defined as Z(~x) := 〈 · · · |B(x1, z) · · · B(xL, z)| · · · 〉 = ··· ··· ··· ··· ··· ··· ··· ··· ··· z . (4.9) There are 2L horizontal lines, pairwise connected by the reflecting end, and L vertical lines. The domain walls on the three other ends look just as in (2.9). The result is consistent with the ice rule: there are equally many arrows pointing in and out of the lattice. Again, due to the diagonal reflection (4.5) each face along the wall has the same height z, and all Bs have equal ‘dynamical’ argument. This is why we choose to suppress the dependence on z in our notation. Since (4.9) is a polynomial in the weights (4.4) and (4.7), the reflecting-end partition function is an elliptic polynomial, or more precisely a ‘higher-order theta function’, in all parameters. Korepin–Izergin method. The reflecting-end partition function was computed using the approach from Section 2.2 for the (nondynamical, trigonometric) six-vertex model by Tsu- chiya [43] and in the (trigonometric and elliptic) sos setting by Filali and Kitanine [4, 5, 6]. The analytic properties are best formulated in terms of the ‘renormalized’ partition function Z̄(~x; ~y ) := L∏ i=1 [z + κ+ xi] [2xi] ×Z(~x; ~y ). (4.10) Namely, • Z (whence Z̄) is doubly symmetric; • Z is crossing symmetric: for any i, Z̄ is invariant under xi 7→ −xi − 1; • Z̄L is an elliptic polynomial of degree 2(L−1) in each variable xi, i.e., a higher-order theta function of order 2(L− 1) and norm (L− 1)γ. Thus, the polynomial degree is essentially twice that of the domain-wall partition function. This doubling can be understood as a consequence of the crossing symmetry, which in turn is due to the double-row structure and the reflecting end. As a consequence, longer and more complicated expressions than those in Sections 2 and 3 are unavoidable. Let us again use the shorthand (2.12). The recurrence relations are again of the form (3.17), (3.22). Explicitly, ZL(~x; ~y ) ∣∣ xL=±yL = ZL−1(x1, . . . , xL−1; y1, . . . , yL−1) × k∓(±yL, z)[1,±2yL] [z ± (L− 1)− 1] [z ± (L− 1)] × L−1∏ i=1 [xi ∓ yL + 1, xi ± yL,±yL ± yi + 1,±yL − yi + 1] × [z ± (2i− L− 1)− 1] [z ± (2i− L− 1)] . (4.11) The Functional Method for the Domain-Wall Partition Function 17 For brevity we have given the crossing-symmetric version of (3.22). By the double symmetry and crossing symmetry these give enough equations to uniquely characterize the reflecting-end partition function. To solve this using Lagrange interpolation one employs the basis of 2L elliptic polynomials of degree 2L− 1 such that for each point ±yj only one is nonzero. Tsuchiya, Filali and Kitanine managed to find the answer in terms of a determinant: ZL(~x; ~y ) = L∏ i=1 [κ− yi, 2xi] [z + κ+ yi, z + (2i− L− 2)] [z + κ+ xi, z + (L− i)] × [1]L L∏ i,j=1 [xi − yj + 1, xi − yj , xi + yj + 1, xi + yj ] L∏ i<j [xi + xj + 1, xi − xj , yj + yi, yj − yi] × det i,j ( 1 [xi − yj + 1, xi − yj , xi + yj + 1, xi + yj ] ) . (4.12) Surprisingly, both the boundary parameter κ and the dynamical parameter z appear exclusively in the prefactor on the first line. Also note that the factors in this first line that depend on xi are precisely those removed in (4.10). The third line of (4.12) is just the crossing-symmetric extension of Izergin’s determinant (2.11). Functional method. The present setting contains several layers of complexity compared to Section 2. Let us sketch how the functional method can be adapted. Expression (4.9) gives us ingredient (i) from Section 4.1. For (ii) a candidate is A; by the ice rule it obeys (ii a). The reflecting end, however, makes the relevant commutation rule more complicated than (3.4): A(x, z)B(x′, z) = some structure constant × B(x′, z)A(x, z) + another structure constant × B(x, z)A(x′, z) + and another structure constant × B(x, z)D(x′, z) (4.13a) contains a term where the A has not only swapped parameters with B but moreover turned into a D. Requirement (ii b) is safeguarded by another commutation rule contained in (4.8) that allows one to move the D to the right through the remaining Bs: D(x, z)B(x′, z) = some structure constant × B(x′, z)D(x, z) + another structure constant × B(x, z)D(x′, z) + yet another structure constant × B(x′, z)A(x, z) + and another structure constant × B(x, z)A(x′, z). (4.13b) (The structure constants differ from (4.13a).) By the ice rule | · · · 〉 is an eigenvector for D too, so condition (ii) is met and one can derive a functional equation for the partition function. From (4.13) we will obtain something of the form (3.6), where eigenvaluei will contain a contribution from A and one from D. Fairly compact expressions, see (4.14c) below, can be found for these eigenvalues with some tricks [39]. For the computation of the coefficients in (3.6) one can again exploit that the Bs commute amongst themselves, cf. (iii), provided one brings (4.13) to a simpler, more symmetric form following Sklyanin [39]. Indeed, D can be replaced with a linear combination D̃ = D+ factor×A where the factor is chosen such that the double-row operators A, B and D̃ obey relations like (4.13) but without the last term in (4.13b). The result is a linear functional equation for the partition function (4.9) with the same form as (3.7). The coefficient for ν = 0 has the same structure as in (3.8a): M0(x0; ~x ) := Λ ··· A(x0) − Λ ··· A(x0) L∏ j=1 [xj − x0 + 1, x0 + xj ] [xj − x0, x0 + xj + 1] , (4.14a) 18 J. Lamers where the eigenvalues ΛA will be given shortly. Due to the D̃ picked up along the way the coefficients for 1 ≤ i ≤ L now consist of two terms, each with the structure of (3.8b): Mi(x0; ~x ) := Λ ··· A(xi) [1, 2xi, x0 − xi − z + (L− 1)] [x0 − xi, 2xi + 1, z + (L− 1)] L∏ j=1 j 6=i [xj − xi + 1, xi + xj ] [xj − xi, xi + xj + 1] (4.14b) + Λ ··· D̃(xi) [1, z + (L− 2)− x0 − xi, z − (L− 1)] [x0 + xi + 1, z + (L− 1), z − L] L∏ j=1 j 6=i [xi − xj + 1, xi + xj + 2] [xi − xj , xi + xj + 1] . The calculation of the eigenvalues, using yet another trick due to Sklyanin [39] to get relatively compact expressions, gives Λ ··· A(x) = [κ+ x] [z + κ− x] [z + κ+ x] L∏ j=1 [x− yj + 1, x+ yj + 1], Λ ··· D̃(x) = [κ− x− 1] [2x, z + κ+ x+ 1, z − L] [2x+ 1, z + κ+ x, z − (L− 1)] L∏ j=1 [x− yj , x+ yj ], Λ ··· A(x) = [κ− x] [1, z + (L− 1)− 2x] [2x+ 1, z + (L− 1)] L∏ j=1 [x− yj + 1, x+ yj + 1] + [κ+ x+ 1] [2x, z + κ− x− 1, z + L] [2x+ 1, z + κ+ x, z + (L− 1)] L∏ j=1 [x− yj , x+ yj ], (4.14c) The analysis of the functional equation is similar to that in Section 3.2, though due to the added complexity we did not manage to make each step rigorous. As before the equation im- mediately reveals several analytic properties of its solutions: any reasonable (viz. meromorphic) solution is a symmetric function of the xi, is crossing symmetric, and ought to have the same (elliptic) polynomial structure as the reflecting-end partition function.5 Because of the crossing symmetric there should be more ‘special zeroes’ with values that are readily guessed; we did not prove ingredient (iv) in [31, 32] but confirmed it numerically for L ≤ 15. Using these special zeroes one can recover the recurrence relations (4.11) [32]. For the reduction step (v) a proof is lacking in [31, 32], but numerical checks have been performed for L ≤ 12 [31]. Despite these gaps in the rigorous treatment of the functional method in this case one can still put everything together to obtain a recipe leading to a formula for a solution, or the solution if one believes the numerical checks. The result is again a symmetrized sum: Z(~x; ~y ) = L∏ i=1 [κ− yi, 2xi] [z + κ+ yi, z + (2i− L− 2)] [z + κ+ xi, z + (L− i)] × [1]L ∑ σ∈SL L∏ n=1 mn(xσ1, xσ2, . . . , xσn) L∏ i<j [xσi − yj , xσi + yj + 1] [xσi − xσj , xσi + xσj + 1] , (4.15a) where, to match the first line of (4.12), compared to [20, 31, 32] we have moved some factors to mn(x1, . . . , xn) := [κ+ xn, xn + yn + 1, z + κ− xn, z + n+ xn − yn] [κ+ yn, 2xn + 1, z + κ− yn, z + n] 5The coefficients of the functional equation are ratios of elliptic polynomials. A comparison of their orders and norms give strong evidence for what polynomial structure the solution will have. (To turn the argument of [32] into a proof one has to make sure that there cannot be any cancellations between the different terms.) The Functional Method for the Domain-Wall Partition Function 19 × n−1∏ j=1 [xn − yj + 1, xn + yj + 1, xj − xn + 1, xj + xn] + (−1)n−1 [κ− xn − 1, xn − yn, z + κ+ xn + 1, z + (n− 1)− xn − yn] [κ+ yn, 2xn + 1, z + κ− yn, z + n] × n−1∏ j=1 [xn − yj , xn + yj , xn − xj + 1, xn + xj + 2]. (4.15b) To get some feeling for this result we examine analytic structure of (4.15). For the first line the zero at xi = 0 and the simple pole at xi = −z−κ were already anticipated in (4.10). The simple poles on the second line are removable: for xi = xj the argument is as for (3.14), while crossing symmetry guarantees that the poles at xi = −xj − 1 are also removable. The poles of the mn at the fixed point under crossing symmetry, xi = −1/2, are removable too. 4.3 A new expression for the reflecting-end partition function Let us now show how the results of [20, 31, 32] may be improved by rewriting (4.15) in a more appealing way. Focus on the quantities (4.15b), which form the major complication with respect to (3.14). The nth such factor in (4.15a) essentially comes from the (L − n)th iteration of the recursive recipe obtained from the functional equation, cf. (3.13): mn(x1, . . . , xn) = 1 [κ+ yn, 2xn + 1, 2xn, 1] [z + κ+ xn, z + (n− 1)] [z + κ− yn, z + n] Mn(yn − 1;x1, . . . , xn). We can thus trace this complexity back the presence of the second term in (4.14b) and hence to the additional term in (4.13a), i.e., to the reflection algebra itself. This is reflected in the crossing invariance of (4.15b): both terms in (4.15b) are clearly separately invariant under xj 7→ −xj−1 for j < n, while crossing xn 7→ −xn − 1 exchanges the two terms in (4.15b). For I ⊆ {1, . . . , L} define r = rI to act on the spectral parameters by xri := −xi − 1 if i ∈ I, xri := xi else, and write RL := {rI | I ⊆ {1, . . . , L} } ∼= (Z2)L for the group of all such ‘reflections’, cf. [7]. By the preceding observation we can rewrite L∏ n=1 mn(x1, . . . , xn) = ∑ r∈RL L∏ i=1 [κ+ xri , x r i + yi + 1, z + κ− xri , z + i+ xri − yi] [κ+ yi, 2xri + 1, z + κ− yi, z + i] × L∏ i<j [ xrj − yi + 1, xrj + yi + 1, xri − xrj + 1, xri + xrj ] . With a little algebra our previous result (4.15) can now be brought to a crossing-symmetrized sum with 2L terms: Z(~x; ~y ) = L∏ i=1 [κ− yi, 2xi] [z + κ+ yi, z + (2i− L− 2)] [z + κ+ xi, z + (L− i)] × ∑ r∈RL L∏ i=1 [κ+ xri , z + κ− xri ] [κ+ yi, 2xri + 1, z + κ− yi] L∏ i<j [xri + xrj ] [xri + xrj + 1] × L∏ i,j=1 [xri + yj + 1]× Zell(~x r; ~y ). (4.16a) 20 J. Lamers We have kept the first line intact, and the second and third lines are manifestly invariant under crossing, cf. the property of (4.10). The explicit factors in this second line are symmetric in the xi, which enabled us to take them out the sum over σ ∈ SL from (4.15). Finally, Zell(~x; ~y ) = [1]L ∑ σ∈SL L∏ i=1 [z + i+ xσi − yi] [z + i] L∏ i<j [xσi − yj , xσj − yi + 1] [xσi − xσj + 1] [xσi − xσj ] (4.16b) is the partition function of the elliptic sos model with domain-wall boundaries as in (2.9). The symmetrized sum (4.16b), cf. (3.14), first appeared as an elliptic weight function [42], so (4.16b) is some sort of relation between elliptic weight functions of type BC, with Weyl group SLnRL, and type A. Note that the elliptic domain-wall partition function can be characterized like in Section 2.2 [37, 38] and admits an expression as a sum of determinants [38]. By (4.12) the sum over r ∈ RL as written in (4.16a) is actually independent of κ and z, even though its summands are not. One should be able to see this remarkable cancellation, and explicitly recover the determinant (4.12), from (4.16a) by an elliptic version of Langrange interpolation. Setting sgn rI = (−1)#I for rI ∈ RL, so that L∏ i=1 [2xri + 1] = sgn(r) L∏ i=1 [2xi + 1], our for- mula (4.16b) may be recast in the slightly more elegant form Z(~x; ~y ) = L∏ i=1 [κ− yi, 2xi, z + κ+ yi , z + (2i− L− 2)] [κ+ yi, 2xi + 1, z + κ+ xi, z + (L− i)] ∑ r∈RL sgn(r) L∏ i=1 [κ+ xri ] [z + κ− xri ] [z + κ− yi] × L∏ i<j [xri + xrj ] [xri + xrj + 1] L∏ i,j=1 [xri + yj + 1]× Zell(~x r; ~y ). (4.17) For the degenerate case of the six-vertex model, [w]→ sin(γ w), we remove all factors featuring z to obtain an expression for the ordinary reflecting-end partition function [20, 43] in terms of the domain-wall partition function (2.11), (3.14): Ztri(~x; ~y ) = L∏ i=1 k−(yi)b(2xi) k+(yi)a(2xi) ∑ r∈RL sgn(r) L∏ i=1 k+(xri ) × L∏ i<j b(xri + xrj) a(xri + xrj) L∏ i,j=1 a(xri + yj)× Z(~x r; ~y ), (4.18) with k±(w) = sin γ(κ ± w) the six-vertex limit of (4.7) and a, b as in (2.2). Since in the homogeneous limit xi → x we get a(xri + xrj) → 0 whenever r = rI with #(I ∩ {i, j}) = 1 it is not clear whether (4.18) might facilitate the computation of that limit. When we instead take the rational limit [w] → w, where one may set γ = 1, we recover the result of the boundary perimeter Bethe ansatz [7] for the lattice (4.9).6 5 Summary and outlook The main purpose of this review is to advertise the results contained in the author’s thesis [32], and especially those that were not published before, on the functional method of Galleas and the author. However, we also presented some new results, see especially the end of Section 4.2. In 6See the case m = L of (80) in [7], with zi := xi, vj := −yj , q := κ and finally τ = τI := r{1,...,L}\I , which is equivalent to always picking up the second term from (4.15b) to rewrite (4.15). The Functional Method for the Domain-Wall Partition Function 21 particular we have obtained the more compact expression (4.16)–(4.17) for the partition function of the solid-on-solid model with domain walls and one reflecting end in terms of a crossing- symmetrized sum with 2L terms featuring the elliptic domain-wall partition function of [37, 38]. In the trigonometric case of the six-vertex model our result boils down to a relation between the reflecting-end partition function and the domain-wall partition function, see (4.18), which to the best of our knowledge is new, and can be matched with the outcome of the boundary perimeter Bethe ansatz by Frassek [7]. Concerning the functional method itself, our main messages are that • it contains the approach of Korepin–Izergin, cf. (3.16), as was shown in [32]; • it provides a recipe to get a direct formula for the partition function [9]: in some sense Lagrange interpolation is ‘built in’; • it can be made rigorous, as was done for the domain-wall partition function in [32]; • it is fairly general: it can for example also be applied to the elliptic solid-on-solid model with domain walls and one reflecting end [31, 32]. To stress the second point we used the terminology ‘constructive method’ in [32]. For the domain-wall case we have moreover compared the functional method to the solution of Korepin’s recurrence relations by Lagrange interpolation and related approaches [2]. To date all cases in which the functional method has been used to obtained a closed expression were previously tackled using the Korepin–Izergin method. For the six-vertex model the domain- wall partition function [8, 32] was of course first found by Korepin and Izergin [23, 24, 28], the reflecting-end partition function [20] by Tsuchiya [43], and the corresponding (off-/on-shell) scalar products of Bethe vectors [13, 14] by Slavnov [40], Wang [44] and Kitanine et al. [25]. In the dynamical (sos) case the domain-wall partition function [10, 12] was found by Rosengren [38], and the reflecting-end partition function [31, 32] by Filali and Kitanine [4, 5, 6]. Of course the real challenge of the functional method is to apply it to situations that have not been tackled before. Unfortunately the computation of the domain-wall partition function of the nineteen-vertex model [21] seems out of reach, cf. the end of Section 4.1. Another opportunity that comes to mind is the computation of n-point correlators, which can be interpreted as partition functions of lattices where the arrows on n edges are fixed, cf. [2]. Applications in a different direction, for which the functional equations themselves – rather than the resulting recipes for recursion on which we have focussed in this text – are crucial, are being developed by Galleas [15, 16, 17, 18, 19]. Finally we cannot help noticing that the functional method provides a beautiful example of the rigid structure imposed by the underlying algebra, which is reflected in the many remarkable properties of the functional equations obtained in this way. Acknowledgements This text has grown out of a presentation delivered at the Les Houches Summer School on Integrability in June 2016 and a poster presentation at the ESI Workshop Elliptic Hypergeometric Functions in Combinatorics, Integrable Systems and Physics in March 2017. It is a pleasure to thank the organizers of these excellent meetings. I am grateful to W. Galleas for collaboration on [20] and for suggesting the problem addressed in [31]. I thank G. Arutyunov and A. Henriques for discussions while working on [31], H. Rosengren for detailed feedback on [32] and the present text, and A. Garbali and R.A. Pimenta for trying the functional method for the nineteen-vertex model. For the revised version of this review I further thank the anonymous referee for valuable feedback, A.G. Pronko for correspondence, and H. Rosengren for various useful discussions. 22 J. Lamers The works [20, 31, 32] were supported by the vici grant 680-47-602 and by the erc Advanced Grant 246974, Supersymmetry: a window to non-perturbative physics, and part of the d-itp consortium, an nwo program funded by the Dutch Ministry of Education, Culture and Science (ocw). The present review was written with the support from the Knut and Alice Wallenberg Foundation (kaw). References [1] Baxter R.J., Perimeter Bethe ansatz, J. Phys. A: Math. Gen. 20 (1987), 2557–2567. [2] Bogoliubov N.M., Pronko A.G., Zvonarev M.B., Boundary correlation functions of the six-vertex model, J. Phys. A: Math. Gen. 35 (2002), 5525–5541, math-ph/0203025. [3] Cherednik I.V., Factorizing particles on a half line, and root systems, Theoret. and Math. Phys. 61 (1984), 977–983. [4] Filali G., Dynamical reflection algebra and associated boundary integrable models, Ph.D. Thesis, Université de Cergy Pontoise, 2011, available at https://tel.archives-ouvertes.fr/tel-00664076. [5] Filali G., Elliptic dynamical reflection algebra and partition function of SOS model with reflecting end, J. Geom. Phys. 61 (2011), 1789–1796, arXiv:1012.0516. [6] Filali G., Kitanine N., The partition function of the trigonometric SOS model with a reflecting end, J. Stat. Mech. Theory Exp. 2010 (2010), L06001, 11 pages, Erratum, J. Stat. Mech. Theory Exp. 2010 (2010), E07002, arXiv:1004.1015. [7] Frassek R., Boundary perimeter Bethe ansatz, J. Phys. A: Math. Theor. 50 (2017), 265202, 19 pages, arXiv:1703.10842. [8] Galleas W., Functional relations for the six-vertex model with domain wall boundary conditions, J. Stat. Mech. Theory Exp. 2010 (2010), P06008, 15 pages, arXiv:1002.1623. [9] Galleas W., A new representation for the partition function of the six-vertex model with domain wall boundaries, J. Stat. Mech. Theory Exp. 2011 (2011), P01013, 12 pages, arXiv:1010.5059. [10] Galleas W., Multiple integral representation for the trigonometric SOS model with domain wall boundaries, Nuclear Phys. B 858 (2012), 117–141, arXiv:1111.6683. [11] Galleas W., Functional relations and the Yang–Baxter algebra, J. Phys. Conf. Ser. 474 (2013), 012020, 19 pages, arXiv:1312.6816. [12] Galleas W., Refined functional relations for the elliptic SOS model, Nuclear Phys. B 867 (2013), 855–871, arXiv:1207.5283. [13] Galleas W., Scalar product of Bethe vectors from functional equations, Comm. Math. Phys. 329 (2014), 141–167, arXiv:1211.7342. [14] Galleas W., Off-shell scalar products for the XXZ spin chain with open boundaries, Nuclear Phys. B 893 (2015), 346–375, arXiv:1412.5389. [15] Galleas W., Elliptic solid-on-solid model’s partition function as a single determinant, Phys. Rev. E 94 (2016), 010102, 5 pages, arXiv:1604.01223. [16] Galleas W., New differential equations in the six-vertex model, J. Stat. Mech. Theory Exp. 2016 (2016), 033106, 13 pages, arXiv:1508.04690. [17] Galleas W., On the elliptic gl2 solid-on-solid model: functional relations and determinants, arXiv:1606.06144. [18] Galleas W., Continuous representations of scalar products of Bethe vectors, J. Math. Phys. 58 (2017), 083504, 15 pages, arXiv:1607.08524. [19] Galleas W., Six-vertex model and non-linear differential equations I. Spectral problem, arXiv:1705.03408. [20] Galleas W., Lamers J., Reflection algebra and functional equations, Nuclear Phys. B 886 (2014), 1003–1028, arXiv:1405.4281. [21] Garbali A., The domain wall partition function for the Izergin–Korepin nineteen-vertex model at a root of unity, J. Stat. Mech. Theory Exp. 2016 (2016), 033112, 19 pages, arXiv:1411.2903. [22] Göhmann F., Korepin V.E., Solution of the quantum inverse problem, J. Phys. A: Math. Gen. 33 (2000), 1199–1220. [23] Izergin A.G., Partition function of a six-vertex model in a finite volume, Sov. Phys. Dokl. 32 (1987), 878–879. https://doi.org/10.1088/0305-4470/20/9/039 https://doi.org/10.1088/0305-4470/35/27/301 https://arxiv.org/abs/math-ph/0203025 https://doi.org/10.1007/BF01038545 https://tel.archives-ouvertes.fr/tel-00664076 https://doi.org/10.1016/j.geomphys.2011.01.002 https://arxiv.org/abs/1012.0516 https://doi.org/10.1088/1742-5468/2010/06/L06001 https://doi.org/10.1088/1742-5468/2010/06/L06001 https://doi.org/10.1088/1742-5468/2010/07/E07002 https://arxiv.org/abs/1004.1015 https://doi.org/10.1088/1751-8121/aa7278 https://arxiv.org/abs/1703.10842 https://doi.org/10.1088/1742-5468/2010/06/P06008 https://doi.org/10.1088/1742-5468/2010/06/P06008 https://arxiv.org/abs/1002.1623 https://doi.org/10.1088/1742-5468/2011/01/P01013 https://arxiv.org/abs/1010.5059 https://doi.org/10.1016/j.nuclphysb.2012.01.006 https://arxiv.org/abs/1111.6683 https://doi.org/10.1088/1742-6596/474/1/012020 https://arxiv.org/abs/1312.6816 https://doi.org/10.1016/j.nuclphysb.2012.10.014 https://arxiv.org/abs/1207.5283 https://doi.org/10.1007/s00220-014-1976-2 https://arxiv.org/abs/1211.7342 https://doi.org/10.1016/j.nuclphysb.2015.02.010 https://arxiv.org/abs/1412.5389 https://doi.org/10.1103/PhysRevE.94.010102 https://arxiv.org/abs/1604.01223 https://doi.org/10.1088/1742-5468/2016/03/033106 https://arxiv.org/abs/1508.04690 https://arxiv.org/abs/1606.06144 https://doi.org/10.1063/1.4997156 https://arxiv.org/abs/1607.08524 https://arxiv.org/abs/1705.03408 https://doi.org/10.1016/j.nuclphysb.2014.07.016 https://arxiv.org/abs/1405.4281 https://doi.org/10.1088/1742-5468/2016/03/033112 https://arxiv.org/abs/1411.2903 https://doi.org/10.1088/0305-4470/33/6/308 The Functional Method for the Domain-Wall Partition Function 23 [24] Izergin A.G., Coker D.A., Korepin V.E., Determinant formula for the six-vertex model, J. Phys. A: Math. Gen. 25 (1992), 4315–4334. [25] Kitanine N., Kozlowski K.K., Maillet J.M., Niccoli G., Slavnov N.A., Terras V., Correlation functions of the open XXZ chain. I, J. Stat. Mech. Theory Exp. 2007 (2007), P10009, 37 pages, arXiv:0707.1995. [26] Kitanine N., Maillet J.M., Terras V., Form factors of the XXZ Heisenberg spin- 1 2 finite chain, Nuclear Phys. B 554 (1999), 647–678, math-ph/9807020. [27] Kitanine N., Maillet J.M., Terras V., Correlation functions of the XXZ Heisenberg spin- 1 2 chain in a mag- netic field, Nuclear Phys. B 567 (2000), 554–582, math-ph/9907019. [28] Korepin V., Calculation of norms of Bethe wave functions, Comm. Math. Phys. 86 (1982), 391–418. [29] Korepin V., Zinn-Justin P., Thermodynamic limit of the six-vertex model with domain wall boundary conditions, J. Phys. A: Math. Gen. 33 (2000), 7053–7066, cond-mat/0004250. [30] Lamers J., A pedagogical introduction to quantum integrability, with a view towards theoretical high-energy physics, PoS Proc. Sci. (2014), PoS(Modave2014), 001, 70 pages, arXiv:1501.06805. [31] Lamers J., Integral formula for elliptic SOS models with domain walls and a reflecting end, Nuclear Phys. B 901 (2015), 556–583, arXiv:1510.00342. [32] Lamers J., On elliptic quantum Integrability: vertex models, solid-on-solid models and spin chains, Ph.D. Thesis, Utrecht University, 2016, available at https://dspace.library.uu.nl/handle/1874/333998. [33] Lieb E.H., Exact solution of the F model of an antiferroelectric, Phys. Rev. Lett. 18 (1967), 1046–1048. [34] Lieb E.H., Exact solution of the two-dimensional Slater KDP model of a ferroelectric, Phys. Rev. Lett. 19 (1967), 108–110. [35] Lieb E.H., Residual entropy of square ice, Phys. Rev. 162 (1967), 162–172. [36] Maillet J.M., Terras V., On the quantum inverse scattering problem, Nuclear Phys. B 575 (2000), 627–644, hep-th/9911030. [37] Pakuliak S., Rubtsov V., Silantyev A., The SOS model partition function and the elliptic weight functions, J. Phys. A: Math. Theor. 41 (2008), 295204, 20 pages, arXiv:0802.0195. [38] Rosengren H., An Izergin–Korepin-type identity for the 8VSOS model, with applications to alternating sign matrices, Adv. in Appl. Math. 43 (2009), 137–155, arXiv:0801.1229. [39] Sklyanin E.K., Boundary conditions for integrable quantum systems, J. Phys. A: Math. Gen. 21 (1988), 2375–2389. [40] Slavnov N.A., Calculation of scalar products of wave functions and form-factors in the framework of the algebraic Bethe ansatz, Theoret. and Math. Phys. 79 (1989), 502–508. [41] Sutherland B., Exact solution of a two-dimensional model for hydrogen-bonded crystals, Phys. Rev. Lett. 19 (1967), 103–104. [42] Tarasov V., Varchenko A., Geometry of q-hypergeometric functions, quantum affine algebras and elliptic quantum groups, Astérisque 246 (1997), vi+135 pages, q-alg/9703044. [43] Tsuchiya O., Determinant formula for the six-vertex model with reflecting end, J. Math. Phys. 39 (1998), 5946–5951, solv-int/9804010. [44] Wang Y.S., The scalar products and the norm of Bethe eigenstates for the boundary XXX Heisenberg spin-1/2 finite chain, Nuclear Phys. B 622 (2002), 633–649. [45] Zinn-Justin P., Six-vertex model with domain wall boundary conditions and one-matrix model, Phys. Rev. E 62 (2000), 3411–3418, math-ph/0005008. https://doi.org/10.1088/0305-4470/25/16/010 https://doi.org/10.1088/0305-4470/25/16/010 https://doi.org/10.1088/1742-5468/2007/10/P10009 https://arxiv.org/abs/0707.1995 https://doi.org/10.1016/S0550-3213(99)00295-3 https://doi.org/10.1016/S0550-3213(99)00295-3 https://arxiv.org/abs/math-ph/9807020 https://doi.org/10.1016/S0550-3213(99)00619-7 https://arxiv.org/abs/math-ph/9907019 https://doi.org/10.1007/BF01212176 https://doi.org/10.1088/0305-4470/33/40/304 https://arxiv.org/abs/cond-mat/0004250 https://arxiv.org/abs/1501.06805 https://doi.org/10.1016/j.nuclphysb.2015.11.006 https://arxiv.org/abs/1510.00342 https://dspace.library.uu.nl/handle/1874/333998 https://doi.org/10.1103/PhysRevLett.18.1046 https://doi.org/10.1103/PhysRevLett.19.108 https://doi.org/10.1103/PhysRev.162.162 https://doi.org/10.1016/S0550-3213(00)00097-3 https://arxiv.org/abs/hep-th/9911030 https://doi.org/10.1088/1751-8113/41/29/295204 https://arxiv.org/abs/0802.0195 https://doi.org/10.1016/j.aam.2009.01.003 https://arxiv.org/abs/0801.1229 https://doi.org/10.1088/0305-4470/21/10/015 https://doi.org/10.1007/BF01016531 https://doi.org/10.1103/PhysRevLett.19.103 https://arxiv.org/abs/q-alg/9703044 https://doi.org/10.1063/1.532606 https://arxiv.org/abs/solv-int/9804010 https://doi.org/10.1016/S0550-3213(01)00610-1 https://doi.org/10.1103/PhysRevE.62.3411 https://arxiv.org/abs/math-ph/0005008 1 Introduction 2 The domain-wall partition function 2.1 Set-up: the six-vertex model with domain walls 2.2 Context: Korepin–Izergin method 3 Functional method 3.1 From algebra to functional equations 3.2 Analysis and solution 3.3 Relation with other approaches 4 Further examples 4.1 Comments on applicability 4.2 The elliptic reflecting-end partition function 4.3 A new expression for the reflecting-end partition function 5 Summary and outlook References
id nasplib_isofts_kiev_ua-123456789-209786
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn 1815-0659
language English
last_indexed 2025-12-07T18:53:20Z
publishDate 2018
publisher Інститут математики НАН України
record_format dspace
spelling Lamers, J.
2025-11-26T12:23:34Z
2018
The Functional Method for the Domain-Wall Partition Function / J. Lamers // Symmetry, Integrability and Geometry: Methods and Applications. — 2018. — Т. 14. — Бібліогр.: 45 назв. — англ.
1815-0659
2010 Mathematics Subject Classification: 82B23; 30D05
arXiv: 1801.09635
https://nasplib.isofts.kiev.ua/handle/123456789/209786
https://doi.org/10.3842/SIGMA.2018.064
We review the (algebraic-)functional method devised by Galleas and further developed by Galleas and the author. We first explain the method using the simplest example: the computation of the partition function for the six-vertex model with domain-wall boundary conditions. At the heart of the method lies a linear functional equation for the partition function. After deriving this equation, we outline its analysis. The result is a closed expression in the form of a symmetrized sum - or, equivalently, multiple-integral formula - that can be rewritten to recover Izergin's determinant. Special attention is paid to the relation with other approaches. In particular, we show that the Korepin-Izergin approach can be recovered within the functional method. We comment on the functional method's range of applicability, and review how it is adapted to the technically more involved example of the elliptic solid-on-solid model with domain walls and a reflecting end. We present a new formula for the partition function of the latter, which was expressed as a determinant by Tsuchiya-Filali-Kitanine. Our result takes the form of a "crossing-symmetrized" sum with 2^L terms featuring the elliptic domain-wall partition function, which appears to be new also in the limiting case of the six-vertex model. Further taking the rational limit, we recover the expression obtained by Frassek using the boundary perimeter Bethe ansatz.
This text has grown out of a presentation delivered at the Les Houches Summer School on Integrability in June 2016 and a poster presentation at the ESI Workshop Elliptic Hypergeometric Functions in Combinatorics, Integrable Systems and Physics in March 2017. It is a pleasure to thank the organizers of these excellent meetings. I am grateful to W. Galleas for collaboration on [20] and for suggesting the problem addressed in [31]. I thank G. Arutyunov and A. Henriques for discussions while working on [31], H. Rosengren for detailed feedback on [32] and the present text, and A. Garbali and R.A. Pimenta for trying the functional method for the nineteen-vertex model. For the revised version of this review, I further thank the anonymous referee for valuable feedback, A.G. Pronko for correspondence, and H. Rosengren for various useful discussions. The works [20, 31, 32] were supported by the Vici grant 680-47-602 and by the ERC Advanced Grant 246974, Supersymmetry: a window to non-perturbative physics, and part of the d-itp consortium, an NWO program funded by the Dutch Ministry of Education, Culture and Science (OCW). The present review was written with the support of the Knut and Alice Wallenberg Foundation (KAW).
en
Інститут математики НАН України
Symmetry, Integrability and Geometry: Methods and Applications
The Functional Method for the Domain-Wall Partition Function
Article
published earlier
spellingShingle The Functional Method for the Domain-Wall Partition Function
Lamers, J.
title The Functional Method for the Domain-Wall Partition Function
title_full The Functional Method for the Domain-Wall Partition Function
title_fullStr The Functional Method for the Domain-Wall Partition Function
title_full_unstemmed The Functional Method for the Domain-Wall Partition Function
title_short The Functional Method for the Domain-Wall Partition Function
title_sort functional method for the domain-wall partition function
url https://nasplib.isofts.kiev.ua/handle/123456789/209786
work_keys_str_mv AT lamersj thefunctionalmethodforthedomainwallpartitionfunction
AT lamersj functionalmethodforthedomainwallpartitionfunction