alphaFeedback

WorksPhysics and Astronomy

Restricted triangular ice beyond the solvable manifolds: chiral ice and the critical region of dominant chiral vertices

AI contributions
Not recorded for this paper
View details

Abstract

We study two restrictions of Baxter's symmetric twenty-vertex model on the triangular lattice, in which the three classes of vertices allowed by the ice rule carry the weights aa, bb and cc: chiral ice, in which only the twelve chiral vertices are allowed, and the model that excludes only the two alternating vertices. We show that neither model belongs to any of the known exactly solvable families of the twenty-vertex model, and we characterise chiral ice as the ice model in which every vertex has exactly one through line, a property that imposes a parity constraint along every closed lattice line. We compute the residual entropies of both models with transfer matrices on cylinders of up to twelve vertices in circumference, extrapolated with the finite-size correction predicted by conformal invariance, which we adapt to the triangular geometry and verify at two exactly solved points. The number of upward arrows crossing the cylinder is conserved, and the cost of changing it shows that both models are critical, with the long-distance behaviour of a free massless field. Chiral ice is the extreme point of a region of the phase diagram in which ordering had been suggested; along two paths through that region we find the same critical behaviour at every point, with no feature at the proposed boundary of the region. Along Baxter's exactly solved curve we obtain the corresponding exponents in closed form.

Introduction

Ice-type vertex models on the triangular lattice were introduced by Baxter, who formulated the Rys F model on this lattice and solved it by the Bethe ansatz for weights satisfying one algebraic restriction [1]. Kelland extended the solution to a four-parameter surface in the space of the ten reversal-symmetric vertex activities [2], and Baxter’s monograph discusses the integrable structure of related models [3]. The twenty-vertex model has since been studied with domain-wall boundary conditions on the integrable manifold [4] and on a free-fermionic subvariety parametrised by the maximal minors of a 3×63 \times6 matrix [5]. Away from these families we know of no exact results, and the phase diagram of the symmetric model has been approached through switch and loop representations [6].

In the symmetric model, the twenty vertices are divided into three classes invariant under the rotations and reflections of the lattice, carrying weights aa, bb and cc. Shtengel and Chayes identified a disordered region and ordered regions of the (a,b,c)(a,b,c) diagram, and left open the nature of the region 2c>b+3a2c > b + 3a, in which chiral vertices dominate, suggesting that it might order because of the fluctuations themselves [6]. The extreme point of that region, (0,0,1)(0,0,1), defines chiral ice, the ice model built only from the twelve chiral vertices. The neighbouring point (1,0,1)(1,0,1), which excludes only the alternating vertices, lies inside the disordered region. Both models can be realised physically as tilings by hexagonal pieces with bumps and dents on their edges, and commercial puzzles based on this principle exist; this realisation plays no further role here.

The purpose of the present contribution is threefold. First, we establish that neither (0,0,1)(0,0,1) nor (1,0,1)(1,0,1) belongs to any of the known exactly solvable families, so that their residual entropies are new quantities. Second, we compute these entropies with controlled accuracy by transfer matrices on cylinders and a finite-size extrapolation whose amplitude is fixed by conformal invariance and by the geometry of the lattice, with no adjustable parameter, and we determine the nature of both phases from the spectrum of the transfer matrix in the sectors of fixed flux. Third, we extend the analysis to the interior of the region dominated by chiral vertices along two paths in the space of weights.

The present contribution is divided as follows. Section II defines the model and proves the structural properties of its vertex classes, including the line characterisation of chiral ice, flux conservation and the parity constraint. Section III proves the exclusion of both points from the known solvable families. Section IV describes the transfer matrix and derives the finite-size correction for the triangular geometry. Section V presents the residual entropies and their analysis. Section VI examines the interior of the region dominated by chiral vertices. Finally, some conclusions are drawn in Section VII. The Appendix gives the computational procedures in pseudocode.

The model and its vertex classes

Let the triangular lattice have unit bond length, with the six neighbours of a vertex at angles 0∘,60∘,…,300∘0^\circ,60^\circ,\ldots,300^\circ. An arrow is placed on every bond, and the ice rule requires three incoming and three outgoing arrows at every vertex. A vertex is described by its out-word (ϵ0,ϵ1,…,ϵ5)∈{0,1}6(\epsilon_0,\epsilon_1,\ldots,\epsilon_5) \in\{0,1\}^6, with ϵk=1\epsilon_k=1 if the arrow at angle 60k∘60k^\circ points outwards; the ice rule reads ∑kϵk=3\sum_k \epsilon_k=3, which allows (63)=20\binom{6}{3}=20 vertices.

The three lattice lines through a vertex join the directions kk and k+3k+3, k=0,1,2k=0,1,2. A line is a source at the vertex if ϵk=ϵk+3=1\epsilon_k=\epsilon_{k+3}=1, a sink if ϵk=ϵk+3=0\epsilon_k=\epsilon_{k+3}=0, and a through line otherwise.

Lemma 1. Every vertex has as many source lines as sink lines. Consequently it has either three through lines, or exactly one source line, one sink line and one through line. There are 8 vertices of the first kind and 12 of the second.

Proof. With nso+nsi+nth=3n_{\mathrm{so}}+n_{\mathrm{si}}+n_{\mathrm{th}}=3 and ∑kϵk=2nso+nth=3\sum_k\epsilon_k=2n_{\mathrm{so}}+n_{\mathrm{th}}=3, subtraction gives nso=nsin_{\mathrm{so}}=n_{\mathrm{si}}, whence (nso,nsi,nth)∈{(0,0,3),(1,1,1)}(n_{\mathrm{so}},n_{\mathrm{si}},n_{\mathrm{th}})\in\{(0,0,3),(1,1,1)\}. In the first case each line has two orientations, giving 23=82^3=8 vertices. In the second there are 3!3! assignments of the three roles to the three lines and two orientations of the through line, giving 12 vertices.

Under the dihedral group of the hexagon, the 8 vertices with three through lines split into the orbit of (1,1,1,0,0,0)(1,1,1,0,0,0), of size 6, called consecutive, and the orbit of (1,0,1,0,1,0)(1,0,1,0,1,0), of size 2, called alternating. The 12 vertices of the second kind, called chiral, form one orbit under the full dihedral group and two orbits of size 6 under rotations, represented by (1,1,0,1,0,0)(1,1,0,1,0,0) and (0,0,1,0,1,1)(0,0,1,0,1,1) and exchanged by reflections. Figure 1 shows representatives. In Baxter’s terminology the three classes are the vertices of types (i), (ii) and (iii) [1], and in the switch analysis of Shtengel and Chayes they carry the weights aa, bb and cc [6]; the same letters are used here.

Representatives of the vertex classes of triangular ice

Figure 1. Representatives of the vertex classes of triangular ice, drawn as hexagonal tiles (a bump denotes an outgoing arrow) and as arrow configurations. Orbit sizes under rotations are given in brackets.

Definition 1

The symmetric triangular ice model with weights (a,b,c)(a,b,c) assigns the weight aa, bb or cc to every consecutive, alternating or chiral vertex respectively. Chiral ice is the model (0,0,1)(0,0,1). The model (1,0,1)(1,0,1) is called chiral–consecutive ice. For a model with 0/1 weights the residual entropy per vertex is s=lim⁡N−1ln⁡WNs=\lim N^{-1}\ln W_N, where WNW_N is the number of configurations on NN vertices.

The lemma yields the following characterisation, which is used repeatedly.

Proposition 1. An ice configuration is a configuration of chiral ice if and only if every vertex has exactly one through line.

Along a lattice line, the arrows keep their direction except at the vertices where the line is a source or a sink, where the direction reverses; such vertices are called kinks of the line.

Proposition 2. On every closed lattice line the number of kinks is even. In chiral ice on a cylinder whose rows are closed lines of LL vertices, the number of vertices of each row at which the row is the through line has the parity of LL.

Proof. Traversing a closed line returns the arrow direction to its initial value, and every kink reverses it, so that the number of kinks is even. In chiral ice, by Proposition 1, a vertex of a row is a kink of the row unless the row is its through line. The number of the latter vertices is LL minus the number of kinks, which has the parity of LL.

Consider now a cylinder of circumference LL, built from rows of LL vertices joined by ring bonds in direction 0∘0^\circ, each vertex being joined to the row above by bonds in directions 60∘60^\circ and 120∘120^\circ; Figure 2 shows three consecutive rows. A horizontal cut between consecutive rows crosses the 2L2L bonds that join the two rows. Let N↑N_\uparrow be the number of these bonds whose arrow points upwards.

Three consecutive rows of a cylinder of circumference $L=5$

Figure 2. Three consecutive rows of a cylinder of circumference L=5L = 5, with the ring bonds in direction 0∘0^\circ and the bonds at 60∘60^\circ and 120∘120^\circ joining each row to the one above; the dotted segments indicate the periodic closure x=L+1≡1x = L + 1 \equiv1. The arrows form a configuration of triangular ice in the middle row. The two dashed lines are horizontal cuts, each crossing 2L=102L = 10 bonds; the number N↑N_{\uparrow} of arrows pointing upwards is the same on both, as Proposition 3 states. The thick bonds are those that arrive at the vertex xx of row y+1y + 1 from below; their bits uxu_x, vxv_x and the bits hx−1h_{x-1}, hxh_x of the adjacent ring bonds are the variables of the transfer matrix of Section IV.

