alphaFeedback

WorksMathematics

An analytic lower bound for the cubic-lattice dimer constant

AI contributions
  • OpenAI GPT-5.6-sol
  • OpenAI GPT-6 Astra
  • Anthropic Claude Fable 5
  • Anthropic Claude Fable 5.1
View details

Abstract

We prove that the close-packed dimer entropy per site ℓ3\ell_3 of the simple cubic lattice satisfies ℓ3≥12log⁡31251296+4710000=0.444775842629….\ell_3\ge \frac12\log\frac{3125}{1296}+\frac{47}{10000}=0.444775842629\ldots. This exceeds the previous best published lower bound, obtained by Csikvári of 0.441075842629…0.441075842629\ldots. The proof uses finite matching inequalities and elementary integration, without numerical quadrature or a computational certificate.

Introduction and result

For an even positive integer LL, let GLG_L be the graph with vertex set {0,…,L−1}3\{0,\ldots,L-1\}^3, where two vertices are adjacent precisely when they differ by one in one coordinate and agree in the other two. A matching is a set of edges with no shared vertices; it is perfect if every vertex belongs to one of those edges. A perfect matching describes a close-packed dimer covering: each edge represents a dimer covering its two endpoint sites. Write PM⁡(H)\operatorname{PM}(H) for the number of perfect matchings of a finite graph HH. The close-packed dimer entropy per site of the simple cubic lattice, also called the cubic-lattice dimer constant, is

ℓ3=lim⁡L→∞L evenL−3log⁡PM⁡(GL).(1)\ell_3=\lim_{\substack{L\to\infty\\L\ \mathrm{even}}}L^{-3}\log\operatorname{PM}(G_L). \tag*{(1)}

For even L≥4L\ge4, let FLF_L be the periodic counterpart of GLG_L: it has the same vertices and edges, together with the edges between vertices that agree in two coordinates and have 00 and L−1L-1 in the third. All logarithms are natural, and entropy is normalized per vertex. Existence of the limit (1) and its equality with the periodic limit lim⁡L→∞L evenL−3log⁡PM⁡(FL)\lim_{\substack{L\to\infty\\L\ \mathrm{even}}}L^{-3}\log\operatorname{PM}(F_L) follow from Friedland and Peled [4 Theorem 4.1 and (4.7)], using Hammersley’s density-limit theorem [5].

Known bounds and approximations

Every vertex of FLF_L has six neighbors, and the parity of the sum of its coordinates divides the vertices into two classes with every edge joining different classes. Schrijver’s theorem [1] states that every kk-regular bipartite graph on 2n2n vertices, for k≥2k\ge2, has at least ((k−1)k−1/kk−2)n((k-1)^{k-1}/k^{k-2})^n perfect matchings. Applied to FLF_L with k=6k=6 and 2n=L32n=L^3, and combined with the Friedland–Peled equality of free-box and periodic limits stated above, it gives the lower bound

B0:=12log⁡31251296=0.440075842629…B_0:=\frac{1}{2}\log\frac{3125}{1296}=0.440075842629\ldots

Csikvári [2 Remark 3.4] improves this to ℓ3≥B0+1/1000=0.441075842629…\ell_3 \ge B_0 + 1/1000 = 0.441075842629\ldots. For comparison, a tensor-network calculation of Vanderstraeten, Vanhecke and Verstraete [6] estimates ℓ3\ell_3 as 0.44988452, while He’s computer-assisted theorem [7] proves ℓ3≤0.452130\ell_3 \le0.452130. The tensor-network value is a numerical estimate without rigorous error control; Csikvári’s bound, He’s bound and our Theorem 1.1 below are proved inequalities.

Theorem 1.1. For the limit in (1),

ℓ3≥B0+4710000=0.444775842629…(2)\ell_3 \ge B_0 + \frac{47}{10000} = 0.444775842629\ldots \tag*{(2)}

