Physica A 387 (2008) 6069–6078
Contents lists available at ScienceDirect
Physica A
journal homepage: www.elsevier.com/locate/physa
Dimer problem on the cylinder and torus
Weigen Yan a , Yeong-Nan Yeh b , Fuji Zhang c,∗
a
School of Sciences, Jimei University, Xiamen 361021, China
b
Institute of Mathematics, Academia Sinica, Taipei 11529, Taiwan
c
School of Mathematical Science, Xiamen University, Xiamen 361005, China
article
info
Article history:
Received 11 March 2008
Received in revised form 16 June 2008
Available online 3 July 2008
Keywords:
Dimer problem
8.8.4 lattice
8.8.6 lattice
Hexagonal lattice
Cylindrical and toroidal boundary
conditions
a b s t r a c t
We obtain explicit expressions of the number of close-packed dimers and entropy for three
types of lattices (the so-called 8.8.6, 8.8.4, and hexagonal lattices) with cylindrical boundary
condition and the entropy of the 8.8.6 lattice with toroidal boundary condition. Our results
and the one on 8.8.4 and hexagonal lattices with toroidal boundary condition by Salinas
and Nagle [S.R. Salinas, J.F. Nagle, Theory of the phase transition in the layered hydrogenbonded SnCl2 ·2H2 O crystal, Phys. Rev. B 9 (1974) 4920–4931] and Wu [F.Y. Wu, Dimers
on two-dimensional lattices, Inter. J. Modern Phys. B 20 (2006) 5357–5371] imply that the
8.8.6 (or 8.8.4) lattices with cylindrical and toroidal boundary conditions have the same
entropy whereas the hexagonal lattices have not. Based on these facts we propose the
following problem: under which conditions do the lattices with cylindrical and toroidal
boundary conditions have the same entropy?
© 2008 Elsevier B.V. All rights reserved.
1. Introduction
In 1961, Kasteleyn [14] found a formula for the number of close-packed dimers (perfect matchings) of an m × n quadratic
lattice graph. Temperley and Fisher [34] used a different method and arrived at the same result at almost exactly the same
time. Both lines of calculation showed that the logarithm of the number of close-packed dimers, divided by mn
, converges
2
to 2c /π ≈ 0.5831 as m, n → ∞, where c is Catalan’s constant. This limit is called the entropy of the quadratic lattice
graph and the corresponding problem was called the dimer problem by the statistical physicists. In 1992, Elkies et al. [6]
studied the enumeration of close-packed dimers of regions called Aztec diamonds, and showed that the entropy equals
log 2
≈ 0.35. Different methods for counting close-packed dimers of Aztec diamonds were considered by many authors
2
(see for example Refs. [19,28,42]). The problem involving enumeration of close-packed dimers of another type of quadratic
lattices with different boundary conditions was studied by Sachs and Zeritz [31] and a different entropy was obtained.
These facts showed that the entropy of the quadratic lattice is strongly dependent on their boundary conditions. It should
be pointed out that the dimer model on the hexagonal (Kasteleyn or brick) lattice has a ‘‘frozen’’ ground state, which sort
of resembles the ground state of the ferromagnetic six-vertex model. It has been shown that the entropy of the six-vertex
model does depend on the boundary conditions [18]. See also the works of chemists cited in [10].
Cohn, Kenyon, and Propp [4] demonstrated that the behavior of random perfect matchings (close-packed dimers) of large
regions R was determined by a variational (or entropy maximization) principle, as was conjectured in Section 8 of Ref. [6],
and they gave an exact formula for the entropy of simply-connected regions of arbitrary shape. Particularly, they showed
that computation of the entropy is intimately linked with an understanding of long-range variations in the local statistics of
random domino tilings. Kenyon, Okounkov, and Sheffield [17] considered the problem of enumerating close-packed dimers
∗
Corresponding author.
E-mail addresses:
[email protected] (W. Yan),
[email protected] (Y.-N. Yeh),
[email protected] (F. Zhang).
0378-4371/$ – see front matter © 2008 Elsevier B.V. All rights reserved.
doi:10.1016/j.physa.2008.06.042
6070
W. Yan et al. / Physica A 387 (2008) 6069–6078
of the doubly period bipartite graph on a torus, which generalized the results in Ref. [4]. They proved that the number of
close-packed dimers of the doubly period plane bipartite graph G can be expressed in terms of four determinants and they
expressed the entropy of G as a double integral.
The exact solution of the dimer problem was obtained for many lattices such as the quadratic lattice, 8.8.4 lattice,
hexagonal lattice, triangular lattice, kagome lattice, 3-12-12 lattice, union Jack lattice, and etc. with toroidal boundary
condition [8,14,32,37]. The exact solution of the dimer problem has been extended to the cylindrical condition [22,26].
Wu and Wang [36] obtained the exact result on the enumeration of close-packed dimers on a finite kagome lattice with
general asymmetric dimer weights under the cylindrical boundary condition. The result by Wu and Wang implies that the
kagome lattices with the cylindrical and toroidal boundary conditions have the same entropy. This phenomenon also took
place for some other lattices with the cylindrical and toroidal boundary conditions [9].
Some related work about the dimer problem can be found in, for example, Refs. [7,8,10,14–16,23,27,32,34,39,40] by
physicists and chemists and Refs. [2–4,17,29,33,41–43] by mathematicians.
In this paper, we consider three types of lattices—8.8.6, 8.8.4, and hexagonal lattices. We obtain explicit expressions of
the number of close-packed dimers and entropy for these three types of lattices with cylindrical boundary condition. Based
on the result by Kenyon, Okounkov, and Sheffield [17], we compute the entropy of the 8.8.6 lattice with toroidal boundary
condition. Combining our results and the one on 8.8.4 and hexagonal lattices with toroidal boundary condition [32,37], we
can see that the 8.8.6 (or 8.8.4) lattices with cylindrical and toroidal boundary conditions have the same entropy whereas
the effect of the boundary for the hexagonal lattices is not trivial (that is, the hexagonal lattices with cylindrical and toroidal
boundary conditions have different entropies). Based on these facts we would propose the following problem: under which
conditions do the lattices with cylindrical and toroidal boundary conditions have the same entropy?
2. Pfaffians
The Pfaffian method enumerating close-packed dimers of plane graphs was independently discovered by Fisher [8],
Kasteleyn [14], and Temperley [34]. Given a plane graph G, the method produces a skew symmetric matrix A such that
the number of close-packed dimers of G can be expressed by the Pfaffian of the matrix A. Alternatively, the Pfaffian can be
replaced by the square root of the determinant of A. By using this method, Fisher [8], Kasteleyn [14], and Temperley [34]
solved independently a famous problem on enumerating close-packed dimers of an m×n quadratic lattice graph in statistical
physics–Dimer problem. Given a simple graph G = (V (G), E (G)) with vertex set V (G) = {v1 , v2 , . . . , vn }, let Ge be an
arbitrary orientation. The skew adjacency matrix of Ge , denoted by A(Ge ), is defined as follows:
A(Ge ) = (aij )n×n ,
where
if (vi , vj ) is an arc of Ge ,
if (vj , vi ) is an arc of Ge ,
otherwise.
1
aij =
(
−1
0
Obviously, A(Ge ) is a skew symmetric matrix.
Let D be an orientation of a graph G. A cycle C of even length in D is said to be oddly oriented in D if for either choice
of the two directions of traversal around C , the number of edges of C directed in the direction of the traversal is odd (note
that this definition is independent of the choice of traversal, since C has an even length). A cycle C in D is said to be nice
if the subgraph D–C (obtained from D by deleting all vertices of C ) has a close-packed dimer. We say that D is a Pfaffian
orientation of G if every nice cycle of even length of G is oddly oriented in D. It is well known that if a bipartite graph G
contains no subdivision of K3,3 then G has a Pfaffian orientation (see Little [20]). McCuaig [24], and McCuaig, Robertson et al.
[25], and Robertson, Seymour et al. [30] found a polynomial-time algorithm to show whether a bipartite graph has a Pfaffian
orientation. Stembridge [33] proved that the number (or generating function) of nonintersecting r-tuples of paths from a
set of r vertices to a specified region in an acyclic digraph D can, under favorable circumstances, be expressed as a Pfaffian.
For a recent survey of Pfaffian orientations of graphs, please see Thomas [35]. Throughout this paper, we denote by M (G)
the number of close-packed dimers of a graph G.
Lemma 2.1 (Lovász et al. [21]). If Ge is a Pfaffian orientation of a graph G, then
M (G) =
p
det(A(Ge )),
where A(Ge ) is the skew adjacency matrix of Ge .
Lemma 2.2 (Lovász et al. [21]). If a plane graph G has an orientation Ge such that every boundary face – except possibly the
infinite face – has an odd number of edges oriented clockwise, then in every cycle the number of edges oriented clockwise is of
opposite parity to the number of vertices of Ge inside the cycle. Consequently, Ge is a Pfaffian orientation.
W. Yan et al. / Physica A 387 (2008) 6069–6078
6071
Fig. 1. (a) The 8.8.6 lattice G∗1 (m, 2n). (b) The 8.8.4 lattice G∗2 (m, 2n).
3. Three types of cylinders
Two bulk lattices, denoted by G∗1 (m, 2n) and G∗2 (m, 2n), are illustrated in Fig. 1(a) and Fig. 1(b), respectively, where
G1 (m, 2n) is a finite subgraph of an edge-to-edge tiling of the plane with two types of vertices—8.8.6 and 8.8.4 vertices,
and G∗2 (m, 2n) is a finite subgraph of 8.8.4 tiling in the Euclidean plane which has been used to describe phase transitions
in the layered hydrogen-bonded SnCl2 ·2H2 O crystal [32] in physical systems [1,27,32]. The 8.8.6 lattice G∗1 (m, 2n), whose
fundamental part is a hexagon, is composed of 2mn hexagons. Similarly, The 8.8.4 lattice G∗2 (m, 2n), whose fundamental
part is a quadrangle, is composed of 2mn quadrangles. Each of such bulk graphs is called ‘‘an (m, 2n)-bipartite graph with
free boundary condition’’ (see Ref. [23]).
If we add edges (ai , a∗i ), (bi , b∗i ) for 1 ≤ i ≤ m and (cj , cj∗ ) for 1 ≤ j ≤ 2n in G∗1 (m, 2n), we obtain an (m, 2n)-bipartite
graph with toroidal boundary condition, denoted by Gt1 (m, 2n). Similarly, if we add edges (ai , a∗i ) for 1 ≤ i ≤ m and (bj , b∗j )
for 1 ≤ j ≤ 2n in G∗2 (m, 2n), then an (m, 2n)-bipartite graph with toroidal boundary condition, denoted by Gt2 (m, 2n), is
obtained. For some related work on the plane bipartite graphs with the toroidal boundary condition, see Kenyon, Okounkov,
and Sheffield [17] and Cohn, Kenyon, and Propp [4]. Salinas and Nagle [32] and Wu [37] showed that the entropy of Gt2 (m, 2n),
2
log[M (Gt2 (m, 2n))], equals
that is limn,m→∞ 8mn
∗
1
2π
Z
π/2
0
log
"
5+
√
25 − 16 cos2 θ
2
#
dθ ≈ 0.3770.
(1)
The hexagonal lattices with toroidal and cylindrical boundary conditions, denoted by H t (n, m) and H c (n, m), are
illustrated in Fig. 2(a) and Fig. 2(b), where (a1 , b1 ), (a2 , b2 ), . . . , (am+1 , bm+1 ), (a1 , c1∗ ), (c1 , c2∗ ), (c2 , c3∗ ), . . . , (cn−1 , cn∗ ),
(cn , bm+1 ) are edges in H t (n, m), and (a1 , b1 ), (a2 , b2 ), . . . , (am+1 , bm+1 ) are edges in H c (n, m). Wu [37–39] showed that
the entropy of H t (n, m), i.e.,
lim
n,m→∞
2
t
(n + 1)(2m + 2)
log[M (H (n, m))] =
2
π
Z
0
π/3
log(2 cos θ)dθ ≈ 0.3230.
(2)
In this section, we enumerate close-packed dimers of the 8.8.6, 8.8.4, and hexagonal lattices G1 (m, 2n), G2 (m, 2n),
and H c (n, m) with cylindrical boundary condition, where G1 (m, 2n) (resp. G2 (m, 2n)) is obtained from G∗1 (m, 2n) (resp.
G∗2 (m, 2n)) by adding extra edges (ai , a∗i ), (bi , b∗i ) for 1 ≤ i ≤ m (resp. (ai , a∗i ) for 1 ≤ i ≤ m) between each pair of opposite
vertices of both sides of them. We call each of G1 (m, 2n) and G2 (m, 2n) ‘‘an (m, 2n)-bipartite graph with cylindrical boundary
condition’’ (simply cylinder). We also obtain the exact solutions for the entropies of the 8.8.6 lattice G1 (m, 2n), 8.8.4 lattice
G2 (m, 2n), and hexagonal lattice H c (n, m) with cylindrical boundary condition.
3.1. The cylinder G1 (m, 2n)
Let G1 (m, 2n)e be the orientation of G1 (m, 2n) illustrated in Fig. 3(a). For G1 (m, 2n)e , all hexagons in the first column have
the same orientation, all hexagons in the second column have the inverse of the orientation of hexagons in the first column,
and so on. Obviously, G1 (m, 2n)e satisfies the conditions in Lemma 2.2 and hence is a Pfaffian orientation.
Theorem 3.1. For the cylinder G1 (m, 2n), the number of close-packed dimers of G1 (m, 2n) can be expressed by
M (G1 (m, 2n)) =
n−1
1 Y
2n j=0
1
q
4 + βj2
q
4 + βj2 + βj
2m+1
+
q
4 + βj2 − βj
2m+1
,
(3)
6072
W. Yan et al. / Physica A 387 (2008) 6069–6078
Fig. 2. (a) The hexagonal lattice H t (n, m) with toroidal boundary condition. (b) The hexagonal lattice Gc (n, m) with cylindrical boundary condition.
Fig. 3. (a) The orientation G1 (m, 2n)e of G1 (m, 2n). (b) The orientation G2 (m, 2n)e of G2 (m, 2n).
and the entropy of G1 (m, 2n), i.e., limm,n→∞
2
3π
Z
2
12mn
log M (G1 (m, 2n)), equals
π
2
0
log cos x +
where βj = cos
2jπ
2n
p
4 + cos2 x dx ≈ 0.3344,
if n is odd and βj = cos
(2j+1)π
2n
otherwise.
In order to prove Theorem 3.1, we must introduce some lemmas as follows.
For j = 0, 1, . . . , n − 1, define:
αj = αj (n) =
Obviously, αj (n)
2n
2jπ
2jπ
cos
+ i sin
cos
2n
(2j + 1)π
2n
2n
+ i sin
= 1 if n is odd and αj (n)
(2j + 1)π
2n
2n
if n = 1 (mod 2);
(4)
otherwise.
= −1 otherwise.
Lemma 3.2 ([5]). Let
B0
Bn−1
B=
..
B1
B0
.
..
.
B1
B2
···
···
..
.
···
Bn−1
Bn−2
..
.
B0
be a block circulant matrix over the complex number field, where all Bt ’s are r × r matrices, t = 0, 1, . . . , n − 1. Then B satisfies
the following factorization equality
U ∗ BU = diag(J0 , J1 , . . . , Jn−1 ),
where U = (upq Ir )0≤p,q≤n−1 is a fixed block matrix, upq = √1n ωpq , Ir is a unit matrix of order r, and ω is the nth root of unity,
meanwhile
Jt = B0 + B1 ωt + B2 ω2t + · · · + Bn−1 ω(n−1)t .
W. Yan et al. / Physica A 387 (2008) 6069–6078
6073
A direct consequence of Lemma 3.2 is the following:
Corollary 3.3. Let
A
RT
0
B=
..
.
R
A
RT
0
R
A
..
.
..
0
0
0
0
0
R
.
RT
0
0
0
0
0
···
···
···
..
.
..
..
.
.
A
RT
···
···
R
A
n ×n
be a block circulant matrix over the real number field, where both A and R are r × r matrices. Then there exists an invertible matrix
U of order nr such that
U −1 BU = diag(J0 , J1 , . . . , Jn−1 ),
where Jt = A + ωt R + ω−t RT , t = 0, 1, . . . , n − 1, and ω is the nth root of unity.
Lemma 3.4. Let
A
RT
0
B=
..
.
0
−R
R
A
RT
0
R
A
..
.
..
0
0
0
0
.
−RT
0
0
0
···
···
···
..
.
..
0
0
..
.
.
A
RT
···
···
R
A
n ×n
be a block circulant matrix over the real number field, where both A and R are r × r matrices. Then there exists an invertible matrix
U of order nr such that
U −1 BU = diag(J0 , J1 , . . . , Jn−1 ),
where Jt = A + ωt R + ωt−1 RT , and ωt = cos
(2t +1)π
n
+ i sin (2t +n1)π , t = 0, 1, . . . , n − 1.
Proof. Note that the set of roots of equation xn = −1 is exactly {ω0 , ω1 , . . . , ωn−1 }. Let U = (Uij )n×n and U ∗ = (Uij∗ )n×n be
ωi
ω
−j
two n × n block matrices such that Uij = √nj Ir and Uij∗ = √i n Ir for 0 ≤ i, j ≤ n − 1, where Ir is the identity matrix of order
r. It is not difficult to show that U ∗ U = Inr . Hence U ∗ = U −1 . It suffices to prove that U ∗ BU = diag(J0 , J1 , . . . , Jn−1 ). For
convenience, let B = (Bst )n×n and U ∗ BU = (Xst )n×n , where Bst and Xst are r × r matrices. Note that, for 0 ≤ i, j ≤ n − 1,
Xij =
=
=
X
0≤s,t ≤n−1
1
n
"
Ji
0
Uis∗ Bst Utj =
1
X
n 0≤s,t ≤n−1
ωi−s Bst ωjt
n−1
n−1
n−1
X
X
X
(ωi−1 ωj )k A +
ωj (ωi−1 ωj )k R +
ωj−1 (ωi−1 ωj )k RT
k=0
k=0
k= 0
#
if i = j,
otherwise.
Hence we have finished the proof of the lemma.
Proof of Theorem 3.1. By a suitable labelling of vertices of G1 (m, 2n)e , the skew adjacency matrix of G1 (m, 2n)e , denoted
by A1 (Ge ), has the following form:
A
−RT
0
A1 (Ge ) =
..
.
0
−R
R
−A
−RT
0
R
A
..
.
..
0
0
0
0
.
0
0
0
···
···
···
..
.
..
···
···
− RT
.
A
RT
0
0
..
.
,
R
−A
2n×2n
where A denotes the skew adjacency matrix of the part in first column of G1 (m, 2n)e , and R is the adjacency relation between
the two parts in the first and second columns of G1 (m, 2n)e .
6074
W. Yan et al. / Physica A 387 (2008) 6069–6078
Set
A
RT
0
M1 =
..
.
0
R
and
A
RT
0
M2 =
..
.
0
−R
R
A
RT
0
R
A
..
.
..
0
0
0
0
···
···
···
..
.
.
···
···
R
A
RT
0
R
A
..
.
..
0
0
0
0
.
···
···
···
..
.
···
···
RT
0
0
0
0
0
..
..
.
.
A
RT
R
A
−RT
0
0
0
..
2n×2n
0
0
..
.
.
A
RT
R
A
.
2n×2n
Multiplying by −1 to rows 2 and 3 of the block matrix A1 (Ge ), then to columns 3 and 4, then to rows 6 and 7, then to
columns 7 and 8, and so on and so forth, finally we obtain the matrix M1 when n = 1 (mod 2), or the matrix M2 when
n = 0 (mod 2). Clearly we have
| det(M1 )|
det(A1 (G )) =
| det(M2 )|
e
if n = 1 (mod 2),
if n = 0 (mod 2).
Note that, by Corollary 3.3 and Lemma 3.4, we have
det(M1 ) =
2n−1
Y
j=0
j
−j T
det(A + ω R + ω R ) =
n−1
Y
j=0
j
−j T
det(A + ω R + ω R )
!2
and
det(M2 ) =
2n−1
Y
j=0
−1 T
det(A + ωj R + ωj R ) =
n−1
Y
j=0
−1 T
det(A + ωj R + ωj R )
!2
,
(2j+1)π
(2j+1)π
where ω = cos 22nπ + i sin 22nπ (i.e., ω is the 2nth root of unity) and ωj = cos 2n + i sin 2n .
Now we construct n weighted digraphs Dj ’s with 6m vertices from G1 (m, 2n)e which are illustrated in Fig. 3(a), where αj ’s
satisfy (1), and each arc (vs , vt ) in Dj whose weight is neither αj nor αj−1 must be regarded as two arcs (vs , vt ) and (vt , vs )
with weights 1 and −1, respectively.
By the definitions of αj ’s and Dj ’s, it is not difficult to see that the adjacency matrix Aj of weighted digraph Dj defined
above equals exactly A + ωj R + ω−j RT if n = 1 (mod 2) and A + ωj R + ωj−1 RT otherwise. Thus, by Lemma 2.1, we have
M (G1 (m, 2n)) =
q
det(A(Ge1 )) =
n−1
Y
j=0
| det(Aj )|,
(5)
where Aj is the adjacency matrix of Dj .
Let D′j be the digraph obtained from Dj by deleting vertex c1∗ (see Fig. 4(b)). For j = 0, 1, . . . , n − 1, set
Lm (j) = det(Aj ),
L′m (j) = det(A′j ),
where Aj (resp. A′j ) is the adjacency matrix of the digraph Dj (resp. D′j ). It is not difficult to prove that {Lm (j)}m≥0 and {L′m (j)}m≥0
satisfy the following recurrences:
Lm (j) = (4 + 4βj2 )Lm−1 (j) + 4βj L′m−1 (j)
L′ (j) = 4βj Lm−1 (j) + 4L′m−1 (j)
m
L0 (j) = 1,
L′0 (j) = 0.
for m ≥ 1,
for m ≥ 1,
Then we have
Lm (j) = (8 + 4βj2 )Lm−1 (j) − 16Lm−2 (j)
L0 (j) = 1,
L1 (j) = 4 + 4βj2 ,
for m ≥ 2,
W. Yan et al. / Physica A 387 (2008) 6069–6078
6075
Fig. 4. (a) The digraphs Dj ’s. (b) The digraph D′j obtained from Dj by deleting vertex c1∗ shown in Fig. 4(a). (c) The digraphs Cj ’s. (d) The digraph Cj′ obtained
from Dj by deleting vertex b∗1 shown in Fig. 4(c).
which implies the following:
Lm (j) =
q
1
q
2 4 + βj2
4 + βj2 + βj
2m+1
+
q
4 + βj2 − βj
2m+1
(6)
.
Hence the equality (3) follows from (5) and (6). So the entropy of G1 (m, 2n)
2
lim
m,n→∞
12mn
1
= lim
6mn
m,n→∞
=
2
3π
Z
log M (G1 (m, 2n))
π/2
(
−n log 2 −
log cos x +
0
and this completes the proof.
p
n−1
1X
2 j=0
2
j
log(4 + β ) +
n−1
X
log
j=0
q
2
j
4 + β + βj
2m+1
+
q
2
j
4 + β − βj
)
2m+1
4 + cos2 x dx ≈ 0.3344
In order to prove the following corollary, we need to introduce a formula of the entropy for an (n, n)-bipartite graph with
toroidal boundary condition obtained by Kenyon, Okounkov, and Sheffield [17]. Let G be a Z 2 -period bipartite graph which
is embedded in the plane so that translations in the plane act by color-preserving isomorphisms of G—isomorphisms which
map black vertices to black vertices and white to white. Let Gn be the quotient of G by the action of nZ 2 . Then Gn is a bipartite
graph with the doubly period condition. Let P (z , w) be the characteristic polynomial of G (see the definition in page 1029
in Ref. [17]). Authors of Ref. [17] showed that the entropy of Gn
lim
n→∞
2
n2 |G1 |
log M (Gn ) =
2
|G1 |(2π i)2
Z
D
log |P (z , w)|
dz dw
z w
,
(7)
where D = {(z , w) ∈ C 2 : |z | = |w| = 1} and i2 = −1.
Corollary 3.5. Both G1 (m, 2n) and Gt1 (m, 2n) have the same entropy, that is,
lim
m,n→∞
2
12mn
log(M (G1 (m, 2n))) =
lim
m,n→∞
2
12mn
log(M (Gt1 (m, 2n))) ≈ 0.3344.
Proof. Note that by the definition in Ref. [17] the fundamental domain of Gt1 (m, 2n) is composed of two hexagons (see
Fig. 5). Otherwise, if we use a hexagon as the fundamental domain, then it does not satisfy the condition ‘‘color-preserving
isomorphisms’’. It is not difficult to show that the characteristic polynomial of Gt1 (m, 2n)
P (z , w) = 10 − 4(z + z −1 ) − (w + w −1 ).
6076
W. Yan et al. / Physica A 387 (2008) 6069–6078
Fig. 5. The fundamental domain of Gt1 (m, 2n).
Hence, by (7), we have
2
lim
m,n→∞
12mn
2
log(M (Gt1 (m, 2n))) =
12(2π )
1
=
24π
2
It is not difficult to see that
1
24π 2
Z
2π
0
Z
Z
2
Z
2π
0
2π
0
0
Z
log(10 − 8 cos x − 2 cos y)dx dy .
0
log(10 − 8 cos x − 2 cos y)dx dy =
The corollary has thus been proved.
log(10 − 8 cos x − 2 cos y)dx dy
2π
2π
0
2π
Z
2
3π
Z
0
π/2
log cos x +
p
4 + cos2 x dx .
3.2. The cylinder G2 (m, 2n)
Let G2 (m, 2n)e be the orientation of G2 (m, 2n) illustrated in Fig. 3(b). For G2 (m, 2n)e , all quadrangles in the first column
have the same orientation, all quadrangles in the second column have the inverse of the orientation of quadrangles in the
first column, and so on. Obviously, G2 (m, 2n)e satisfies the conditions in Lemma 2.2 and hence is a Pfaffian orientation.
Theorem 3.6. For the cylinder G2 (m, 2n), the number of close-packed dimers of G2 (m, 2n) can be expressed by
q
q
q
m q
m
n−1
9 + 16βj2 + 3 5 + 9 + 16βj2
9 + 16βj2 − 3 5 − 9 + 16βj2
Y
+ q
M (G2 (m, 2n)) =
,
q
2
2
2
2
j=0
2 9 + 16βj
2 9 + 16βj
and the entropy, i.e., limm,n→∞
1
2π
Z
π/2
log
0
where βj = cos
jπ
n
"
5+
2
8mn
(8)
log M (G2 (m, 2n)), equals
√
25 − 16 cos2 θ
2
if n is odd and βj = cos
#
dθ ≈ 0.3770,
(2j+1)π
2n
otherwise.
Proof. We can prove easily the statement in the theorem on the entropy from (8). Hence it suffices to prove that (8) holds.
For the orientation G2 (m, 2n)e of the cylinder G2 (m, 2n) shown in Fig. 3(b). Let Cj denote the digraph illustrated in Fig. 4(c)
for 0 ≤ j ≤ n − 1. Similarly to the proof of Theorem 3.1, we can prove that
M (G2 (m, 2n)) =
n−1
Y
j=0
| det(Fj )|,
(9)
where Fj is the adjacency matrix of Cj .
Let Cj′ be the digraph obtained from Cj by deleting vertex b∗1 (see Fig. 4(d)) and Fj′ the adjacency matrix of Cj′ .
For j = 0, 1, . . . , n − 1, set
Pm (j) = det(Fj ),
′
Pm
(j) = det(Fj′ ),
where Fj (resp. Fj′ ) is the adjacency matrix of the digraph Cj (resp. Cj′ ) illustrated in Fig. 4(c) (resp. Fig. 4(d)). It is not difficult
′
to prove that {Pm (j)}m≥0 and {Pm
(j)}m≥0 satisfy the following recurrences:
′
′
′
P2m+1 (j) = 4P2m (j) + 2βj P2m
(j),
P2m
+1 (j) = −2βj P2m (j) − P2m (j)
′
′
′
P2m (j) = 4P2m−1 (j) − 2βj P2m−1 (j),
P2m (j) = 2βj P2m−1 (j) − P2m
−1 (j)
P (j) = 1,
′
′
P0 (j) = 0,
P1 (j) = 4,
P1 (j) = −2βj .
0
m ≥ 0,
m ≥ 1,
Then we have
P2m+1 (j)
′
P2m
+1 (j)
=
16 + 4βj2
−10βj
−10βj
P2m−1 (j)
′
P2m
4βj2 + 1
−1 (j)
(10)
W. Yan et al. / Physica A 387 (2008) 6069–6078
6077
and
P2m (j)
′
P2m
(j)
=
16 + 4βj2
10βj
10βj
4βj2 + 1
P2(m−1) (j)
.
P2′ (m−1) (j)
(11)
Let am = P2m+1 (j) and bm = P2m (j) for j ≥ 0. Hence we have
2
2 2
am = (18βj + 17)am−1 − 16(1 − βj ) am−2 for m ≥ 2,
2
bm = (18βj + 17)bm−1 − 16(1 − βj2 )2 bm−2 for m ≥ 2,
a0 = 4,
a1 = 64 + 36βj2 ,
b0 = 1,
b1 = 16 + 4βj2 .
(12)
By solving the recurrences in (12), then we have
and
q
q
q
2m+1 q
2m+1
n−1
9 + 16βj2 + 3 5 + 9 + 16βj2
9 + 16βj2 − 3 5 − 9 + 16βj2
Y
+ q
am =
,
q
2
2
2
2
j=0
2 9 + 16βj
2 9 + 16βj
q
q
q
2m q
2m
n−1
9 + 16βj2 + 3 5 + 9 + 16βj2
9 + 16βj2 − 3 5 − 9 + 16βj2
Y
+ q
bm =
q
.
2
2
2
2
j=0
2 9 + 16βj
2 9 + 16βj
Hence (8) has been proved and the theorem follows.
From (1) and Theorem 3.6, the 8.8.4 lattices with cylindrical and toroidal boundary conditions have the same entropy
which is approximately 0.3770.
3.3. The cylinder H c (n, m)
Note that the hexagonal lattice H c (n, m) with cylindrical boundary condition is a finite bipartite graph whose vertex set
can be colored by two colors black and white (see Fig. 2(b)). One can see that no edge intersected by the cut segment li
(i = 1, 2, . . . , m) illustrated in Fig. 2(b) can belong to one close-packed dimers, since the the upper (or bottom) vertices of
edges intersected by the cut segment li have the same color. Thus the number of close-packed dimers of H c (n, m) equals the
number of close-packed dimers of m + 1 cycles with 2n + 2 vertices. Hence we have the following:
Theorem 3.7. The number of close-packed dimers of H c (n, m) can be expressed by
M (H c (n, m)) = 2m+1
and the entropy equals zero.
From (2) and the above theorem, we have the following:
Remark 3.8. The hexagonal lattices H t (n, m) and H c (n, m) with toroidal and cylindrical boundary conditions have different
entropies. That is, for the hexagonal lattices, the entropy is dependent on boundary conditions.
4. Concluding remarks
In statistical mechanics some examples implied that the thermodynamic limit of the free energy (including the entropy)
is independent of boundary conditions [9]. Kasteleyn [14] discussed the related problem of the m × n quadratic lattices
with the free and toroidal boundary conditions. The results by Wu [37,22] and by Wu and Wang [36] also imply that the
kagome lattices with toroidal and cylindrical boundary conditions have the same entropy. In this paper, we computed the
entropies of the 8.8.6, 8.8.4, and hexagonal lattices with cylindrical boundary condition and the entropy of the 8.8.6 lattice
with toroidal boundary condition. We showed that the 8.8.6 lattices with the cylindrical and toroidal boundary conditions
have the same entropy. Comparing with the result by Salinas and Nagle [32] and Wu [37] we can see that the 8.8.4 lattices
have the same property. But, for the hexagonal lattices, the entropy is dependent on the boundary conditions. Based on
these results, it is natural to pose the following
Problem 4.1. Let Gc (m, n) and Gt (m, n) be the lattices with the cylindrical and toroidal boundary conditions, where their
fundamental domain is a plane bipartite graph G with close-packed dimers. Under which conditions do Gc (m, n) and Gt (m, n)
have the same entropy?
In Refs. [11–13] the finite-size corrections for the dimer model on the square and triangular lattices have been studied.
It is an interesting problem to study the finite-size corrections of the dimer model on 8.8.6 and 8.8.4 lattices and compare
the results with the present paper.
6078
W. Yan et al. / Physica A 387 (2008) 6069–6078
Acknowledgements
We are grateful to the referees for providing many helpful revising suggestions (one of them called our attention to Refs.
[11–13], and one of them told us that the results by Korepin and Zinn-Justin [18] may shed a light on Problem 4.1). We
would like to thank Professor Z. Chen for providing many suggestions for revising this paper. The third author Fuji Zhang
thanks Institute of Mathematics, Academia Sinica for its financial support and hospitality. The first author was supported in
part by NSFC Grant #10771086 and by Program for New Century Excellent Talents in Fujian Province University. The second
author was supported in part by NSC Grant #NSC96-2115-M-001-005. The third author was supported in part by NSFC Grant
#10671162.
References
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
[25]
[26]
[27]
[28]
[29]
[30]
[31]
[32]
[33]
[34]
[35]
[36]
[37]
[38]
[39]
[40]
[41]
[42]
[43]
G.R. Allen, Dimer models for the antiferroelectric transition in copper formate tetrahydrate, J. Chem. Phys. 60 (1974) 3299–3309.
M. Ciucu, Enumeration of perfect matchings in graphs with reflective symmetry, J. Combin. Theory Ser. A 77 (1997) 67–97.
H. Cohn, N. Elkies, J. Propp, Local statistics for random domino tilings of the Aztec diamond, Duke Math. J. 85 (1996) 117–166.
H. Cohn, R. Kenyon, J. Propp, A variational principle for domino tilings, J. Amer. Math. Soc. 14 (2001) 297–346.
P.J. Davis, Circulant Matrices, Wiley, New York, 1979.
N. Elkies, G. Kuperberg, M. Larsen, J. Propp, Alternating sign matrices and domino tilings, J. Alg. Combin. 1 (1992) 111–132 and 219–234.
V. Elser, Solution of the dimer problem on a hexagonal lattice with boundary, J. Phys. A 17 (1984) 1509–1513.
M.E. Fisher, Statistical mechanics of dimers on a plane lattice, Phys. Rev. 124 (1961) 1664–1672.
M.E. Fisher, J.L. Lebowitz, Asymptotic free energy of a system with periodic boundary conditions, Commun. Math. Phys. 19 (1970) 251–272.
I. Gutman, S.J. Cyvin, Kekulé Structures in Benzenoid Hydrocarbons, Springer, Berlin, 1988.
N.Sh. Izmailian, K.B. Oganesyan, C.-K. Hu, Exact finite-size corrections of the free energy for the square lattice dimer model under different boundary
conditions, Phys. Rev. E 67 (2003) 066114.
N.Sh. Izmailian, K.B. Oganesyan, M.-C. Wu, C.-K. Hu, Finite-size corrections and scaling for the triangular lattice dimer model with periodic boundary
conditions, Phys. Rev. E 73 (2006) 016128.
N.Sh. Izmailian, V.B. Priezzhev, P. Ruelle, C.-K. Hu, Logarithmic conformal field theory and boundary effects in the Dimer model, Phys. Rev. Lett. 95
(2005) 260602.
P.W. Kasteleyn, The statistics of dimers on a lattice I: The number of dimer arrangements on a quadratic lattice, Physica 27 (1961) 1209–1225.
P.W. Kasteleyn, Dimer statistics and phase transitions, J. Math. Phys. 4 (1963) 287–293.
P.W. Kasteleyn, Graph theory and crystal physics, in: F. Harary (Ed.), Graph Theory and Theoretical Physics, Academic Press, 1967, pp. 43–110.
R. Kenyon, A. Okounkov, S. Sheffield, Dimers and amoebae, Ann. Math. 163 (2006) 1019–1056.
V. Korepin, P. Zinn-Justin, Thermodynamic limit of the six-vertex model with domain wall boundary conditions, J. Phys. A 33 (2000) 7053.
E.H. Kuo, Applications of graphical condensation for enumerating matchings and tilings, Theoret. Comput. Sci. 319 (2004) 29–57.
C.H.C. Little, A characterization of convertible (0, 1)-matrices, J. Combin. Theory Ser. B 18 (1975) 187–208.
L. Lovász, M.D. Plummer, Matching Theory, Elsevier, Amsterdam, New York, 1986.
W.T. Lu, F.Y. Wu, Physica A 258 (1998) 157–170.
W.T. Lu, F.Y. Wu, Dimer statistics on the Mobius strip and the Klein bottle, Phys. Lett. A 259 (1999) 108–114.
W. McCuaig, Polyá’s permanent problem, Electron. J. Combin. 11 (2004) R79.
W. McCuaig, N. Robertson, P.D. Seymour, R. Thomas, Permanents, Pfaffian orientations, and even directed circuits (Extended abstract), in: Proc. Symp.
on the Theory of Computing, STOC’97, 1997.
M. McCoy, T.T. Wu, The Two-dimensional Ising Model, Harvard University Press, Cambridge, 1973.
J.F. Nagle, C.S.O. Yokoi, S.M. Bhattacharjee, Dimer models on anisotropic lattices, in: C. Domb, J.L. Lebowitz (Eds.), Phase Transitions and Critical
Phenomena, vol. 13, Academic Press, New York, 1989.
J. Propp, Generalized domino-shuffling, Theoret. Comput. Sci. 303 (2003) 267–301.
J. Propp, Enumerations of matchings: Problems and progress, in: New Perspectives in Geometric Combinatorics, in: MSRI Publications, vol. 38,
Cambridge University Press, Cambridge, UK, 1999, pp. 255–291.
N. Robertson, P.D. Seymour, R. Thomas, Permanents, Pfaffian orientations, and even directed circuits, Ann. Math. 150 (1999) 929–975.
H. Sachs, H. Zeritz, Remark on the dimer problem, Discrete Appl. Math. 51 (1994) 171.
S.R. Salinas, J.F. Nagle, Theory of the phase transition in the layered hydrogen-bonded SnCl2 ·2H2 O crystal, Phys. Rev. B 9 (1974) 4920–4931.
J.R. Stembridge, Nonintersecting paths, pfaffians, and plane partitions, Adv. Math. 38 (1990) 96–131.
H.N.V. Temperley, M.E. Fisher, Dimer problem in statistical mechanics—An exact result, Philos. Magazine 6 (1961) 1061–1063.
R. Thomas, A Survey of Pfaffian Orientations of Graphs, ICM, 2006.
F.Y. Wu, F. Wang, Dimers on the kagome lattice I: Finite lattices, Physica A 387 (2008) 4148–4156.
F.Y. Wu, Dimers on two-dimensional lattices, Internat. J. Modern Phys. B 20 (2006) 5357–5371.
F.Y. Wu, Exactly soluble model of the ferroelectric phase transition in two dimensions, Phys. Rev. Lett. 18 (1967) 605.
F.Y. Wu, Remarks on the modified potassium dihydrogen phosphate model of a ferroelectric, Phys. Rev. 168 (1968) 539–543.
F.Y. Wu, X.N. Wu, H.W.J. Blóte, Critical frontier of the antiferromagnetic Ising model in a magnetic field: The honeycomb lattice, Phys. Rev. Lett. 62
(1989) 2773–2776.
W.G. Yan, F.J. Zhang, Enumeration of perfect matchings of graphs with reflective symmetry by Pfaffians, Adv. Appl. Math. 32 (2004) 655–668.
W.G. Yan, F.J. Zhang, Graphical condensation for enumerating perfect matchings, J. Combin. Theory Ser. A 110 (2005) 113–125.
W.G. Yan, F.J. Zhang, Enumeration of perfect matchings of a type of Cartesian products of graphs, Disrete Appl. Math. 154 (2006) 145–157.