Proposition 3. N↑N_\uparrow is the same on every horizontal cut.

Proof. Summing (out − in) over the LL vertices of a row gives zero. Ring bonds cancel in pairs. A bond of the lower cut contributes −1-1 if it points upwards and +1+1 otherwise, and a bond of the upper cut contributes +1+1 if it points upwards and −1-1 otherwise. The sum is

2N↑upper−2N↑lower=0.2N_\uparrow^{\mathrm{upper}}-2N_\uparrow^{\mathrm{lower}}=0.

We call the integer

Q=N↑−L,−L≤Q≤L,(1)Q=N_\uparrow-L,\qquad-L\le Q\le L, \tag*{(1)}

the flux through the cylinder. It is the net number of upward arrows on a cut, counted from the symmetric value N↑=LN_\uparrow=L at which as many arrows point up as down, and by Proposition 3 it is conserved from row to row, in the same way as a current through a tube. The flux thus labels invariant sectors of the transfer matrix defined in Section IV, and Section IV also shows how the cost of a nonzero flux distinguishes a critical phase from an ordered one. The consecutive model (1,0,0)(1,0,0) is frozen: by Lemma 1 its vertices have no kinks, every line is uniformly oriented, and the number of configurations is bounded by 2 to the number of lines, so that s=0s=0.

Exclusion from the known solvable families

Baxter's curve

Baxter solved the symmetric model by the Bethe ansatz [1]. The method, in the form he used, seeks the eigenvectors of the row-to-row transfer matrix of Section IV in the following way. On a horizontal cut of the cylinder, a state is specified by the positions of the nn downward arrows among the 2L2L bonds, and the eigenvector is sought as a superposition of plane waves in these positions, in which the nn downward arrows play the role of particles with wave numbers k1,…,knk_1,\ldots,k_n and the amplitude of each plane wave is a product of two-body scattering factors. For a generic set of weights the equations for the amplitudes are inconsistent: the three-body processes that occur when three arrows meet at a vertex do not reduce to products of two-body ones. Baxter found that they do reduce exactly when the weights satisfy [1 eq. (22)]

(a−c)2=a(b−c).(2)(a-c)^2=a(b-c). \tag*{(2)}

On this curve the periodicity of the wave function around the cylinder gives a set of nn coupled algebraic equations for the wave numbers, the Bethe equations, and in the limit of large LL their solutions condense into a density on the real axis that satisfies a linear integral equation; the free energy follows from this density, and so does the finite-size spectrum, as Section IV shows. Figure 3(a) locates the curve in the plane of the weights (a:b:c)(a:b:c), which only matter up to a common factor. The curve contains the ice point a=b=ca=b=c, the point b=ab=a, c=0c=0, and the infinite-order transition at b=7ab=7a, c=3ac=3a; its physical part, on which the model is critical, runs from (1:1:0)(1:1:0) to (1:7:3)(1:7:3), and beyond that point the model is in an ordered antiferroelectric phase.

Projective plane of the weights and Baxter's curve

Figure 3. (a) The projective plane of the weights (a:b:c)(a : b : c) in barycentric coordinates, with aa, bb and cc at the three corners. Red: Baxter’s curve [2], solid in its critical part between (1:1:0)(1 : 1 : 0) and (1:7:3)(1 : 7 : 3) and dashed beyond the transition. Grey: the boundaries of the ordered regions I and II and of region III of Shtengel and Chayes [6]. Green dotted: the line c=2ac = 2a, on which the first relation of Kelland’s second branch holds in the symmetric model. The points studied in this work, chiral ice (0,0,1)(0, 0, 1) and chiral–consecutive ice (1,0,1)(1, 0, 1), are shown as open circles, and the exactly solved points used as checks as filled circles. (b) The same curve at c=1c = 1, where b=1+(a−1)2/ab = 1 + (a - 1)^2/a: the weight bb never falls below cc, which excludes (1,0,1)(1, 0, 1), and diverges as a→0a \to0, so that the curve never reaches chiral ice.

Theorem 1. No point of (2) with a>0a>0 satisfies b<cb<c. The points (1,0,1)(1,0,1) and (0,0,1)(0,0,1) do not lie on (2), and no sequence of points on (2) with cc bounded away from zero converges projectively to (0,0,1)(0,0,1).

Proof. For a>0a>0, (2) gives b−c=(a−c)2/a≥0b-c=(a-c)^2/a\ge0. The point (1,0,1)(1,0,1) has b−c=−1b-c=-1. At a=0a=0, (2) reduces to c2=0c^2=0, which excludes (0,0,1)(0,0,1). Along the curve with a→0a\to0 and c≥c0>0c\ge c_0>0, b=c+(a−c)2/a≥c02/a−cb=c+(a-c)^2/a\ge c_0^2/a-c diverges, so that the projective limit is (0:1:0)(0:1:0).

This exclusion is analytic and involves no numerical input.

Kelland's surface

Kelland extended Baxter’s solution to a model in which the twenty vertices carry ten independent weights, each vertex having the same weight as the vertex obtained by reversing all of its arrows [2]. He calls these weights activities, u1,…,u10u_1,\ldots,u_{10}, and the symmetric model is the special case in which they take only the three values aa, bb and cc. His construction is again a Bethe ansatz, in which an eigenvector is built from states with a given number of reversed lines; the ansatz with a single reversed line, which he calls the one-magnon problem by analogy with the spin-wave excitations of a ferromagnet, imposes algebraic conditions on the activities, the commutation conditions, and the full ansatz works on the four-parameter surface SS of the ten-dimensional space of activities on which these conditions hold. To identify Kelland’s activities with the vertex classes of Section II we use two of his statements. Under a rotation by π/3\pi/3 the activities are permuted as (1 2 3)(4)(5 7 9 6 8 10)(1\,2\,3)(4)(5\,7\,9\,6\,8\,10) [2 eq. (34)], so that u4u_4 is the activity of the orbit of size 2, u1u_1, u2u_2, u3u_3 those of an orbit of size 6 that is fixed by the rotation by 2π/32\pi/3, and u5,…,u10u_5, \ldots, u_{10} those of the remaining twelve vertices. Secondly, the free energy of the frozen ferroelectric states is ln⁡max⁡(u1,u2,u3)\ln\max(u_1,u_2,u_3) [2 eq. (65)]. The name comes from the origin of ice-type models as models of hydrogen-bonded ferroelectrics such as potassium dihydrogen phosphate [3, 13], in which an arrow stands for the position of a proton on a bond and hence for an electric dipole. A state in which every lattice line is uniformly oriented is frozen, because reversing any arrow would create a kink on its line and, by the parity argument of Proposition 2, a second one, so that no local change is possible; in such a state every vertex has three through lines, and by Lemma 1 it is consecutive or alternating. The ferroelectric frozen states are those with a net polarisation, in which the three orientations at a vertex add to a dipole, and these are built from consecutive vertices, whose outgoing arrows occupy one half of the hexagon; the alternating vertex has no dipole. The free energy ln⁡max⁡(u1,u2,u3)\ln\max(u_1,u_2,u_3) of these states therefore identifies u1u_1, u2u_2, u3u_3 as the activities of the consecutive class. Hence u4u_4 is the activity of the alternating pair and u5,…,u10u_5, \ldots, u_{10} those of the chiral vertices, and the symmetric model corresponds to u1=u2=u3=au_1 = u_2 = u_3 = a, u4=bu_4 = b, u5=⋯=u10=cu_5 = \cdots= u_{10} = c. Kelland’s surface SS is defined by [2 eqs. (19)].

u5=u6,u7=u8,u9=u10,(3)u_5 = u_6,\qquad u_7 = u_8,\qquad u_9 = u_{10}, \tag*{(3)}
I=u2u3+u1u5u9u7=u3u1+u2u7u5u9=u1u2+u3u7u9u5,(4)I = u_2u_3 + \frac{u_1u_5u_9}{u_7} = u_3u_1 + \frac{u_2u_7u_5}{u_9} = u_1u_2 + \frac{u_3u_7u_9}{u_5}, \tag*{(4)}
u4=I2u1u2u3(1u1+1u2+1u3)I+u1+u2+u3.(5)u_4 = \frac{I^2}{u_1u_2u_3}\left(\frac{1}{u_1} + \frac{1}{u_2} + \frac{1}{u_3}\right)I + u_1 + u_2 + u_3. \tag*{(5)}

Proposition 4. The intersection of SS with the symmetric model is Baxter’s curve [2], the red curve of Figure 3(a).

Proof. With u1=u2=u3=au_1 = u_2 = u_3 = a and u5=⋯=u10=cu_5 = \cdots= u_{10} = c, all three expressions in (4) equal I=a2+acI = a^2 + ac. Then (5) gives

b=(a2+ac)2a3−3(a2+ac)a+3a=(a+c)2a−3c=a2−ac+c2a,\begin{aligned} b = \frac{(a^2 + ac)^2}{a^3} - \frac{3(a^2 + ac)}{a} + 3a \\ &= \frac{(a+c)^2}{a} - 3c = \frac{a^2 - ac + c^2}{a}, \end{aligned}