The gain over Csikvári’s displayed bound is exactly 37/10000. The proof follows Csikvári’s entropy-gap framework [2 Theorem 1.4]: a finite Heilmann–Lieb identity [2, 3] represents the relevant defect as a sum of nonnegative path terms, which controls the derivative of the entropy gap. Our new ingredient is a reflection bound, uniform in the dimer activity, for the probability that two opposite edges of a coordinate unit square are simultaneously occupied. It gives a sharper lower bound for the four-cycle terms in the path sum. Reflection methods for dimer systems have established precedents; see, for example, Starr and Williams [8]. We give the needed argument directly. Retaining a quadratic term in the elementary logarithm estimate gives an integrable gain over B0B_0; the final comparison with 47/10000 is a rational identity.

Finite matching inequalities

Fix an even integer L≥4L \ge4, and put F=FLF = F_L and N=L3N = L^3, with coordinates interpreted modulo LL. As observed in the introduction, FF is six-regular and bipartite. Pairing consecutive vertices in the first coordinate gives a perfect matching.

For any finite graph HH and t>0t > 0, define

ZH(t)=∑M a matching of Ht∣M∣.Z_H(t) = \sum_{M\text{ a matching of }H} t^{|M|}.

Here ∣M∣|M| is the number of edges in MM, and uncovered vertices are called monomers. This is the monomer–dimer partition function of HH [2, 3]. The parameter tt is known as the dimer activity. It specifies the probability Pt(M)=t∣M∣/ZF(t)\mathbb{P}_t(M) = t^{|M|}/Z_F(t) on matchings of FF. Write Et\mathbb{E}_t for expectation with respect to this probability. For a vertex set AA, H−AH-A means the induced graph after deleting AA; we also write H−u−vH-u-v for H−{u,v}H-\{u,v\}. Set

p=p(t)=2Et∣M∣N=2tZF′(t)NZF(t),q=p6.(3)p = p(t) = \frac{2\mathbb{E}_t|M|}{N} = \frac{2tZ'_F(t)}{NZ_F(t)}, \qquad q = \frac{p}{6}. \tag*{(3)}

Translations, coordinate permutations and coordinate sign changes make all vertices equivalent and all edges equivalent. Conditioning on ∣M∣=k|M|=k preserves these symmetries. A matching of size kk covers exactly 2k2k of the NN vertices and occupies exactly kk of the 6N/2=3N6N/2=3N edges. Hence, for any vertex vv, any edge ee, and k=0,…,N/2k=0,\ldots,N/2,

Pt(v is covered∣∣M∣=k)=2kN,Pt(e∈M∣∣M∣=k)=k3N.\mathbb{P}_t(v\text{ is covered}\mid|M|=k)=\frac{2k}{N}, \qquad\mathbb{P}_t(e\in M\mid|M|=k)=\frac{k}{3N}.

The law of total probability therefore gives

Pt(v is covered)=∑k=0N/22kNPt(∣M∣=k)=2Et∣M∣N=p,\mathbb{P}_t(v\text{ is covered})=\sum_{k=0}^{N/2}\frac{2k}{N}\mathbb{P}_t(|M|=k)=\frac{2\mathbb{E}_t|M|}{N}=p,
Pt(e∈M)=∑k=0N/2k3NPt(∣M∣=k)=Et∣M∣3N=p6=q.\mathbb{P}_t(e\in M)=\sum_{k=0}^{N/2}\frac{k}{3N}\mathbb{P}_t(|M|=k)=\frac{\mathbb{E}_t|M|}{3N}=\frac{p}{6}=q.

Fix an edge uvuv. Removing uvuv from a matching containing it gives a matching of F−u−vF-u-v; conversely, every matching of F−u−vF-u-v extends uniquely by adding uvuv. Adding this edge multiplies the weight by tt, so the total weight of matchings containing uvuv is tZF−u−vtZ_{F-u-v}. A matching leaves uu uncovered precisely when it uses no edge incident to uu. Such matchings are exactly those of F−uF-u, with their weights unchanged, so their total weight is ZF−uZ_{F-u}. Applying the same argument to vv and dividing by ZFZ_F gives

q=tZF−u−vZF,1−p=ZF−uZF=ZF−vZF.(4)q=t\frac{Z_{F-u-v}}{Z_F},\qquad1-p=\frac{Z_{F-u}}{Z_F}=\frac{Z_{F-v}}{Z_F}. \tag*{(4)}

for every edge uvuv. The common argument tt is suppressed in partition functions when no confusion is possible. At finite positive tt, 0<p<10<p<1 and 0<q<1/60<q<1/6.

Let ei,eje_i,e_j be two distinct coordinate unit vectors and x∈(Z/LZ)3x\in(\mathbb{Z}/L\mathbb{Z})^3. A coordinate plaquette CC is the four-vertex cycle with vertices, in cyclic order,

v1=x,v2=x+ei,v3=x+ei+ej,v4=x+ej,v_1=x,\qquad v_2=x+e_i,\qquad v_3=x+e_i+e_j,\qquad v_4=x+e_j,

where coordinates are interpreted modulo LL. Its two pairs of opposite edges are

D1={v1v2,v3v4},D2={v2v3,v4v1}.D_1=\{v_1v_2,v_3v_4\},\qquad D_2=\{v_2v_3,v_4v_1\}.

Define a:=Pt(D1⊆M)a:=\mathbb{P}_t(D_1\subseteq M), the probability that both edges of the first pair are occupied. For either k=1k=1 or k=2k=2, removing the two edges of DkD_k from a matching containing them leaves a matching of F−CF-C, where F−CF-C denotes the graph obtained by deleting all four vertices of CC. Conversely, adding DkD_k to any matching M′M' of F−CF-C yields a unique matching containing that pair, with weight t∣M′∣+2t^{|M'|+2}. Therefore

