Overview
Duminil-Copin and Smirnov prove that the connective constant of the hexagonal, or honeycomb, lattice is exactly (Duminil-Copin & Smirnov, 2012)
Equivalently, if is the number of -step self-avoiding walks from a fixed vertex, then grows exponentially like up to subexponential factors.
The proof identifies the critical fugacity
by constructing a parafermionic observable
At this one value of , local cancellations around each honeycomb vertex give a discrete contour identity. Summed in a strip, that identity controls the partition functions of walks reaching the left and right sides of the strip. A Hammersley-Welsh bridge decomposition then converts those strip estimates into the two radius-of-convergence inequalities that force .
🏷️ Self-Avoiding Walks
Let be an infinite locally finite lattice graph. A self-avoiding walk of length is a nearest-neighbor path
whose vertices are all distinct. On a transitive lattice, the number
does not depend on the origin.
The basic exponential growth rate exists by submultiplicativity. Cutting an -step walk after steps and translating the remaining tail back to the origin gives
Thus is subadditive, and Fekete’s lemma gives
The connective constant is therefore
For the honeycomb lattice one has elementary bounds such as
so the connective constant is finite and nonzero. These bounds are not sharp; they only show that there is a genuine exponential scale.
Fugacity and radius of convergence
It is often cleaner to encode all lengths at once in a generating function
The radius of convergence is . Therefore proving is equivalent to proving that is finite for and divergent for . Duminil-Copin and Smirnov work with a mid-edge partition function whose length convention differs by a bounded shift, but it has the same critical radius.
The paper proves the value predicted by Nienhuis from the Coulomb-gas analysis of the two-dimensional model at (Nienhuis, 1982). It does not prove the sharper conjectural asymptotic
nor the predicted end-to-end exponent . The theorem identifies the lattice-dependent exponential constant, not the universal critical exponents.
🏷️ Honeycomb Mid-Edges
The proof uses the honeycomb lattice embedded in . Vertices have degree three, and it is convenient to put the endpoints of walks at mid-edges rather than vertices. Let be the set of midpoints of honeycomb edges. A walk
starts at a mid-edge, visits honeycomb vertices without repetition, and ends at a mid-edge. Its length is the number of honeycomb vertices visited.
This mid-edge convention has two advantages. First, the three local possibilities around a vertex are perfectly symmetric. Second, the winding from one mid-edge to another has increments that are multiples of .
For a self-avoiding walk between mid-edges and , define
to be the total signed rotation, in radians, of the tangent direction as is traversed from to . A left turn contributes and a right turn contributes in this convention.
A finite honeycomb domain is described by a set of vertices and all mid-edges emanating from them. A mid-edge belongs to the boundary if exactly one endpoint of its original honeycomb edge lies in . The paper assumes simply connected domains, so windings to boundary arcs are determined by the geometry of the boundary rather than by hidden holes.
🏷️ The Parafermionic Observable
Fix a boundary mid-edge . For a mid-edge , a fugacity , and a spin parameter , define
This is a weighted generating function for self-avoiding walks ending at , with a complex phase recording winding.
The special values are
Write
Then each left or right turn contributes a factor or to the winding phase.
Local parafermionic cancellation
Let be the three mid-edges adjacent to a vertex , listed counterclockwise. At and ,
Here , , and are complex edge vectors. The identity says that the discrete contour integral of around the elementary dual face vanishes.
Proof idea: local pairings
Expand the left side as a sum over walks ending at one of . The walks split into two types.
If a walk visits all three adjacent mid-edges, then near it contains a self-avoiding loop segment. Pair it with the walk using the same edges but traversing that loop segment in the opposite direction. The two walks have the same length and their windings differ by across the paired endpoints. Their contribution is proportional to
which is zero for .
If a walk visits only one adjacent mid-edge, pair it with the two walks obtained by extending it through to the two other mid-edges. This gives a triplet. The two extended walks have one extra visited vertex, and the winding changes by . Their contribution is proportional to
which is zero exactly because .
Summing these zero contributions over all pairs and triplets proves the local identity.
The identity is the engine of the proof. It is not full discrete holomorphicity in the square-lattice sense: there is one relation per honeycomb vertex but one value of per mid-edge, so there are not enough equations to reconstruct the observable from boundary data. Nevertheless, it is strong enough after summation over a strip.
🏷️ Strip Partition Functions
Let be a vertical honeycomb strip of width , and let be a finite truncation with top and bottom cutoffs. The boundary of is divided into four pieces:
The starting mid-edge lies on .
Define positive partition functions
and
They count walks exiting through the left side, the right side, or the top and bottom.
Summing the local cancellation over all vertices in makes interior mid-edge terms cancel. Only boundary terms remain:
The strip symmetry and the fixed boundary windings remove the complex phases. Walks ending on have winding ; walks ending on the two parts of have winding ; walks ending on the top and bottom have winding . The trivial walk from to contributes .
Consequently, at ,
Letting gives
This identity has two important consequences. First,
for every strip width . Second, the identity prevents all right-crossing partition functions from becoming too small at once.
🏷️ Divergence at the Critical Point
Let
be the full-plane mid-edge partition function. The first half of the theorem is
This implies .
There are two cases. If for some strip width , then the weights of walks exiting through the top or bottom of taller and taller truncations force
Otherwise for every . The strip identity becomes
A walk counted by but not by must reach the new right edge region of before returning to the left boundary. Cutting at the first such visit decomposes it into two strip-crossing bridges, with one extra vertex. Therefore
Subtracting the strip identities for and gives
This recurrence implies
Indeed, if and , then cannot drive a positive initial value below the harmonic profile when .
Thus
This proves the lower bound
🏷️ Bridge Decomposition
The opposite inequality uses the Hammersley-Welsh decomposition of self-avoiding walks into bridges (Hammersley & Welsh, 1962; Madras & Slade, 1993).
A bridge of width is a self-avoiding walk crossing a strip of width from one side to the other, considered up to vertical translation. Its partition function is . Since every such bridge has length at least and ,
for every .
Hence
Now take any full-plane self-avoiding walk. Cut it at the first vertex with maximal real part. The part before the cut is a reverse half-plane walk; the part after the cut is a half-plane walk. Each half-plane walk decomposes canonically into bridges of strictly decreasing widths. Equivalently, the original walk decomposes into a sequence of bridge widths
Once the starting mid-edge and the first visited vertex are fixed, this bridge list uniquely reconstructs the walk.
Therefore, for ,
The factor accounts for the two possible first vertices from the starting mid-edge.
Thus the partition function is finite for every , and hence
Combined with critical divergence, this proves the theorem.
Honeycomb connective constant
For the hexagonal lattice,
🏷️ Why the Argument Is Rigid
The value of is not guessed during the proof. It is forced by the local triplet cancellation
with spin . Solving this trigonometric identity gives
This is also why the proof is special to the honeycomb lattice. The degree-three geometry gives exactly the local pair and triplet classification needed for the parafermionic cancellation. The square lattice has a different connective constant, and no analogous exact evaluation is known.
The observable also explains the connection to conformal invariance. If the missing half of the discrete Cauchy-Riemann equations could be recovered in the scaling limit, the normalized observable would solve a Riemann boundary value problem with covariance exponent . Lawler, Schramm, and Werner identify the expected scaling limit as chordal under conformal-invariance assumptions (Lawler, Schramm & Werner, 2004).
The Duminil-Copin and Smirnov theorem therefore proves the exact critical point while leaving the deeper scaling-limit conjecture open.
📊 Numerical Verification
The script
python3 'content/codes/2026 Summer/saw_honeycomb_verification.py'performs two finite checks. First, it exactly enumerates honeycomb self-avoiding walks from one vertex. The finite ratios are still above the limiting constant, but they move toward
Representative values from the default run are:
| 12 | 4416 | 2.012576615 | 1.896907216 |
| 18 | 199350 | 1.969804496 | 1.877118644 |
| 24 | 8710212 | 1.946112148 | 1.871367358 |
Second, it enumerates all walks ending on the boundary of small finite strips and forms the parafermionic observable at and . Instead of hard-coding the scalar strip identity, it checks the vector boundary identity obtained by summing the local cancellation with the actual boundary edge vectors. The residual is therefore
which should vanish up to floating-point roundoff.
| vertices | boundary-ending walks | residual | ||
|---|---|---|---|---|
| 1 | 1 | 6 | 6 | |
| 3 | 2 | 28 | 236 | |
| 4 | 3 | 54 | 42376 | |
| 5 | 3 | 66 | 575449 |
This is not a proof of the limiting theorem. It checks the two computationally accessible pieces: the finite-length growth trend and the finite-domain parafermionic cancellation that drives the proof.
🏷️ Links
- on Ising models: The parafermionic observable is part of the same discrete-complex-analysis philosophy that makes two-dimensional Ising observables tractable.
- on cover times for two-dimensional random walks: Both notes use two-dimensional recurrence, boundary hitting, and scale-sensitive path decompositions, though the SAW proof is combinatorial rather than Markovian.
- on high-dimensional cover times and random interlacements: A contrast point where the geometry is dominated by high-dimensional transience instead of planar criticality.
- on sum-product in finite fields via entropy: The proof has a similar flavor of extracting a sharp global threshold from a local algebraic identity.