which is equivalent to (a−c)2=a(b−c)(a-c)^2 = a(b-c). □

Since Kelland’s model has no external field, the activities of a vertex and of its reversal coincide and no gauge transformation relates distinct points of the uu-space. Chiral–consecutive ice therefore corresponds to the single point u1=u2=u3=1u_1 = u_2 = u_3 = 1, u4=0u_4 = 0, u5=⋯=u10=1u_5 = \cdots= u_{10} = 1, and chiral ice to u1=u2=u3=u4=0u_1 = u_2 = u_3 = u_4 = 0, u5=⋯=u10=1u_5 = \cdots= u_{10} = 1.

Theorem 2. Chiral–consecutive ice does not lie on SS, and it violates the one-magnon commutation conditions on which both branches of Kelland’s ansatz rest. Chiral ice does not lie on SS at any finite value of Kelland’s parameters, it violates the unstudied branch of his commutation conditions, and it does not belong to the Zariski closure of SS.

Proof. For chiral–consecutive ice, Proposition 4 requires b=(a2−ac+c2)/a=1≠0b = (a^2-ac+c^2)/a = 1 \ne0. Kelland’s commutation conditions are expressed through the quantities v1=u9u10/(u1u2)v_1 = u_9u_{10}/(u_1u_2), v2=u7u8/u12v_2 = u_7u_8/u_1^2, w1=u6u10/(u1u7)w_1 = u_6u_{10}/(u_1u_7), w2=u2u3/u12w_2 = u_2u_3/u_1^2, w3=u2u5u7/(u1u10)w_3 = u_2u_5u_7/(u_1u_{10}), w4=u4/u1w_4 = u_4/u_1, w5=u5u10/(u2u7)w_5 = u_5u_{10}/(u_2u_7), w6=u3/u2w_6 = u_3/u_2 and w7=u6u7/(u1u10)w_7 = u_6u_7/(u_1u_{10}) [2 eq. (A12)]. At chiral–consecutive ice all of them equal 1 except w4=0w_4 = 0. The condition w3(w4−v2)=w2(w7−v2)w_3(w_4-v_2) = w_2(w_7-v_2) [2 eq. (A13c)] then reads −1=0-1 = 0. On the symmetric model the same condition reduces to c(b−c2)=c−c2c(b-c^2) = c-c^2 in units a=1a = 1, which is (2).

For chiral ice we use Kelland’s explicit parametrisation of SS [2 eqs. (33)]: the surface is the image of three angles θ\theta, ϕ\phi and ζ\zeta, together with an overall scale, and the activities relevant here are, up to that common factor,

u1∝sin⁡(θ+ζ)sin⁡(ϕ−θ+ζ)sin⁡2θ,u2∝sin⁡(θ−ζ)sin⁡(ϕ−θ−ζ)sin⁡2θ,u5∝sin⁡(ϕ−θ+ζ)sin⁡(ϕ−θ−ζ)sin⁡ϕ,u7∝sin⁡(ϕ−θ+ζ)sin⁡ϕsin⁡2θ.\begin{aligned} u_1 &\propto\sin(\theta+\zeta)\sin(\phi-\theta+\zeta)\sin2\theta,\\ u_2 &\propto\sin(\theta-\zeta)\sin(\phi-\theta-\zeta)\sin2\theta,\\ u_5 &\propto\sin(\phi-\theta+\zeta)\sin(\phi-\theta-\zeta)\sin\phi,\\ u_7 &\propto\sin(\phi-\theta+\zeta)\sin\phi\sin2\theta. \end{aligned}

Chiral ice requires u1=u2=0u_1 = u_2 = 0 with u5,u7≠0u_5,u_7 \ne0. The conditions u5≠0u_5 \ne0 and u7≠0u_7 \ne0 require sin⁡(ϕ−θ±ζ)≠0\sin(\phi-\theta\pm\zeta) \ne0 and sin⁡2θ≠0\sin2\theta\ne0, so that u1=u2=0u_1 = u_2 = 0 forces sin⁡(θ+ζ)=sin⁡(θ−ζ)=0\sin(\theta+\zeta) = \sin(\theta-\zeta) = 0. Since the zeros of the sine are the real multiples of π\pi, also for complex arguments, this gives 2θ∈πZ2\theta\in\pi\mathbb{Z} and sin⁡2θ=0\sin2\theta= 0, a contradiction: no values of the angles, real or complex, reach chiral ice. Figure 4 shows the argument for real angles: the lines on which u1u_1 and u2u_2 vanish cross only on the lines where u7u_7 vanishes as well.

Kelland’s parametrisation near chiral ice

Figure 4. Kelland’s parametrisation near chiral ice, in the plane of the angles (θ,ζ)(\theta,\zeta) at ϕ=1\phi= 1. Red: u1=0u_1 = 0 with u5u7≠0u_5u_7 \ne0, that is, θ+ζ∈πZ\theta+\zeta\in\pi\mathbb{Z}; blue: u2=0u_2 = 0 with u5u7≠0u_5u_7 \ne0, that is, θ−ζ∈πZ\theta-\zeta\in\pi\mathbb{Z}; grey dashed: the lines on which u5u_5 or u7u_7 vanish. Chiral ice requires a point on a red and a blue line but on no grey line; every crossing of a red and a blue line (dots) lies on a grey line sin⁡2θ=0\sin2\theta= 0.

The commutation conditions admit two solutions, which Kelland calls branches; he develops the first and leaves the second unstudied. The second branch is v2=w3+w7v_2 = w_3+w_7, v1=w1+w5v_1 = w_1+w_5 [2 eq. (A14)]. Clearing denominators, the first relation becomes u7u8u10=u2u5u7+u1u6u7u_7u_8u_{10} = u_2u_5u_7+u_1u_6u_7, which at chiral ice reads 1=01 = 0. At chiral–consecutive ice the same relation reads 1=21 = 2. In the symmetric model the relation becomes c3=2ac2c^3 = 2ac^2, that is, c=2ac = 2a: the dotted line of Figure 3(a), which passes through neither of the two points.

It remains to exclude chiral ice from the closure of SS, that is, from the set of limits of points of SS. The cleared equations (3)–(5) are satisfied trivially at chiral ice, because (5) becomes 0/00/0. The genuine surface requires u1u2u3u5u7u9≠0u_1u_2u_3u_5u_7u_9 \ne0, since Kelland divides by these activities. Its closure in the sense of algebraic geometry, the Zariski closure, is the set of common zeros of all polynomials that vanish on SS. These polynomials form an ideal, which is obtained from the ideal of the cleared equations by two standard operations: saturation with respect to the product above, which discards the spurious solutions on which some of these activities vanish, and elimination of the auxiliary variable II. Both operations are carried out with a Gröbner basis, a set of generators of the ideal from which variables can be eliminated in a prescribed order, much as Gaussian elimination does for linear equations. This elimination, given in pseudocode as Algorithm 1 of the Appendix, shows that the generators of this ideal vanish at the ice point (1,1,1)(1,1,1), at the point (1,3,2)(1,3,2) and at the generic point (1,7/9,1/3)(1,7/9,1/3) of Baxter’s curve, as they must, and that they do not all vanish at chiral ice or at chiral–consecutive ice.

The mechanism behind the closure statement can be seen at leading order, and Figure 3(b) shows it on the symmetric slice. Near chiral ice, (4) gives I≃u1u5u9/u7≃u2u5u7/u9≃u3u7u9/u5≡JI \simeq u_1u_5u_9/u_7 \simeq u_2u_5u_7/u_9 \simeq u_3u_7u_9/u_5 \equiv J, and (5) then gives u4≃u5u7u9/Ju_4 \simeq u_5u_7u_9/J. Approaching vanishing consecutive activities as SS therefore drives the alternating activity to infinity, exactly as Baxter’s formula does on the symmetric slice, where b=1+(a−1)2/ab = 1+(a-1)^2/a at c=1c = 1 diverges as a→0a \to0. In Theorem 2, the exclusion of chiral–consecutive ice, the violation of the commutation conditions and the impossibility at finite parameters are analytic; the exclusion from the Zariski closure is computer-assisted, resting on the elimination of Algorithm 1.

Di Francesco and Guttier use integrable weights which they attribute to Kelland [2] and to Baxter, written in a four-parameter projective form and built from six-vertex weights on the kagome lattice [4]; Theorem 2 applies to them insofar as they parametrise Kelland’s surface. Kelland notes that other surfaces on which a Bethe ansatz works almost certainly exist, citing as an example the analogue of the free-fermion case [2]; this is the family we treat next.

The free-fermionic subvariety