Pt(Dk⊆M)=∑M′ a matching of F−Ct∣M′∣+2ZF=t2ZF−CZF.\mathbb{P}_t(D_k\subseteq M)=\frac{\sum_{M'\text{ a matching of }F-C}t^{|M'|+2}}{Z_F}=t^2\frac{Z_{F-C}}{Z_F}.

In particular, both pairs have the same probability aa, and

a=t2ZF−CZF.(5)a=t^2\frac{Z_{F-C}}{Z_F}. \tag*{(5)}

The two pair events are mutually exclusive, so the probability that either pair is occupied is 2a2a. Translations, coordinate permutations and coordinate sign changes carry any coordinate plaquette to any other while preserving matching weights. Hence aa is independent of the plaquette chosen.

The preceding definitions and identities are standard in the monomer–dimer literature. Our first new ingredient is the following quantitative inequality for the joint occupancy of opposite plaquette edges.

Lemma 2.1. For every t>0t>0,

a(1−2q+a)≥q2.(6)a(1-2q+a)\ge q^2. \tag*{(6)}

Proof. We split the torus along two cuts into halves exchanged by a reflection. Once the occupied crossing edges are fixed, the remaining matchings in the two halves are independent and have identical distributions after reflection. This lets us compare the occupancy probabilities of an edge and its reflected copy using the Cauchy–Schwarz inequality.

By the symmetry noted after (5), we may take CC to be the plaquette with x=(0,0,0)x=(0,0,0), ei=(1,0,0)e_i=(1,0,0) and ej=(0,1,0)e_j=(0,1,0), so that v1=(0,0,0)v_1=(0,0,0), v2=(1,0,0)v_2=(1,0,0), v3=(1,1,0)v_3=(1,1,0) and v4=(0,1,0)v_4=(0,1,0). Put e=v1v2e=v_1v_2 and e′=v4v3e'=v_4v_3; these are the two edges of D1D_1, and they lie in the layers y=0y=0 and y=1y=1 respectively. The two edges b1=v1v4b_1=v_1v_4 and b2=v2v3b_2=v_2v_3 of D2D_2 join these layers. Reflect vertices by θ(x,y,z)=(x,1−y,z)\theta(x,y,z)=(x,1-y,z) modulo LL; this is an automorphism of FF with θe=e′\theta e=e'.

