TOPICS
Search

Six-Vertex Model


The six-vertex model assigns arrows to the edges of the square lattice subject to the ice rule that each vertex has two incoming and two outgoing arrows. The six allowed local configurations receive weights, conventionally grouped into three pairs a,b,c. An allowed global configuration has weight equal to the product of its vertex weights, and normalization gives a probability measure. At a=b=c=1, counting these configurations yields Lieb's square ice constant. A height function on faces can be defined, up to an additive constant, by putting the face on the left of an arrow one unit above the face on its right. The ice rule makes the height increments consistent.


See also

Ashkin-Teller Model, Gaussian Free Field, Integer Lipschitz Height Function, Lieb's Square Ice Constant, Statistical-Mechanical Partition Function

Explore with Wolfram|Alpha

References

Glazman, A. and Lammers, P. "Delocalisation and Continuity in 2D: Loop O(2), Six-Vertex, and Random-Cluster Models." Commun. Math. Phys. 406, Article 108, 2025. https://doi.org/10.1007/s00220-025-05259-9.Lis, M. "Spins, Percolation and Height Functions." Electron. J. Probab. 27, Article 35, 1-21, 2022. https://doi.org/10.1214/22-EJP761.

Cite this as:

Weisstein, Eric W. "Six-Vertex Model." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/Six-VertexModel.html

Subject classifications