A vertex model is called free-fermionic when its partition function can be written as a Pfaffian or a determinant, so that it describes non-interacting fermions. On the square lattice this is the case for the six-vertex model when the weights satisfy the free-fermion condition ω1ω2+ω3ω4=ω5ω6\omega_1\omega_2 + \omega_3\omega_4 = \omega_5\omega_6 of Fan and Wu [14]: the transfer matrix is then a quadratic form in fermionic creation and annihilation operators, which a Fourier transform diagonalises, exactly as for a lattice of dimers. For the twenty-vertex model the free-fermionic weights were identified by Kenyon and Ovenhouse, who showed that the model is then a dimer model of higher rank [5]. They parametrise the free-fermionic twenty-vertex weights as the maximal minors Δijk\Delta_{ijk} of a 3×63 \times6 matrix whose columns correspond to the six edges at a vertex in cyclic order, the weight of a vertex being the minor indexed by its three edges of a given orientation [5]. With this labelling, the alternating vertices correspond to {1,3,5}\{1,3,5\} and {2,4,6}\{2,4,6\}, the consecutive vertices to the six cyclic intervals, and the chiral vertices to the remaining twelve triples. A column rescaling multiplies each minor by a product of column factors and contains, in particular, the field-type gauge transformations, which leave the partition function invariant within a flux sector.

Theorem 3. Neither chiral ice nor chiral–consecutive ice belongs to the free-fermionic subvariety, even up to column rescaling.

Proof. The maximal minors of a matrix are not independent: they satisfy quadratic identities, the Plücker relations, which hold for every matrix because the minors are the coordinates of the subspace spanned by its rows. Every 3×63 \times6 matrix satisfies, in particular, the three-term Plücker relation

Δ124Δ135=Δ123Δ145+Δ125Δ134.(6)\Delta_{124}\Delta_{135} = \Delta_{123}\Delta_{145} + \Delta_{125}\Delta_{134}. \tag*{(6)}

Here {1,3,5}\{1,3,5\} is alternating, {1,2,3}\{1,2,3\} is consecutive, and {1,2,4}\{1,2,4\}, {1,4,5}\{1,4,5\}, {1,2,5}\{1,2,5\} and {1,3,4}\{1,3,4\} are chiral, as follows from Lemma 1 by inspecting their lines {1,4}\{1,4\}, {2,5}\{2,5\}, {3,6}\{3,6\}. For chiral ice, after any column rescaling, the left-hand side of (6) and the first term on the right vanish while the second term is a product of two nonzero chiral weights, a contradiction. For chiral–consecutive ice the left-hand side vanishes while both terms on the right are positive. □

The proof of Theorem 3 is analytic. Theorems 1–3 establish that both points lie outside every exactly solvable family of the twenty-vertex model known to us. They do not exclude a solvable structure that has not yet been found.

Position of the two models in the phase diagram

Having placed the two models outside the solvable families, we now place them in the phase diagram of the symmetric model, Figure 3(a), in order to state what question about that diagram their study answers. Shengtgel and Chayes rewrote the ice-rule models in terms of switches: a switch at a vertex is a pairing of its six bonds into three pairs, each pair being traversed by a loop that enters along one bond and leaves along the other, and a vertex weight is the sum of the weights of the switches consistent with the arrows at that vertex. Summing over the orientations of the loops gives back the vertex model, and the positivity of the switch weights gives the loop representation a probabilistic meaning, on which their argument for a disordered phase rests. In the symmetric model the five classes of switches have weights a,…,ϵa,\ldots,\epsilon and the three vertex weights are linear in them, a+2c=b+8γ+4δa+2c=b+8\gamma+4\delta, b+2c=a+4(α+β+γ)b+2c=a+4(\alpha+\beta+\gamma) and b+3a=2c+4(β+δ+ϵ)b+3a=2c+4(\beta+\delta+\epsilon) [6], so that positive switch weights exist exactly when a+2c>ba+2c>b, b+2c>ab+2c>a and b+3a>2cb+3a>2c. They found with ordered regions I (a>b+2ca>b+2c) and II (b>a+2cb>a+2c) and a third region 2c>b+3a2c>b+3a whose nature they left open: there the loop representation fails because some ground states have local zero modes, and they suggested an entropically stabilised phase, that is, ordering by disorder [6], the mechanism first described by Villain and coworkers [12] by which fluctuations, rather than the energy, select an ordered state among many equivalent ones. Chiral–consecutive ice satisfies the three inequalities and lies in the disordered region. Chiral ice satisfies the first two but violates the third, and lies at the extreme point of region III. Both endpoints of the physical part of Baxter’s curve, (1:1:0)(1:1:0) and (1:7:3)(1:7:3), lie on the boundary b=a+2cb=a+2c of region II.

Transfer matrix and finite-size correction

The partition function on a cylinder is computed row by row with a transfer matrix, which we now construct; Figure 2 shows the geometry and the variables. Label the rows of the cylinder by yy and the vertices of a row by x=1,…,Lx=1,\ldots,L, with x+L≡xx+L \equiv x, so that vertex (x,y)(x,y) is joined to (x+1,y)(x+1,y) by a ring bond, to (x,y+1)(x,y+1) by the bond at 60∘60^\circ and to (x−1,y+1)(x-1,y+1) by the bond at 120∘120^\circ. The 2L2L bonds crossing the cut between rows yy and y+1y+1 are described by 2L2L bits, and the state of the cut is σ=(u1,v1,…,uL,vL)\sigma=(u_1,v_1,\ldots,u_L,v_L), where uxu_x and vxv_x are the bits of the two bonds that arrive at vertex xx of row y+1y+1 from below, from (x,y)(x,y) at 60∘60^\circ and from (x+1,y)(x+1,y) at 120∘120^\circ, each equal to 1 when the arrow points upwards; a cut thus has 22L2^{2L} states. The ring bonds of row y+1y+1 carry the bits hxh_x, equal to 1 when the arrow from xx to x+1x+1 points to the right. Once the state σ\sigma of the cut below, the state σ′\sigma' of the cut above and the ring bits are given, every arrow around vertex xx of row y+1y+1 is known: in the out-word convention of Section II, at the angles 0∘,60∘,…,300∘0^\circ, 60^\circ, \ldots, 300^\circ, the vertex sees the ring bond to x+1x+1, its two bonds to the row above, the ring bond from x−1x-1, and its two bonds from the row below, so that

ε(x)=(hx,ux′,vx−1′,1−hx−1,1−ux,1−vx)(7)\varepsilon(x)=\left(h_x,u'_x,v'_{x-1},1-h_{x-1},1-u_x,1-v_x\right) \tag*{(7)}

and