Let HH be the set of vertices whose yy coordinate lies in {0,L/2+1,L/2+2,…,L−1}\{0,L/2+1,L/2+2,\ldots,L-1\}; then θH\theta H consists of the vertices with y∈{1,2,…,L/2}y\in\{1,2,\ldots,L/2\}, and HH, θH\theta H partition the vertex set. The edge ee lies inside HH and e′e' inside θH\theta H. Let BB be the set of edges with one endpoint in HH and the other in θH\theta H. These are exactly the yy-direction edges across the two cuts of the layer cycle, between layers 0,10,1 and between layers L/2,L/2+1L/2,L/2+1. Each edge of BB joins a vertex to its reflection, so θ\theta fixes every edge of BB; the edges of BB are pairwise vertex-disjoint because L≥4L\geq4; and b1,b2b_1,b_2 are the only edges of BB at the endpoints of ee. Every other edge of FF lies inside HH or inside θH\theta H. Write F[H]F[H] for the subgraph induced by HH; then θ\theta maps F[H]F[H] isomorphically onto F[θH]F[\theta H].

Condition on S=M∩BS=M\cap B, the set of occupied crossing edges. Let VH(S)V_H(S) and VθH(S)V_{\theta H}(S) denote the endpoints of SS in the two halves. Given SS, the rest of MM consists of a matching of F[H]−VH(S)F[H]-V_H(S) and a matching of F[θH]−VθH(S)F[\theta H]-V_{\theta H}(S); conversely, every such pair of matchings together with SS is a matching of FF. Since θ\theta fixes SS and maps F[H]−VH(S)F[H]-V_H(S) isomorphically onto F[θH]−VθH(S)F[\theta H]-V_{\theta H}(S), both residual graphs have the same partition function, which we call ASA_S. Therefore

ZF=∑St∣S∣AS2,wS:=Pt(M∩B=S)=t∣S∣AS2ZF.Z_F=\sum_S t^{|S|}A_S^2,\qquad w_S:=\mathbb{P}_t(M\cap B=S)=\frac{t^{|S|}A_S^2}{Z_F}.

and, given SS, the two residual matchings are independent, each distributed with weights t∣⋅∣t^{|\cdot|} on its residual graph. Let fSf_S be the conditional probability, given M∩B=SM\cap B=S, that ee is occupied; by the same isomorphism, fSf_S is also the conditional probability that e′e' is occupied. If SS covers an endpoint of ee, then fS=0f_S=0. Conditional independence gives

q=∑SwSfS,a=∑SwSfS2.q=\sum_S w_Sf_S,\qquad a=\sum_S w_Sf_S^2.

Let UU be the set of SS containing neither b1b_1 nor b2b_2; these are exactly the SS covering no endpoint of ee. Each of b1,b2b_1,b_2 is occupied with probability qq, and both are occupied with probability aa, so inclusion–exclusion gives ∑S∈UwS=1−2q+a\sum_{S\in U}w_S=1-2q+a. Since fS=0f_S=0 for S∉US\notin U, the Cauchy–Schwarz inequality gives

q=∑S∈UwSfS≤(∑S∈UwS)1/2(∑S∈UwSfS2)1/2≤((1−2q+a)a)1/2,q=\sum_{S\in U}w_Sf_S\leq\left(\sum_{S\in U}w_S\right)^{1/2}\left(\sum_{S\in U}w_Sf_S^2\right)^{1/2}\leq\bigl((1-2q+a)a\bigr)^{1/2},

and squaring yields (6).

Put Q=q(1−q)Q=q(1-q) and r=Q−t(1−p)2r=Q-t(1-p)^2. Here tt is the dimer activity and p=p(t)p=p(t) is the mean fraction of covered vertices. The quantity rr measures departure from the relation t(1−p)2=q(1−q)t(1-p)^2=q(1-q), which holds on the infinite six-regular tree—the connected graph with no cycles and six neighbors at every vertex [2 Proposition 6.5]. The path identity (8) below, the edge-transitive specialization of [2 Proposition 2.5(c)], expresses this departure through nonnegative contributions from cycles. The following lemma retains four plaquette terms of that sum and bounds them through the plaquette probability aa. In Section 3 the resulting lower bound r≥4a2r\geq4a^2 improves the entropy lower bound.

Lemma 2.2. For every t>0t>0,

4a2≤r<Q.(7)4a^2\leq r<Q. \tag*{(7)}

