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 . An allowed global configuration has weight equal
to the product of its vertex weights, and normalization gives a probability
measure. At
, 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.
Six-Vertex Model
See also
Ashkin-Teller Model, Gaussian Free Field, Integer Lipschitz Height Function, Lieb's Square Ice Constant, Statistical-Mechanical Partition FunctionExplore with Wolfram|Alpha
References
Glazman, A. and Lammers, P. "Delocalisation and Continuity in 2D: LoopCite this as:
Weisstein, Eric W. "Six-Vertex Model." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/Six-VertexModel.html