Tσ′σ=∑h1,…,hL∈{0,1}∏x=1Lw(ε(x)),h0≡hL,v0′≡vL′.(8)T_{\sigma'\sigma}=\sum_{h_1,\ldots,h_L\in\{0,1\}}\prod_{x=1}^{L}w(\varepsilon(x)),\qquad h_0\equiv h_L,\qquad v'_0\equiv v'_L. \tag*{(8)}

where w(ε)w(\varepsilon) equals aa, bb or cc according to the class of the vertex and vanishes if ε\varepsilon does not contain three ones, that is, if the ice rule fails. The sum over the ring bits, with the closure h0=hLh_0=h_L that joins the last vertex of the row to the first, runs over the 2L2^L ways of completing the row between the two cut states; Tσ′σT_{\sigma'\sigma} is the total weight of these completions, and for weights in {0,1}\{0,1\} it counts the admissible ones. For a=b=c=1a=b=c=1 this is the transfer matrix of unweighted triangular ice. On a torus of MM rows the two cut states at the top and the bottom are identified, and the sum over all configurations factorises row by row into Z=Tr⁡TMZ=\operatorname{Tr}T^M; for M→∞M\to\infty the trace is dominated by the largest eigenvalue λmax⁡(T)\lambda_{\max}(T), so that the entropy per vertex of a cylinder of circumference LL is s(L)=L−1ln⁡λmax⁡(T)s(L)=L^{-1}\ln\lambda_{\max}(T). By Proposition 3, TT connects only states with the same N↑N_\uparrow, so that it is block diagonal in the flux (1), with blocks of dimension (2LN↑)\binom{2L}{N_\uparrow}; arrow reversal maps every model considered onto itself and N↑N_\uparrow onto 2L−N↑2L-N_\uparrow, so that the blocks QQ and −Q-Q have the same spectrum. The numerical implementation applies (8) vertex by vertex, as a sequence of contractions with the six-index tensor of vertex weights (Algorithm 2 of the Appendix). It was checked by comparing Tr⁡TM\operatorname{Tr}T^M with a direct enumeration of all 23LM2^{3LM} orientations on the tori (L,M)=(2,2),(2,3),(3,2)(L,M)=(2,2),(2,3),(3,2) for the four models (1,1,1)(1,1,1), (1,0,1)(1,0,1), (0,0,1)(0,0,1) and (1,0,0)(1,0,0).

For a critical model whose continuum limit is isotropic, the free energy per unit length of a cylinder of circumference WW satisfies [7, 8]

ln⁡Zlength⁡=gW+πc6W+o(W−1),(9)\frac{\ln Z}{\operatorname{length}}=gW+\frac{\pi c}{6W}+o(W^{-1}), \tag*{(9)}

where gg is the bulk free energy per unit area, with the sign convention ln⁡Z=g×area⁡\ln Z=g\times\operatorname{area}, and cc is the central charge. With unit bonds, W=LW=L and the row spacing is 3/2\sqrt{3}/2, so that ln⁡λmax⁡=32(gL+πc6L)\ln\lambda_{\max}=\frac{\sqrt{3}}{2}\left(gL+\frac{\pi c}{6L}\right) and

s(L)=s∞+3πc12L2+o(L−2),s∞=32g.(10)s(L)=s_\infty+\frac{\sqrt{3}\pi c}{12L^2}+o(L^{-2}),\qquad s_\infty=\frac{\sqrt{3}}{2}g. \tag*{(10)}

The isotropy required by (9) in the Euclidean metric of the regular embedding follows from the sixfold rotational symmetry of all models considered, since a symmetric second-rank tensor invariant under rotations by π/3\pi/3 is a multiple of the identity.

The amplitude in (10) was tested at two exactly solved points of Baxter’s curve. At (1,1,1)(1,1,1), s∞=ln⁡(33/2)=0.9547713s_\infty=\ln(3\sqrt{3}/2)=0.9547713 [1]. At (1,3,2)(1,3,2), Baxter’s case w3=−1w^3=-1 gives [1 eq. (42)]

s∞=33π∑n oddχ−3(n)n2=1534πL(2,χ−3)=1.6153297,(11)s_\infty=\frac{3\sqrt{3}}{\pi}\sum_{n\ \mathrm{odd}}\frac{\chi_{-3}(n)}{n^2}=\frac{15\sqrt{3}}{4\pi}L(2,\chi_{-3})=1.6153297, \tag*{(11)}

where χ−3(n)\chi_{-3}(n) equals 1, −1-1 or 0 according as n≡1n\equiv1, 2 or 0 modulo 3, so that the series reads 1−122+142−152+172−182−…1-\frac{1}{2^2}+\frac{1}{4^2}-\frac{1}{5^2}+\frac{1}{7^2}-\frac{1}{8^2}-\ldots, L(2,χ−3)=∑n>1χ−3(n)/n2=0.7813024L(2,\chi_{-3})=\sum_{n>1}\chi_{-3}(n)/n^2=0.7813024 is the corresponding Dirichlet LL-function, and the sum over odd nn equals

(1−14χ−3(2))L(2,χ−3)=54L(2,χ−3).\left(1-\frac{1}{4}\chi_{-3}(2)\right)L(2,\chi_{-3})=\frac{5}{4}L(2,\chi_{-3}).

The point (1,3,2)(1,3,2) is also the circularly symmetric free-fermionic point of [5], whose minors give molecule weights in the ratio 1:2:31:2:3 for consecutive, chiral and alternating vertices. Figure 5(a) shows that L2[s(L)−s∞]L^2[s(L)-s_\infty] converges to 3π/12=0.453450\sqrt{3}\pi/12=0.453450 at both points, from below at (1,1,1)(1,1,1) and from above at (1,3,2)(1,3,2); at L=8L=8 the values are 0.452969 and 0.453494. This confirms (10) with c=1c=1 and validates the geometric factor and the transfer-matrix implementation simultaneously. The amplitude has been followed to L=10L=10 at both points, where L2[s(L)−s∞]L^2[s(L)-s_\infty] equals 0.453129 and 0.453468.

The flux sectors give access to scaling dimensions. Recall from Section II that the flux Q=N↑−LQ=N_\uparrow-L of Eq. (1) is conserved from row to row, so that TT can be diagonalised in each sector separately; let ΛQ\Lambda_Q denote its largest eigenvalue in the sector of flux QQ. The transfer matrix can be read as an evolution operator in imaginary time: writing T=exp⁡(−τH)T=\exp(-\tau H) with τ=3/2\tau=\sqrt{3}/2 the spacing between rows, HH is the Hamiltonian of a quantum chain whose sites are the 2L2L bonds of a cut, that is, of a system living on the circle of circumference LL that forms the cross-section of the cylinder, and the eigenvalues of TT are the Boltzmann factors e−τEe^{-\tau E} of its energy levels. For a critical system the conformal map from the plane to the cylinder relates the energy gap between the ground state and the lowest state carrying an operator of scaling dimension xx to the circumference, ΔE=2πx/L\Delta E=2\pi x/L [10]. The lowest state of sector QQ therefore has

xQ(L)=L3πln⁡Λ0ΛQ.(12)x_Q(L)=\frac{L}{\sqrt{3}\pi}\ln\frac{\Lambda_0}{\Lambda_Q}. \tag*{(12)}

The physical meaning of these dimensions rests on the height representation of ice models. Because three arrows enter and three leave every vertex, one can assign to the faces of the lattice an integer height that increases by one when a bond is crossed with its arrow pointing to the right and decreases by one otherwise; the ice rule makes the height single-valued on any simply connected region. On the cylinder the height changes by QQ around the circumference, so that the flux is the winding of the height. In a critical phase the coarse-grained height fluctuates with the free energy of a free massless field, K2(∇h)2\frac{K}{2}(\nabla h)^2, called Gaussian or Coulomb phase, and a winding QQ around a cylinder of circumference LL costs a free energy proportional to Q2/LQ^2/L: the flux sectors then carry dimensions xQ=κQ2x_Q=\kappa Q^2, with a model-dependent constant κ\kappa proportional to the stiffness KK, so that x2/x1→4x_2/x_1\to4. In an ordered phase the height is locked to a flat configuration, a winding must be accommodated by a domain wall along the cylinder, and the cost of a nonzero flux is a free energy per row that does not vanish as L→∞L\to\infty, so that xQ(L)x_Q(L) as defined by (12) grows linearly with LL. The two behaviours are therefore easily told apart at the circumferences available. The sector eigenvalues were obtained with the implicitly restarted Arnoldi method, an iterative procedure that computes a few extreme eigenvalues of a large matrix from repeated applications of the matrix to vectors, here the vectors of a single sector, without ever storing the matrix; the application of TT was checked against an independent implementation, and no component outside the starting sector was generated, as Proposition 3 requires.

Finite-size entropy corrections and corrected estimates

Figure 5. (a) L2[s(L)−s∞]L^2[s(L)-s_\infty] at the exactly solved points (1,1,1)(1,1,1) and (1,3,2)(1,3,2) compared with the parameter-free amplitude 3π/12\sqrt{3}\pi/12. (b) Corrected estimates s~(L)=s(L)−3π/(12L2)\tilde{s}(L)=s(L)-\sqrt{3}\pi/(12L^2) for chiral ice, chiral–consecutive ice and the ice point, measured from the indicated references.

The quantity relevant for the residual entropy is the largest eigenvalue of TT over all sectors, whereas the values reported below are those of the sector Q=0Q=0. For L≤9L\le9 the largest eigenvalue of TT on the full state space, obtained by power iteration from a strictly positive vector, coincides with Λ0\Lambda_0 to ten significant digits for all the models considered. For 10≤L≤1210\le L\le12 the same comparison, carried out with the Arnoldi method on the full state space for chiral and chiral–consecutive ice, gives Λfull/Λ0=1\Lambda_{\mathrm{full}}/\Lambda_0=1 to within 6×10−106\times10^{-10}, the precision of the stored reference values. Together with the arrow-reversal symmetry ΛQ=Λ−Q\Lambda_Q=\Lambda_{-Q}, this establishes that the zero-flux sector carries the leading eigenvalue at all circumferences used.

On Baxter’s curve the flux dimensions can be obtained in closed form from the Bethe-ansatz equations of [1]. For 0<c<3a0<c<3a Baxter introduces w=e−iϕw=e^{-i\phi} with c/a=1+w+w−1c/a=1+w+w^{-1}, that is

ca=1+2cos⁡ϕ,0<ϕ<2π3.(13)\frac{c}{a}=1+2\cos\phi,\qquad0<\phi<\frac{2\pi}{3}. \tag*{(13)}

Proposition 5. For weights on Baxter’s curve (2) with 0<c<3a0<c<3a, the lowest state of the sector of flux QQ has scaling dimension

xQ=2π−3ϕ4πQ2.(14)x_Q=\frac{2\pi-3\phi}{4\pi}Q^2. \tag*{(14)}

Derivation. We use Baxter’s Bethe equations for a cylinder of circumference NN with nn downward arrows per cut [1 eqs. (35)–(36)]. Taking their logarithm and parametrising the wave numbers by rapidities uju_j, they read

N[F(ϕ,uj)+F(2ϕ,uj)]=Ij+∑l=1nF(3ϕ,uj−ul),j=1,…,n.(15)N[F(\phi,u_j)+F(2\phi,u_j)]=I_j+\sum_{l=1}^{n}F(3\phi,u_j-u_l),\qquad j=1,\ldots,n. \tag*{(15)}

for j=1,…,nj=1,\ldots,n, where the IjI_j are distinct numbers, integers or half-odd integers according to the parity of nn, that label the state, and

F(θ,u)=1πarctan⁡[cot⁡θ2tanh⁡u2].(16)F(\theta,u)=\frac{1}{\pi}\arctan\left[\cot\frac{\theta}{2}\tanh\frac{u}{2}\right]. \tag*{(16)}

is the phase function; the two terms on the left are the momentum of a root, and the term on the right is the phase shift of the two-body scattering. The ground state of the sector Q=0Q = 0 has n=Nn = N roots with consecutive IjI_j. In the limit N→∞N \to\infty at fixed n/Nn/N the roots become dense, with a density ρ(u)\rho(u) such that Nρ(u) duN\rho(u)\,du roots lie in dudu; dividing (15) by NN and differentiating with respect to uju_j, with d(Ij/N)/duj=ρ(uj)d(I_j/N)/du_j = \rho(u_j) and the sum replaced by an integral, gives the linear integral equation

ρ(u)+∫−∞∞K(u−u′)ρ(u′) du′=∂u[F(ϕ,u)+F(2ϕ,u)],(17)\rho(u) + \int_{-\infty}^{\infty} K(u-u')\rho(u')\,du' = \partial_u\left[F(\phi,u) + F(2\phi,u)\right], \tag*{(17)}

with the kernel

K(u)=∂uF(3ϕ,u)=12πsin⁡3ϕcosh⁡u−cos⁡3ϕ,(18)K(u) = \partial_u F(3\phi,u) = \frac{1}{2\pi}\frac{\sin3\phi}{\cosh u-\cos3\phi}, \tag*{(18)}

obtained from (16) by the identity sin⁡2θ2cosh⁡2u2+cos⁡2θ2sinh⁡2u2=12(cosh⁡u−cos⁡θ)\sin^2 \frac{\theta}{2}\cosh^2 \frac{u}{2}+\cos^2 \frac{\theta}{2}\sinh^2 \frac{u}{2}=\frac{1}{2}(\cosh u-\cos\theta). For n=Nn=N the roots fill the whole real axis. Using ∫−∞∞du/(cosh⁡u−cos⁡θ)=2(π−θ)/sin⁡θ\int_{-\infty}^{\infty}du/(\cosh u-\cos\theta)=2(\pi-\theta)/\sin\theta for 0<θ<2π0<\theta<2\pi, the integral of the kernel is K^(0)=∫K du=(π−3ϕ)/π\widehat K(0)=\int K\,du=(\pi-3\phi)/\pi.

The finite-size spectrum of a Bethe-ansatz solvable model with a single species of roots is governed by the dressed charge ZZ [9]. It is defined as the solution of

Z(u)+∫−ΛΛK(u−u′)Z(u′) du′=1(19)Z(u)+\int_{-\Lambda}^{\Lambda}K(u-u')Z(u')\,du'=1 \tag*{(19)}

over the interval [−Λ,Λ][-\Lambda,\Lambda] occupied by the roots, evaluated at its boundary, Z=Z(Λ)Z=Z(\Lambda), and it measures the change of the total number of roots when one root is added at the boundary of the distribution, including the rearrangement of the others; the gaps of the Hamiltonian are those of a free boson whose compactification radius is set by ZZ, and a state with ΔN\Delta N roots added to the ground state has dimension x=ΔN2/(4Z2)x=\Delta N^2/(4Z^2) [9]. Only the kernel enters this equation: the result depends on the two-body phase shift F(3ϕ,u)F(3\phi,u) alone, the momentum terms of (15) serving only to fix the ground-state distribution of the roots, which fills the whole real axis for n=Nn=N. Here Λ→∞\Lambda\to\infty. In this limit the boundary value Z(Λ)Z(\Lambda) is not the constant 1/[1+K^(0)]1/[1+\widehat K(0)] that solves (19) on the whole line, because the solution near the edge of the interval differs from the solution in its interior however large Λ\Lambda is. The limit is obtained by the Wiener–Hopf method, which solves the integral equation on a half-line by factorising 1+K^(k)1+\widehat K(k) into functions analytic in the upper and lower halves of the complex kk-plane, and gives Z(Λ)2→1/[1+K^(0)]Z(\Lambda)^2\to1/[1+\widehat K(0)] as Λ→∞\Lambda\to\infty [9]; hence Z2=π/(2π−3ϕ)Z^2=\pi/(2\pi-3\phi). Each root is a downward arrow on a horizontal cut, so that adding ΔN\Delta N roots changes the flux by Q=−ΔNQ=-\Delta N, and (14) follows. □

At the ice point, ϕ=π/2\phi=\pi/2 and (14) gives x1=1/8x_1=1/8; at (1,3,2)(1,3,2), ϕ=π/3\phi=\pi/3 and x1=1/4x_1=1/4, the free-fermion value, as befits the free-fermionic point of [5]. The transfer-matrix values agree with both: x1(10)=0.12496x_1(10)=0.12496 at the ice point, and x1(8)=0.25002x_1(8)=0.25002, x2(8)/x1(8)=4.0000x_2(8)/x_1(8)=4.0000 at (1,3,2)(1,3,2).

These two checks validate (12), including its geometric factor, independently of the central charge. The dimension (14) coincides with that of the lowest magnetic excitation of a six-vertex model of anisotropy angle γ=3ϕ/2\gamma=3\phi/2, namely (π−γ)/(2π)(\pi-\gamma)/(2\pi), in line with the construction of the integrable twenty-vertex weights from six-vertex weights on the kagome lattice [4]; Proposition 5 is accordingly presented as a direct consequence of Baxter’s equations rather than as an independent result. Along the physical part of Baxter’s curve, (14) increases from x1=0x_1=0 at (1:1:0)(1:1:0), where ϕ→2π/3\phi\to2\pi/3, to x1=1/2x_1=1/2 at the transition (1:7:3)(1:7:3), where ϕ→0\phi\to0. The derivation of Proposition 5 relies on the standard dressed-charge analysis of Bethe-ansatz solvable models and is not a rigorous proof; the agreement at the two points is a consistency check of both the proposition and the numerical method.

Results

Table II lists s(L)s(L) and the corrected estimates s~(L)=s(L)−3π/(12L2)\widetilde{s}(L)=s(L)-\sqrt{3}\pi/(12L^2) for 4≤L≤124\le L\le12. At the ice point, computed to L=10L=10, the residual s∞−s~(10)=3.2×10−6s_\infty-\widetilde{s}(10)=3.2\times10^{-6} calibrates the size of the remaining corrections.

LLchiral-consecutive (1, 0, 1)chiral (0, 0, 1)
s(L)s(L)s~(L)\tilde{s}(L)s(L)s(L)s~(L)\tilde{s}(L)
40.85748000.82913940.56062400.5322834
50.84779170.82965380.54771050.5295725
60.84242650.82983070.54303120.5304353
70.83909380.82983970.53924090.5299868
80.83694470.82985950.53727500.5301899
90.83546840.82987020.53570550.5301074
100.83440970.82987520.53468400.5301495
110.83362600.82987850.53388750.5301399
120.83302950.82988050.53329660.5301476
∞\infty0.829886(1)0.53015(1)

Table II. Entropy per vertex s(L)=L−1ln⁡Λ0s(L)=L^{-1}\ln\Lambda_0 on cylinders of circumference LL and corrected estimates s~(L)=s(L)−3π/(12L2)\tilde{s}(L)=s(L)-\sqrt{3}\pi/(12L^2).

For chiral-consecutive ice, the increments of s~(L)\widetilde{s}(L) decrease as 10.710.7, 5.05.0, 3.23.2 and 2.02.0 (in units of 10−610^{-6}) between L=8L=8 and L=12L=12. The last two increments are both reproduced by a correction −B/L4-B/L^4 with the same coefficient B=0.102B=0.102, which leaves a remaining deficit of 4.9×10−64.9\times10^{-6} at L=12L=12. The same procedure, applied to the ice point at L=10L=10, underestimates the known deficit by 5%5\%; including this margin gives s∞=0.829886(1)s_\infty=0.829886(1). For chiral ice, the even estimates decrease (0.5301899,0.5301495,0.5301476)(0.5301899, 0.5301495, 0.5301476) and the odd ones increase (0.5301074,0.5301399)(0.5301074, 0.5301399), so that the two subsequences approach the limit from opposite sides and give s∞=0.53015(1)s_\infty=0.53015(1). Both values are numerical extrapolations from circumferences L≤12L\le12, not exact values. The parity oscillation is compatible with the constraint of Proposition 2, which distinguishes even and odd circumferences in chiral ice, although no quantitative link has been established.

Table I and Figure 6 collect the central-charge estimates and the scaling dimensions of the flux sectors. At the ice point, c(L−2,L)c(L-2,L) increases monotonically towards its exact value 11, which fixes the size of the corrections at these circumferences. For chiral-consecutive ice the estimates follow the same pattern, reaching c(10,12)=0.9962c(10,12)=0.9962. For chiral ice they alternate with the parity of LL around 11 with decreasing amplitude, from 1.1171.117 and 0.9530.953 at L=6,7L=6,7 to 1.0161.016, 0.9820.982 and 1.0011.001 at L=10,12L=10,12. All three models are therefore consistent with c=1c=1.

Scaling dimensions and ratios for chiral ice, chiral+consecutive, and ice

Figure 6. (a) Scaling dimension x1(L)x_1(L) of the lowest state with unit flux, from (12). (b) Ratio x2/x1x_2/x_1, which tends to 4 in a Gaussian phase (dashed line).

The flux-sector dimensions distinguish a critical phase from an ordered one. At the ice point x1(L)x_1(L) varies by less than 5×10−55\times10^{-5} over 5≤L≤105\le L\le10, with x1(10)=0.12496x_1(10)=0.12496, in agreement with the exact value 1/81/8 of Proposition 5. For chiral-consecutive ice x1(L)x_1(L) increases with decreasing increments towards approximately 0.0897. For chiral ice x1(L)x_1(L) does not grow with LL but decreases slowly; its even and odd subsequences, extrapolated separately, give x1=0.289(1)x_1=0.289(1). In all three models x2/x1x_2/x_1 decreases monotonically towards 4, reaching 4.013, 4.019 and 4.143 at the largest circumferences. For chiral ice, where the approach is slowest, the quantity L2(x2/x1−4)L^2(x_2/x_1-4) takes the values 21.9, 21.3, 21.1 and 20.6 for L=9,…,12L=9,\ldots,12, so that the deviation from 4 decreases as L−2L^{-2}, as expected for corrections to scaling in a Gaussian phase. The flux spectrum is therefore Gaussian, and no sign of the linear growth of xQ(L)x_Q(L) that an ordered phase would produce is found. The three models differ in the flux dimension x1x_1, which is largest for chiral ice: a unit of flux is costlier in chiral ice than in the full model, and cheapest when the alternating vertices are removed but the consecutive ones are kept.

ice (1, 1, 1)chiral–consecutivechiral
LLccx1x_1x2/x1x_2/x_1ccx1x_1x2/x1x_2/x_1ccx1x_1x2/x1x_2/x_1
60.99660.124924.0360.95610.089374.0751.11740.292734.415
70.99690.124934.0270.97910.089434.0560.95340.293854.445
80.99740.124944.0210.99480.089514.0431.04450.291394.329
90.99790.124954.0170.99170.089554.0340.96700.291284.271
100.99830.124964.0130.99380.089594.0271.01580.290514.213
11———0.99560.089624.0230.98240.290314.174
12———0.99620.089644.0191.00140.290004.143

Table I. Central-charge estimates c(L−2,L)=12[s(L−2)−s(L)]/[3π((L−2)−2−L−2)]c(L-2,L)=12[s(L-2)-s(L)]/[\sqrt{3}\pi((L-2)^{-2}-L^{-2})] and flux-sector scaling dimensions (12).

The entropies can be compared with the independent-vertex estimate s=ln⁡(n/8)s=\ln(n/8), where nn is the number of admissible vertices [11]. It gives ln⁡(5/2)=0.9163\ln(5/2)=0.9163 for the ice point, 4.0% below the exact value; ln⁡(9/4)=0.8109\ln(9/4)=0.8109 for chiral–consecutive ice, 2.3% below; and ln⁡(3/2)=0.4055\ln(3/2)=0.4055 for chiral ice, 23.5% below. For the frozen consecutive model it gives ln⁡(3/4)<0\ln(3/4)<0. The large deficit for chiral ice reflects the constraints along entire lattice lines implied by Propositions 1 and 2, which an independentvertex estimate cannot capture.

The interior of region III

The results of § 4.4 concern the extreme point (0,0,1)(0,0,1) of region III. To determine whether the region as a whole shares its behaviour, the analysis has been repeated along two paths in the space of weights, with the same transfer matrices, sectors and diagnostics, for 4≤L≤104 \leq L \leq10. Path A joins chiral–consecutive ice to chiral ice through the points (a,0,1)(a,0,1) with a=1,0.8,0.7,0.6,0.5,0.3,0.1,0a=1, 0.8, 0.7, 0.6, 0.5, 0.3, 0.1, 0; it enters region III at a=2/3a=2/3, where 2c=b+3a2c=b+3a. Path B runs inside region III through the points (0,b,1)(0,b,1) with b=0.5,1,1.5,1.8b=0.5, 1, 1.5, 1.8, towards the point (0,2,1)(0,2,1) at which the boundaries of regions II and III meet. A further point, (0.3,0.5,1)(0.3,0.5,1), lies in the interior of region III away from both paths. Figure 7 locates all these points in the projective plane of weights, together with the regions of Shtengel and Chayes and Baxter’s curve.

Projective plane of weights in barycentric coordinates

Figure 7. Projective plane of weights (a:b:c)(a:b:c) in barycentric coordinates. Grey lines: boundaries of the ordered regions I and II and of region III proposed in [6]. Red: Baxter’s curve (2), solid in its critical part and dashed beyond the transition at (1:7:3)(1:7:3). Circles: path A; squares: path B; diamond: the interior point (0.3,0.5,1)(0.3,0.5,1). The colour of each point gives x1x_1 at L=10L=10.

Table 3 lists the diagnostics at the largest circumference used in the scan, L=10L=10. At every point the central-charge estimate lies within 0.016 of 1, the flux dimension x1(L)x_1(L) changes by less than 0.3% between L=8L=8 and L=10L=10, and the ratio x2/x1x_2/x_1 decreases monotonically

path(a,b,c)(a,b,c)c(8,10)c(8,10)x1x_1x2/x1x_2/x_1
A(1,0,1)(1,0,1)0.99380.089594.027
A(0.8,0,1)(0.8,0,1)0.99560.109924.028
A(0.7,0,1)(0.7,0,1)0.99670.122434.029
A(0.6,0,1)(0.6,0,1)*0.99800.136964.031
A(0.5,0,1)(0.5,0,1)*0.99920.153924.034
A(0.3,0,1)(0.3,0,1)*1.00050.197164.051
A(0.1,0,1)(0.1,0,1)*1.00390.255804.119
A, B(0,0,1)(0,0,1)*1.01580.290514.213
B(0,0.5,1)(0,0.5,1)*0.99890.340864.099
B(0,1,1)(0,1,1)*1.00300.384574.043
B(0,1.5,1)(0,1.5,1)*1.00070.427034.066
B(0,1.8,1)(0,1.8,1)*0.99910.459904.088
interior(0.3,0.5,1)(0.3,0.5,1)*0.99840.229954.032

Table 3. Diagnostics along the two paths at L=10L = 10: central-charge estimate c(8,10)c(8,10), flux dimension x1x_1 and ratio x2/x1x_2/x_1. Points in region III are marked by an asterisk.

towards 4. No point shows the growth of x1(L)x_1(L) with LL that an ordered phase would produce, nor the collapse of the central-charge estimates that a gap would produce. Every point examined is therefore critical, with c=1c=1 and a Gaussian flux spectrum. This conclusion is numerical and rests on circumferences L≤10L \leq10.

Figure 8 shows the flux dimension along both paths. Along path A, x1x_1 increases smoothly and monotonically from 0.0896 at chiral–consecutive ice to 0.2905 at chiral ice, and the three circumferences L=8,9,10L=8,9,10 give indistinguishable curves; nothing distinguishes the crossing of the proposed boundary a=2/3a=2/3. Along path B, x1x_1 increases from 0.2905 to 0.4599 at b=1.8b=1.8. At the interior point (0.3,0.5,1)(0.3,0.5,1), x1=0.2300x_1=0.2300, with x1(L)x_1(L) varying by less than 0.1% between L=8L=8 and L=10L=10. The value 1/21/2 is the dimension at which, by Proposition 5, the critical phase ends on Baxter’s curve, at the transition (1:7:3)(1:7:3) on the boundary of region II. The data along path B are consistent with x1x_1 approaching 1/21/2 as b→2b \to2, that is, as the boundary of region II is reached, although the circumferences used do not allow this limit to be resolved. The picture that emerges is that region III, at least along the paths examined, belongs to the same critical phase as the disordered region of Shtengel and Chayes, a single Coulomb phase in which the flux dimension varies continuously with the weights. The proposed boundary 2c=b+3a2c = b + 3a marks the limit of positive switch weights, not a phase transition.

Flux dimension along paths A and B

Figure 8. Flux dimension x1(L)x_1(L) at L=8,9,10L=8,9,10 (a) along path A, (a,0,1)(a,0,1), with the proposed boundary of region III at a=2/3a=2/3 (dashed), and (b) along path B, (0,b,1)(0,b,1), with the value x1=1/2x_1=1/2 of the transition on Baxter’s curve (dashed) and the corner b=2b=2 of regions II and III (dotted).

Conclusions

Two restrictions of the symmetric twenty-vertex model on the triangular lattice have been examined: chiral ice, the extreme point (0,0,1)(0,0,1) of the region of the phase diagram dominated by chiral vertices, and chiral–consecutive ice, (1,0,1)(1,0,1), which excludes only the alternating vertices. Both points lie outside every exactly solvable family known for this model. For Baxter’s Bethe-ansatz curve the exclusion follows from the identity b−c=(a−c)2/ab-c=(a-c)^2/a, which forbids b<cb<c. Kelland’s surface reduces on the symmetric slice to Baxter’s curve; chiral–consecutive ice violates Kelland’s one-magnon commutation conditions, chiral ice cannot be reached at finite values of his parameters, both points violate his unstudied branch, and a computer-algebra certificate shows that neither belongs to the Zariski closure of the surface. A single three-term Plücker relation excludes both points from the free-fermionic subvariety, including its column rescalings. Chiral ice has been characterised as the ice model in which every vertex has exactly one through line, a property that imposes a parity constraint on every closed lattice line. The residual entropies have been computed with transfer matrices on cylinders of circumference up to twelve sites and extrapolated with the conformal correction 3πc/(12L2)\sqrt{3}\pi c/(12L^2), whose amplitude has been derived for the triangular geometry and verified at two exactly solved points, one of which is also the symmetric free-fermionic point. The results are s=0.829886(1)s=0.829886(1) for chiral–consecutive ice and s=0.53015(1)s=0.53015(1) for chiral ice. Both models have central

charge c=1c=1 and a Gaussian spectrum of flux sectors, with scaling dimensions x1≃0.0897x_1 \simeq0.0897 and x1=0.289(1)x_1=0.289(1) respectively, against the exact value x1=1/8x_1=1/8 at the ice point, which has been derived from Baxter’s Bethe ansatz together with the closed form xQ=(2π−3ϕ)Q2/(4π)x_Q=(2\pi-3\phi)Q^2/(4\pi) along his curve. Chiral ice is therefore critical, and the extreme point of the region in which ordering by disorder had been suggested belongs to a Coulomb phase. A scan along two paths through the region, one of which crosses its proposed boundary, finds every point critical with c=1c=1 and a Gaussian flux spectrum, and a flux dimension that varies continuously from 0.0896 at chiral–consecutive ice to 0.29 at chiral ice and towards 1/21/2 as the boundary of the antiferroelectric region is approached. Region III therefore appears to belong, along the paths examined, to the same Coulomb phase as the disordered region, its proposed boundary marking the limit of positive switch weights rather than a phase transition. Whether the flux dimension reaches exactly 1/21/2 on the boundary of region II, as it does on Baxter’s curve, is left as a question for larger circumferences or an analytic treatment.

Acknowledgments

J.B. appreciates fruitful discussions with Maria Vallespir-Socias, Joana Rosselló, Margalida Batle, Maria del Mar Batle, and Regina Batle. J.B. thanks Peichang Ouyang for a question on his work on quantum error-correcting codes from aperiodic tilings that led to the present study. J.B. received no funding for the present work.

Data availability

The algorithms used in this work are given in pseudocode in Appendix VII. The data that support the findings of this study are available from the author on reasonable request.

Appendix: Algorithms

The three computational procedures of this work are given below. Algorithm 1 is the elimination behind the closure statement of Theorem 2. The row operator is defined by (8); Algorithm 2 gives the corresponding matrix–vector multiplication used in the numerical calculations, with the bonds labelled as in (7). Algorithm 3 summarises the sector computation and the finite-size analysis.

Algorithm 1 Zariski-closure certificate for Kelland’s surface (Theorem 2)

Require: cleared equations of (3)–(5) in the variables u1,…,u10,Iu_1,\ldots,u_{10}, I 1: J←J \leftarrow ideal generated by u5−u6u_5-u_6, u7−u8u_7-u_8, u9−u10u_9-u_{10}, Iu7−(u2u3u7+u1u5u9)Iu_7-(u_2u_3u_7+u_1u_5u_9), Iu9−(u3u1u9+u2u7u5)Iu_9-(u_3u_1u_9+u_2u_7u_5), Iu5−(u1u2u5+u3u7u9)Iu_5-(u_1u_2u_5+u_3u_7u_9), and u1u2u3u4−[I2−(u2u3+u1u3+u1u2)I+u1u2u3(u1+u2+u3)]u_1u_2u_3u_4-\left[I^2-(u_2u_3+u_1u_3+u_1u_2)I+u_1u_2u_3(u_1+u_2+u_3)\right]

2: Jsat←J:(u1u2u3u5u7u9)∞J_{\mathrm{sat}}\leftarrow J:(u_1u_2u_3u_5u_7u_9)^\infty ▷ removes the components where Kelland’s divisions fail

3: G←G\leftarrow Gröbner basis of Jsat∩Q[u1,…,u10]J_{\mathrm{sat}}\cap\mathbb{Q}[u_1,\ldots,u_{10}] ▷ elimination of II

4: for p∈{(1,1,1),(1,3,2),(1,79,13),(1,0,1),(0,0,1)}p\in\{(1,1,1),(1,3,2),(1,\frac{7}{9},\frac{1}{3}),(1,0,1),(0,0,1)\}, with u1,2,3=au_{1,2,3}=a, u4=bu_4=b, u5,…,10=cu_{5,\ldots,10}=c do

5: report whether g(p)=0g(p)=0 for every g∈Gg\in G

6: end for

Ensure: all generators vanish at the three points of Baxter’s curve and not all vanish at (1,0,1)(1,0,1) and (0,0,1)(0,0,1)


Application of the row-to-row transfer matrix on a cylinder of circumference LL

Require: vector vv indexed by the state σ=(ux,vx)x=1L\sigma=(u_x,v_x)_{x=1}^{L} of a cut; vertex tensor A[u,v,h;u′,v′,h′]=w(h′,u′,v′,1−h,1−u,1−v)A[u,v,h;u',v',h']=w(h',u',v',1-h,1-u,1-v), cf. (7)

1: w←v⊗(∣00⟩+∣11⟩)w\leftarrow v\otimes(|00\rangle+|11\rangle) on two auxiliary bits (h,h0)(h,h_0) ▷ hh holds h0h_0; h0h_0 keeps a copy

2: for x=1,…,Lx=1,\ldots,L do

3: contract the bits (ux,vx,h)(u_x,v_x,h) of ww with the input indices of AA and replace them by the output bits (ux′,v~x,h)(u'_x,\widetilde{v}_x,h) ▷ v~x=vx−1′\widetilde{v}_x=v'_{x-1}, and hh now holds hxh_x

4: end for

5: u←∑hw[…,h,h0=h]u\leftarrow\sum_h w[\ldots,h,h_0=h] ▷ closure hL=h0h_L=h_0 of the ring of horizontal bonds

6: relabel v~x\widetilde{v}_x as vx−1′v'_{x-1}

Ensure: u=Tvu=Tv

Sector eigenvalues and finite-size analysis

1: for L=4,…,Lmax⁡L=4,\ldots,L_{\max} do

2: for Q∈{0,1,2}Q\in\{0,1,2\} do

3: SQ←{states with N↑=L+Q}S_Q\leftarrow\{\text{states with }N_\uparrow=L+Q\}

4: ΛQ←\Lambda_Q\leftarrow leading eigenvalue of TT restricted to SQS_Q, by the implicitly restarted Arnoldi method with Algorithm 2

5: end for

6: s(L)←L−1ln⁡Λ0s(L)\leftarrow L^{-1}\ln\Lambda_0; s~(L)←s(L)−3π12L2\widetilde{s}(L)\leftarrow s(L)-\frac{\sqrt{3}\pi}{12L^2}

7: c(L−2,L)←12[s(L−2)−s(L)]3π((L−2)−2−L−2)c(L-2,L)\leftarrow\frac{12[s(L-2)-s(L)]}{\sqrt{3}\pi((L-2)^{-2}-L^{-2})}; xQ(L)←Lln⁡(Λ0/ΛQ)3πx_Q(L)\leftarrow\frac{L\ln(\Lambda_0/\Lambda_Q)}{\sqrt{3}\pi}

8: end for

Ensure: checks: Tr⁡TM\operatorname{Tr}T^M equals a direct enumeration of all 23LM2^{3LM} orientations for (L,M)∈{(2,2),(2,3),(3,2)}(L,M)\in\{(2,2),(2,3),(3,2)\}; Algorithm 2 agrees with an independent tensor contraction; TT applied to a vector of one sector has no component in any other; the leading eigenvalue on the full space equals Λ0\Lambda_0

References

References

  1. [1]R. J. Baxter, J. Math. Phys. 10, 1211 (1969).
  2. [2]S. B. Kelland, Aust. J. Phys. 27, 813 (1974).
  3. [3]R. J. Baxter, Exactly Solved Models in Statistical Mechanics (Academic Press, London, 1982).
  4. [4]P. Di Francesco and E. Guitter, Electron. J. Combin. 27(2), P.2.13 (2020).
  5. [5]R. Kenyon and N. Ovenhouse, Higher-rank dimer models, arXiv:2312.03087 (2023).
  6. [6]K. Shentgel and L. Chayes, J. Stat. Mech. (2005) P07006.
  7. [7]H. W. J. Blöte, J. L. Cardy and M. P. Nightingale, Phys. Rev. Lett. 56, 742 (1986).
  8. [8]I. Affleck, Phys. Rev. Lett. 56, 746 (1986).
  9. [9]V. E. Korepin, N. M. Bogoliubov and A. G. Izergin, Quantum Inverse Scattering Method and Correlation Functions (Cambridge University Press, Cambridge, 1993).
  10. [10]J. L. Cardy, J. Phys. A: Math. Gen. 17, L385 (1984).
  11. [11]L. Pauling, J. Am. Chem. Soc. 57, 2680 (1935).
  12. [12]J. Villain, R. Bidaux, J.-P. Carton and R. Conte, J. Phys. (Paris) 41, 1263 (1980).
  13. [13]J. C. Slater, J. Chem. Phys. 9, 16 (1941).
  14. [14]F. C. Fan and F. Y. Wu, Phys. Rev. B 2, 723 (1970).

Paper details

vlnc:W_vkd89auy
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Physics and Astronomy

Not recorded for this paper · View statement →

Looking for related papers…
Contents