Proof. For adjacent u,vu,v, let P:u⇝vP:u\leadsto v denote a simple path, that is, a path with no repeated vertex. Its vertex set is V(P)V(P), and ∣V(P)∣|V(P)| counts vertices, not edges. The finite Heilmann–Lieb identity, in the bipartite form of [2 Lemma 2.4(c)], states that

ZFZF−u−v−ZF−uZF−v=∑P:u⇝vt∣V(P)∣−1ZF−V(P)2.Z_F Z_{F-u-v}-Z_{F-u}Z_{F-v}=\sum_{P:u\leadsto v}t^{|V(P)|-1}Z^2_{F-V(P)}.

All terms have the displayed positive sign because a path between the two parity classes has an odd number of edges. Multiply by t/ZF2t/Z_F^2 and subtract the term for the single-edge path uvuv. By (4),

r=∑P:u⇝vP≠(uv)t∣V(P)∣(ZF−V(P)ZF)2.(8)r=\sum_{\substack{P:u\leadsto v\\P\ne(uv)}}t^{|V(P)|}\left(\frac{Z_{F-V(P)}}{Z_F}\right)^2. \tag*{(8)}

The edge uvuv belongs to four coordinate plaquettes: two choices of the other coordinate and two choices of its sign; since L≥4L\ge4, these four plaquettes are distinct. Going around each plaquette gives a distinct three-edge path, whose vertex set is the plaquette and whose contribution is t4(ZF−C/ZF)2=a2t^4(Z_{F-C}/Z_F)^2=a^2 by (5). Retaining these four terms and dropping all other paths, which contribute nonnegative terms (for L=4L=4 these include the straight three-edge path around the torus), proves the lower inequality. The upper inequality follows from t>0t>0 and p<1p<1.

Solving (6) as a quadratic inequality in aa gives a≥a∗(q)a\ge a_*(q), where

a∗(q)=(1−2q)2+4q2−(1−2q)2.a_*(q)=\frac{\sqrt{(1-2q)^2+4q^2}-(1-2q)}{2}.

We use the polynomial lower bound below to make the final integration elementary. The coefficient 29/1029/10 is a convenient rational choice: the bound holds throughout the required density interval, and its integrated gain exceeds 47/10000.

Lemma 2.3. For every t>0t>0, let h(q)=1+2q+2910q2h(q)=1+2q+\frac{29}{10}q^2. Then

a≥q2h(q).(9)a\ge q^2h(q). \tag*{(9)}

Proof. For 0<q≤1/60<q\le1/6, the function fq(z)=z2+(1−2q)z−q2f_q(z)=z^2+(1-2q)z-q^2 is strictly increasing on z≥0z\ge0. Writing s=q2h(q)s=q^2h(q), direct expansion gives

fq(s)=q4T(q),T(q)=−110−95q+495q2+585q3+841100q4.f_q(s)=q^4T(q),\qquad T(q)=-\frac{1}{10}-\frac{9}{5}q+\frac{49}{5}q^2+\frac{58}{5}q^3+\frac{841}{100}q^4.

Since

T′′(q)=985+3485q+252325q2>0,T(0)=−110,T(1/6)=−8759129600,T''(q)=\frac{98}{5}+\frac{348}{5}q+\frac{2523}{25}q^2>0,\qquad T(0)=-\frac{1}{10},\qquad T(1/6)=-\frac{8759}{129600},

convexity puts TT below its negative endpoint chord. Consequently fq(s)<0≤fq(a)f_q(s)<0\le f_q(a) for q>0q>0, by (6), so a>sa>s. In particular, since h(q)≥1h(q)\ge1, we have a≥q2a\ge q^2.

Entropy integration and proof of the theorem

The finite-volume entropy identity turns the estimate r≥4a2r\ge4a^2 from Lemma 2.2 into an integrable gain over B0B_0. For a random variable XX, write Var⁡t(X)=Et(X2)−(EtX)2\operatorname{Var}_t(X)=\mathbb{E}_t(X^2)-(\mathbb{E}_tX)^2. Differentiating Et∣M∣=tZF′(t)/ZF(t)\mathbb{E}_t|M|=tZ'_F(t)/Z_F(t) gives (tZF′/ZF)′=Et(∣M∣2)/t−(Et∣M∣)2/t(tZ'_F/Z_F)'=\mathbb{E}_t(|M|^2)/t-(\mathbb{E}_t|M|)^2/t, so the density in (3) obeys

p′(t)=2NtVar⁡t(∣M∣)>0.p'(t)=\frac{2}{Nt}\operatorname{Var}_t(|M|)>0.

The variance is strictly positive because the matching with no edges and any one-edge matching both have positive probability, so ∣M∣|M| is not constant.

The constant term of ZF(t)Z_F(t) is 1, and its highest-degree term is PM⁡(F)tN/2\operatorname{PM}(F)t^{N/2}. Consequently, the density identity (3) gives p(t)→0p(t) \to0 as t↓0t \downarrow0 and p(t)→1p(t) \to1 as t→∞t \to\infty.

Thus pp is a strictly increasing bijection from (0,∞)(0,\infty) onto (0,1)(0,1); let tF(p)t_F(p) be its inverse, which is continuously differentiable on (0,1)(0,1). Following Csikvári [2, Sections 2–3], we define

λF(p)=N−1log⁡ZF(tF(p))−p2log⁡tF(p),(10)\lambda_F(p)=N^{-1}\log Z_F(t_F(p))-\frac{p}{2}\log t_F(p), \tag*{(10)}
G6(p)=12[plog⁡6p+(6−p)log⁡(1−p/6)−2(1−p)log⁡(1−p)],(11)G_6(p)=\frac{1}{2}\left[p\log\frac{6}{p}+(6-p)\log(1-p/6)-2(1-p)\log(1-p)\right], \tag*{(11)}
gF(p)=λF(p)−G6(p).g_F(p)=\lambda_F(p)-G_6(p).

Here G6(p)G_6(p) is the matching entropy per vertex of that infinite tree at covered-vertex density pp [2 Section 3]. Thus gF(p)g_F(p) compares the entropy on the periodic cubic graph with this tree benchmark. The bound r≥4a2r\ge4a^2 turns the plaquette occupancy estimate into a lower bound on the derivative of this entropy gap. Use continuous endpoint values for products xlog⁡xx\log x. For t=tF(p)t=t_F(p), the matching probabilities satisfy log⁡Pt(M)=∣M∣log⁡t−log⁡ZF(t)\log P_t(M)=|M|\log t-\log Z_F(t). Averaging this identity and using Et∣M∣=Np/2\mathbb{E}_t|M|=Np/2 gives

−1N∑MPt(M)log⁡Pt(M)=1Nlog⁡ZF(t)−p2log⁡t=λF(p).-\frac{1}{N}\sum_M P_t(M)\log P_t(M)=\frac{1}{N}\log Z_F(t)-\frac{p}{2}\log t=\lambda_F(p).

Thus λF(p)\lambda_F(p) is the entropy of the matching distribution, normalized per vertex. As p→0p\to0, the distribution concentrates on the single empty matching, whose entropy is zero. As p→1p\to1, it becomes uniform on the PM⁡(F)\operatorname{PM}(F) perfect matchings, since all have the same weight tN/2t^{N/2}; this distribution has entropy log⁡PM⁡(F)\log\operatorname{PM}(F). Together with G6(0)=0G_6(0)=0 and G6(1)=B0G_6(1)=B_0, these continuous endpoint values give

gF(0)=0,gF(1)=N−1log⁡PM⁡(F)−B0.(12)g_F(0)=0,\qquad g_F(1)=N^{-1}\log\operatorname{PM}(F)-B_0. \tag*{(12)}

For 0<p<10<p<1, differentiating (10) by the chain rule yields

λF′(p)=[ZF′(t)NZF(t)−p2t]tF′(p)−12log⁡t,t=tF(p).\lambda_F'(p)=\left[\frac{Z_F'(t)}{NZ_F(t)}-\frac{p}{2t}\right]t_F'(p)-\frac{1}{2}\log t,\qquad t=t_F(p).

The bracket vanishes by the density identity (3), leaving λF′(p)=−12log⁡tF(p)\lambda_F'(p)=-\frac{1}{2}\log t_F(p). Direct differentiation of (11) gives

G6′(p)=12log⁡(1−p)2q(1−q),q=p/6.G_6'(p)=\frac{1}{2}\log\frac{(1-p)^2}{q(1-q)},\qquad q=p/6.

Subtracting these derivatives therefore gives

gF′(p)=12log⁡q(1−q)tF(p)(1−p)2=−12log⁡(1−rQ).(13)g_F'(p)=\frac{1}{2}\log\frac{q(1-q)}{t_F(p)(1-p)^2}=-\frac{1}{2}\log\left(1-\frac{r}{Q}\right). \tag*{(13)}

The last equality uses Q=q(1−q)Q=q(1-q) and tF(p)(1−p)2=Q−rt_F(p)(1-p)^2=Q-r, with r,Qr,Q evaluated at t=tF(p)t=t_F(p). By Lemma 2.2, x:=r/Qx:=r/Q lies in [0,1)[0,1). The inequality −log⁡(1−x)≥x+x2/2-\log(1-x)\ge x+x^2/2 for 0≤x<10\le x<1 follows by integrating (1−u)−1≥1+u(1-u)^{-1}\ge1+u over 0≤u≤x0\le u\le x. Applying it in (13) and then using Lemmas 2.2 and 2.3 gives

gF′(p)≥r2Q+r24Q2≥2q3h(q)21−q+4q6(1−q)2≥2q3h(q)21−q+4q6.(14)\begin{aligned} g_F'(p)\ge\frac{r}{2Q}+\frac{r^2}{4Q^2} \\ &\ge\frac{2q^3h(q)^2}{1-q}+\frac{4q^6}{(1-q)^2}\ge\frac{2q^3h(q)^2}{1-q}+4q^6. \tag*{(14)} \end{aligned}

Csikvári uses the linear estimate gF′(p)≥r/(2Q)g'_F(p) \ge r/(2Q); here we retain the additional quadratic term. The first contribution in (14) uses r≥4a2r \ge4a^2 and a≥q2h(q)a \ge q^2h(q); the second uses r≥4a2r \ge4a^2 and a≥q2a \ge q^2. The function gFg_F is continuous on [0,1][0,1] with the endpoint values (12) and continuously differentiable on (0,1)(0,1). Integrating (14) over [ε,1−ε][\varepsilon,1-\varepsilon], letting ε↓0\varepsilon\downarrow0, and substituting p=6qp=6q gives

N−1log⁡PM⁡(F)≥B0+J,J:=12∫01/6q3h(q)21−q dq+24∫01/6q6 dq.(15)N^{-1}\log\operatorname{PM}(F) \ge B_0+J,\qquad J:=12\int_0^{1/6}\frac{q^3h(q)^2}{1-q}\,dq+24\int_0^{1/6}q^6\,dq. \tag*{(15)}

To evaluate JJ, expand h(q)2=1+4q+495q2+585q3+841100q4h(q)^2=1+4q+\frac{49}{5}q^2+\frac{58}{5}q^3+\frac{841}{100}q^4 and use

∫01/6qm1−q dq=log⁡65−∑j=1m1j6j(m≥1).\int_0^{1/6}\frac{q^m}{1-q}\,dq=\log\frac{6}{5}-\sum_{j=1}^{m}\frac{1}{j6^j}\qquad(m\ge1).

Substitution in (15) gives

J=1044325log⁡65−310893825140824000+181648.(16)J=\frac{10443}{25}\log\frac{6}{5}-\frac{3108938251}{40824000}+\frac{1}{81648}. \tag*{(16)}

Integrating the geometric series for 2/(1−u2)2/(1-u^2) from 00 to 1/z1/z gives, for real z>1z>1,

log⁡z+1z−1=2∑k=0∞1(2k+1)z2k+1.\log\frac{z+1}{z-1}=2\sum_{k=0}^{\infty}\frac{1}{(2k+1)z^{2k+1}}.

At z=11z=11, the first four positive terms give the strict bound

log⁡65>3730577922046152955.\log\frac{6}{5}>\frac{373057792}{2046152955}.

Substituting this bound into (16) gives

J−4710000>10443253730577922046152955−310893825140824000+181648−4710000−112987412113977721344520000>0.(17)J-\frac{47}{10000}>\frac{10443}{25}\frac{373057792}{2046152955}-\frac{3108938251}{40824000}+\frac{1}{81648}-\frac{47}{10000}-\frac{11298741211}{3977721344520000}>0. \tag*{(17)}

For orientation, J≈0.00470288014J\approx0.00470288014, exceeding 47/10000=0.004747/10000=0.0047 by approximately 2.88×10−62.88\times10^{-6}. These decimal values illustrate the margin; the strict comparison is proved by the rational bound in (17).

Proof of Theorem 1.1. Equations (15)–(17) give the same lower bound on every even periodic cubic graph FLF_L, L≥4L\ge4. Friedland–Peled [4 Theorem 4.1 and (4.7)] identify the periodic perfect-matching entropy with the free-box limit whenever the volume is even and every side tends to infinity. Our boxes have three even sides L→∞L\to\infty, and their free and periodic matchings are exactly the dimer tilings in that theorem. Hence

ℓ3=lim⁡L→∞L evenL−3log⁡PM⁡(FL)≥B0+J>B0+4710000.\ell_3=\lim_{\substack{L\to\infty\\L\ \mathrm{even}}}L^{-3}\log\operatorname{PM}(F_L)\ge B_0+J>B_0+\frac{47}{10000}.

This proves (2).

Acknowledgments

The proof of this lower bound was carried out by GPT-5.6-sol, GPT-6 Astra, Claude Fable 5, and Claude Fable 5.1, under the guidance of the author. The author has reviewed the resulting proof arguments. Responsibility for the final text rests with the author.

References

  1. [1]A. Schrijver, “Counting 1-factors in regular bipartite graphs,” Journal of Combinatorial Theory, Series B 72 (1998), 122–135. doi:10.1006/jctb.1997.1798.DOI
  2. [2]P. O. Csikvári, “Matchings in vertex-transitive bipartite graphs,” Israel Journal of Mathematics 215 (2016), 99–134. doi:10.1007/s11856-016-1375-9. The cited numbering refers to the author’s V5 version, dated 31 March 2015.DOI
  3. [3]O. J. Heilmann and E. H. Lieb, “Theory of monomer-dimer systems,” Communications in Mathematical Physics 25 (1972), 190–232. doi:10.1007/BF01877590.DOI
  4. [4]S. Friedland and U. N. Peled, “Theory of computation of multidimensional entropy with an application to the monomer-dimer problem,” Advances in Applied Mathematics 34 (2005), 486–522. doi:10.1016/j.aam.2004.08.005. The cited numbering refers to arXiv:math/0402009v1 (2004).DOI
  5. [5]J. M. Hammersley, “Existence theorems and Monte Carlo methods for the monomer-dimer problem,” in Research Papers in Statistics: Festschrift for J. Neyman, Wiley, 1966, 125–146.
  6. [6]L. Vanderstraeten, B. Vanhecke and F. Verstraete, “Residual entropies for three-dimensional frustrated spin systems with tensor networks,” Physical Review E 98 (2018), 024145. doi:10.1103/PhysRevE.98.042145.DOI
  7. [7]Q. He, “A new upper bound on the dimer constant of ℤ³,” arXiv:2607.28810v2 (2026).arxiv.org/abs/2607.28810
  8. [8]S. Starr and S. Williams, “Rough bounds for emptiness formation probability in the 2d dimer model using reflection positivity,” arXiv:1810.08846 (2018).arxiv.org/abs/1810.08846

Paper details

vlnc:W_vjwrn2xq
v1 · latestHistory (1)

published · Fresh — published within the last 30 days

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

  • Mathematics

OpenAI GPT-5.6-sol, OpenAI GPT-6 Astra, Anthropic Claude Fable 5, Anthropic Claude Fable 5.1 · View statement →

Looking for related papers…
Contents