---
title: Random Walk Loop Soup Overview
url: https://www.emergentmind.com/topics/random-walk-loop-soup
type: topic
---

# Random Walk Loop Soup Overview

Random walk loop soup is a Poissonian ensemble of discrete loops sampled from the natural loop measure of a random walk or, more generally, a killed or transient Markov chain on a graph. In lattice form, it is the discrete analogue of the Brownian loop soup; in probabilistic decompositions, it is the loop content erased by loop-erased random walk; and in field-theoretic formulations, it encodes occupation fields, sign clusters, and interface ensembles through isomorphism theorems and scaling limits. The model appears in rooted, unrooted, ordered, and continuous-time versions, but these formulations are structurally compatible: after forgetting auxiliary data such as roots or orderings, they describe the same underlying loop ensemble [2411.09988] [1407.4295] [1701.01092].

## 1. Foundational definitions and equivalent constructions

A broad discrete setup starts from a Markov chain on a state space \(A\) with transition matrix \(P=[p(x,y)]\), often killed on exiting a domain. For the killed chain on \(A\), the Green operator is
\[
G_A=I+P_A+P_A^2+\cdots=(I-P_A)^{-1}=L_A^{-1},
\]
where \(L=I-P\) is the Laplacian. A path or loop \(l=[l_0,\dots,l_n]\) has Markov weight
\[
p(l)=\prod_{j=1}^n p(l_{j-1},l_j).
\]
In this setting, the intrinsic unrooted loop measure is
\[
m(\ell)=\frac{J(\ell)\,p(\ell)}{|\ell|},
\]
and its total mass satisfies
\[
\sum_\ell m(\ell)=\log\det G_A.
\]
The random walk loop soup is then the Poisson point process with intensity \(m\), or more generally \(t\,m\) at time \(t\). Proposition 4.22 of the Markov-chain treatment identifies three equivalent constructions: sampling directly from the unrooted loop measure, sampling a rooted loop soup and forgetting the root, or sampling an ordered loop soup and forgetting the root [2411.09988].

The same paper introduces a dynamic “growing loop” formulation. At a vertex \(x\), elementary loops have total mass
\[
f_x=1-\frac{1}{G_A(x,x)}=\frac{G_A(x,x)-1}{G_A(x,x)},
\]
and the number of concatenated elementary loops evolves as a negative binomial process with rates
\[
\lambda(n,n+k)=\frac{1}{k}f_x^k.
\]
At time \(t=1\), the rooted growing loop law is
\[
\mathbf P\{l_1=l\}=\frac{p(l)}{G_A(x,x)},
\]
which is exactly the law governing the loops erased in chronological loop erasure [2411.09988].

On \(\mathbb Z^d\), the classical rooted loop measure assigns to a rooted loop of length \(2n\) the mass
\[
\frac{1}{2n}(2d)^{-2n},
\]
and in two dimensions this becomes \(\frac1{2n}4^{-2n}\). Continuous-time formulations replace discrete steps by bridges of a Markov jump process; on a graph with conductances \(W_{x,y}\) and killing \(\kappa_x\), the continuous-time loop measure is
\[
\mu_{\rm loop}=\sum_{x\in V}\int_{t>0}\mathbb P^t_{x,x}\,p_t(x,x)\,\frac{dt}{t},
\]
and the loop soup of intensity \(\alpha\) is the Poisson point process with intensity \(\alpha\,\mu_{\rm loop}\) [2601.02992] [1701.01092].

## 2. Brownian scaling limits, cluster geometry, and CLE

The continuum comparator is the Brownian loop soup. Lawler–Trujillo Ferreras had shown that, after diffusive scaling, large lattice loops converge to large Brownian loops. Beneš, Černý, and Louidor advanced this from individual loops to cluster geometry: in a bounded simply connected domain \(D\), for \(\lambda\in(0,1/2]\) and \(16/9<\theta<2\), the collection of outer boundaries of outermost clusters of the cutoff soup \(\tilde{\mathcal L}_N^{N^{\theta-2}}\) converges in distribution to the outer boundaries of outermost Brownian loop-soup clusters, hence to \(\mathrm{CLE}_\kappa\), where
\[
\lambda=\frac{(3\kappa-8)(6-\kappa)}{4\kappa},\qquad \kappa\in(8/3,4].
\]
Their proof isolates the cluster-level obstacles absent from loop-by-loop convergence: near-touching instability and the approximation of infinite Brownian clusters by finite subclusters. The argument combines no-touching results for Brownian loops and soups, quantitative separation of nonintersecting loops, and topological stability of hulls and outer boundaries under uniform approximation [1407.4295].

Lupu then removed the microscopic-loop cutoff in the half-plane. On the rescaled discrete half-plane
\[
\mathtt H_n:=\left(\frac1n\mathbb Z\right)\times\left(\frac1n\mathbb N\right),
\]
and its metric-graph version \(\widetilde{\mathtt H}_n\), he proved that for every \(\alpha\in(0,1/2]\),
\[
\mathcal F_{\rm ext}(\mathcal L_\alpha^{\mathtt H_n})
\quad\text{and}\quad
\mathcal F_{\rm ext}(\mathcal L_\alpha^{\widetilde{\mathtt H}_n})
\]
converge in law to
\[
\mathcal F_{\rm ext}(\mathcal L_\alpha^{\mathbb H}),
\]
whose law is \(\mathrm{CLE}_{\kappa(\alpha)}\). The parameter relation is
\[
2\alpha=c=\frac{(3\kappa-8)(6-\kappa)}{2\kappa},\qquad \kappa\in(8/3,4],
\]
with \(\kappa(1/2)=4\). A recurrent normalization confusion is explicitly corrected there: the central charge is not the loop-soup intensity; rather,
\[
\alpha=\frac c2.
\]
The theorem shows that arbitrarily small discrete loops, although able to merge macroscopic clusters, do not change the scaling limit of outermost cluster boundaries [1502.06827].

At the coupling level, Wang showed that Brownian and random walk loop soups can be put on the same probability space uniformly down to all polynomial scales. For every \(d\ge1\), every \(\theta\in(0,2)\), and every \(a>0\), there is a coupling such that, except on an event of probability at most
\[
c\,\lambda\,r^d\,N^{-a},
\]
all rescaled random walk loops of duration \(>N^{\theta-2}\) in a macroscopic region have Brownian partners. Paired loops satisfy
\[
|t_{\widetilde\gamma}-t_\gamma|\le c(d)N^{-2},
\qquad
\sup_{0\le s\le1}\left|\widetilde\gamma(s t_{\widetilde\gamma})-\gamma(s t_\gamma)\right|
\le cN^{-1}\log N.
\]
This removes the earlier \(\theta>2/3\) restriction and yields control at all polynomially small loop scales [2601.02992].

A further universality result replaces the square lattice by suitable planar graphs. Pang proved that if a sequence of planar graph discretizations satisfies an invariance principle to Brownian motion, bounded density, and a Russo–Seymour–Welsh-type crossing estimate, then the associated random walk loop soup converges to Brownian loop soup in a topology on multisets of unrooted, unparameterized macroscopic loops [2603.13161].

## 3. Loop erasure, Wilson’s algorithm, and reconstruction of trajectories

The random walk loop soup is canonically tied to loop-erased random walk. For a self-avoiding path \(\eta=[\eta_0,\dots,\eta_k]\) from \(x\) to \(\partial A\), the loop-erased random walk weight is
\[
\widehat p_A(\eta)=p(\eta)\prod_{j=0}^{k-1}G_{A_j}(\eta_j,\eta_j),
\qquad
A_j=A\setminus\{\eta_0,\dots,\eta_{j-1}\}.
\]
Equivalently, if one samples a LERW path \(\eta\) and then conditionally samples independent loops attached at the vertices of \(\eta\) with the growing-loop law, concatenating these loops reconstructs the original stopped Markov chain. In this precise sense, “a random walk equals its loop erasure plus an independent soup of loops grafted back in.” The same philosophy extends to Wilson’s algorithm and the uniform spanning tree: realizations of the original walk can be reconstructed from loop-erased structures together with independent loop soups at time \(t=1\) [2411.09988].

This discrete identity persists in scaling limits. Aïdékon, Jego, and collaborators constructed a deterministic chronological attachment map
\[
\Xi:(\text{simple path},\text{collection of loops})\mapsto\text{continuous path},
\]
and proved that if \(\gamma\) is an independent radial \(\mathrm{SLE}_2\) in a simply connected domain \(D\), and \(\mathcal L\) is an independent Brownian loop soup of intensity \(1\), then chronologically inserting the loops of \(\mathcal L\) that intersect \(\gamma\) yields a continuous path \(X\) with
\[
X\stackrel{d}= (W_t,0\le t\le \tau_D),
\]
the law of Brownian motion in \(D\) stopped on exiting \(D\). On the lattice side, if \(\gamma\) is LERW in a finite domain and \(\mathbb L\) is an independent random walk loop soup, then after tie-breaking the object \((\gamma,\mathbb L,1,B)\) has exactly the law of simple random walk stopped on exiting the domain. The continuum theorem is thus the inverse of loop erasure in the scaling limit [2602.04673].

A related trace-level decomposition was proved by Sapozhnikov and Shiraishi. In dimensions \(2\) and \(3\), if \(K\) is any subsequential scaling limit of loop-erased random walk in the unit ball and \(BS\) is an independent Brownian loop soup, then the union of \(K\) with all loops from \(BS\) intersecting \(K\) has the same law as Brownian trace. In dimension \(3\), they further proved that every such subsequential limit is almost surely a simple path, with Hausdorff dimension satisfying
\[
2-\xi\le \dim_H(K)\le \beta,
\qquad\text{hence}\qquad
1<\dim_H(K)\le \frac53.
\]
This is the continuum analogue of the discrete identity
\[
\text{SRW trace}=\text{LERW trace}\,\cup\,\{\text{loop-soup loops intersecting the LERW}\},
\]
now expressed at the level of random compact sets [1512.04864].

## 4. Gaussian free fields, metric graphs, and signed isomorphisms

At intensity \(1/2\), random walk loop soups admit exact Gaussian free field couplings. Le Jan’s occupation-field identity states that for a transient Markov process,
\[
L_\cdot(\mathcal L_{1/2})\stackrel{\rm law}= \left(\frac12\varphi_x^2\right)_{x\in V},
\]
where \(\varphi\) is the centered GFF with covariance equal to the Green function. On the metric graph \(\widetilde{\mathcal G}\), Lupu’s signed coupling sharpens this to a geometric statement: there is a coupling between the metric-graph loop soup \(\widetilde{\mathcal L}_{1/2}\) and the metric-graph GFF \(\widetilde\varphi\) such that
\[
L_y(\widetilde{\mathcal L}_{1/2})=\frac12\widetilde\varphi_y^2,
\]
the zero set of \(\widetilde\varphi\) is exactly the set of points not visited by loops, and the loop clusters are exactly the sign clusters of \(\widetilde\varphi\). Conditional on \(|\widetilde\varphi|\), the sign on each connected component is an independent uniform \(\pm1\) variable [1701.01092].

In the half-plane convergence theorem, this metric-graph representation is the key input at criticality \(\alpha=1/2\). The loop-soup/GFF isomorphism is used through the identity
\[
(\phi_z)_{z\in \widetilde{\mathcal G}\setminus F}
\stackrel{(d)}=
\left(\sigma(\mathcal C_{1/2}(z))\sqrt{2\widehat{\mathcal L}^{\,z}_{1/2}}\right)_{z\in \widetilde{\mathcal G}\setminus F},
\]
which identifies loop clusters with sign clusters of the metric-graph GFF. Lupu further derived explicit conditional probabilities that two marked points lie in different clusters, expressed in terms of effective conductances, and used excursion measures together with SLE restriction martingales to control continuum connectivity events [1502.06827].

On the discrete graph, the signed coupling is encoded by random open edges. Conditional on \(\mathcal L_{1/2}\), an edge \(e\notin \mathcal O(\mathcal L_{1/2})\) is declared closed with probability
\[
\exp\!\left(-2W_e\sqrt{L_{e_+}(\mathcal L_{1/2})L_{e_-}(\mathcal L_{1/2})}\right).
\]
Conditional on the GFF \(\varphi\), the corresponding edge configuration satisfies
\[
\mathbb P\big(e\notin\mathcal O(\widetilde\varphi)\mid \varphi\big)=
\begin{cases}
1, & \varphi_{e_-}\varphi_{e_+}<0,\\[1mm]
\exp(-2W_e\varphi_{e_-}\varphi_{e_+}), & \varphi_{e_-}\varphi_{e_+}>0.
\end{cases}
\]
Thus same-sign regions generate FK-type random subgraphs, while opposite-sign edges are deterministically closed [1701.01092].

The signed coupling can be inverted. Starting from a signed GFF \(\check\varphi\), Lupu and collaborators constructed a self-interacting process \((\check X_t,\check n_e(t))\) with depleted amplitudes
\[
\check\Phi_x(t)=\sqrt{\check\Phi_x^2-2\check\ell_x(t)},
\]
and Poisson edge stacks
\[
\check n_e(t)=
\begin{cases}
N_e\big(2W_e\check\Phi_{e_-}(t)\check\Phi_{e_+}(t)\big), & \sigma_{e_-}\sigma_{e_+}=+1,\\
0, & \sigma_{e_-}\sigma_{e_+}=-1.
\end{cases}
\]
The time-reversal of this process reconstructs, in law, the path content underlying the Ray–Knight coupling; iterated over vertices and combined with Poisson–Dirichlet splitting, it reconstructs the full random walk loop soup in the exact coupling law of Lupu’s discrete isomorphism. The same construction yields an inversion of the Lupu–Werner coupling between random current and FK-Ising random cluster models [1701.01092].

## 5. Percolation, arm events, vacant sets, and cover phenomena

The loop soup has a sharp percolative phase structure in the discrete half-plane. On
\[
\mathsf H=\mathbb Z\times\mathbb N^*,
\]
the critical intensity for existence of an infinite loop cluster is
\[
\alpha_c^{\mathsf H}=\frac12.
\]
Non-percolation at \(\alpha=1/2\) was known from the GFF coupling; the complementary statement, proved using Brownian loop-soup crossings, robust convergence of loop intersections, and a 1-dependent block percolation construction, is that every \(\alpha>1/2\) yields an infinite cluster. Moreover, in the supercritical regime one can delete all loops above a sufficiently large diameter cutoff and still retain percolation [1408.1045].

In dimensions \(d\ge3\), the vacant set
\[
\mathcal V^\alpha=\{x\in\mathbb Z^d:\mathcal N^\alpha(x)=0\}
\]
has long-range dependencies that are not covered by the standard decoupling framework for Bernoulli percolation, random interlacements, or GFF level sets. Chang, Drewitz, and coauthors established a weaker but natural decoupling inequality: if \(f_1,f_2\) depend on boxes of side \(L\) whose centers are at distance \(sL\), then for increasing \(f_2\),
\[
\mathbb E^\alpha[f_1f_2]
\le
\mathbb E^\alpha[f_1]\mathbb E^{\alpha+\delta}[f_2]
+
C\exp\big(\alpha-c\sqrt\delta\, s^{d-2}\big),
\]
with the analogous decreasing-event bound obtained by replacing \(\alpha+\delta\) with \((\alpha-\delta)_+\). They proved that this weaker inequality still suffices for the full large-scale geometry theory in the strongly supercritical regime. In particular, there exists \(\alpha_1>0\) such that for \(0\le\alpha\le\alpha_1\), the infinite vacant cluster satisfies local uniqueness with stretched-exponential probability, and therefore also the quenched invariance principle, Gaussian heat-kernel bounds, Harnack inequalities, and the local CLT [1808.01277].

In two dimensions, recent work studies rare connectivity events for loop clusters. For \(\alpha\in(0,1/2]\), the central event is that at least two outermost clusters cross an annulus \(A_{d_1,d_2}\). Using separation lemmas for random walks in the presence of loop soup, loop surgery, locality and reversed locality, and an upper quasi-multiplicativity estimate,
\[
P(A_D(d_1,d_3))
\le
c_1(\alpha)\,P(A_{\mathrm{loc}}(d_1,d_2))\,P(A_D(4d_2,d_3)),
\]
Abraham and collaborators transferred CLE/Brownian loop-soup arm exponents to the discrete model. The resulting four-arm upper bound is
\[
P(A_D(d_1,d_2))\le c_2(\alpha,\varepsilon)\,(d_2/d_1)^{-\xi(\alpha)+\varepsilon},
\]
with analogous estimates for interior two-arm, boundary two-arm, and boundary four-arm events [2409.16230].

Massive variants generate a different set of observables. For the two-dimensional massive random walk loop soup with killing rate \(\kappa_n\), the cover time \(T(A_n)\) of a finite set \(A_n\subset\mathbb Z^2\) satisfies, whenever
\[
\exp(e)\le \kappa_n^{-1}\le |A_n|^{\,1-8/(\log\log |A_n|)},
\]
the asymptotic law
\[
\mu(\Gamma_o)T(A_n)-\log|A_n|
\;\xrightarrow{d}\;
G,
\]
where \(G\) is Gumbel distributed and \(\mu(\Gamma_o)=\log G^{o,o}\). This identifies a broad regime in which cover-time fluctuations remain of independent-extremes type despite nontrivial loop correlations [2403.17663].

## 6. Massive, space-time, reinforced, and other generalizations

A natural off-critical perturbation introduces killing. If \(m:\mathbb C\to\mathbb R_{\ge0}\) is a mass function, the massive random walk loop soup is defined by the killing field
\[
k_x=4\big(e^{m^2(x)}-1\big),
\qquad
e^{-m^2(x)}=\frac4{k_x+4},
\]
so that each loop acquires the weight
\[
\exp\!\left(-\sum_i m^2(\tilde\gamma(i))\right).
\]
The massive soup is obtained from the critical soup by independent exponential thinning. Under diffusive scaling on \(\frac1N\mathbb Z^2\), a fixed positive mass kills all macroscopic loops, while a mass \(m_N\) with \(Nm_N\to0\) recovers the critical theory. The nontrivial near-critical scaling is
\[
m_N=\frac{m}{\sqrt2\,N},
\]
and with this choice the massive random walk loop soup converges to the massive Brownian loop soup [1309.6068].

A different generalization adds a discrete time torus. For a space-time random walk on \(\Lambda\times\mathbb T_N\) with generator
\[
Q_N=Q\oplus N\beta^{-1}(\Sigma-I),
\]
the projection of the space-time loop measure to \(\Lambda\) converges, as \(N\to\infty\), to the Bosonic loop measure
\[
M_{\mathcal G,\mu,\beta}^B[C]
=
\sum_{x\in\mathcal G}\sum_{j=1}^\infty \frac{e^{\beta j\mu}}{j}\,\mathbb P_{x,x}^{(j\beta)}(C).
\]
Unlike the standard Markovian loop measure, this assigns mass only to loops whose durations are integer multiples of \(\beta\). The corresponding occupation-field Laplace transform is
\[
\mathbb E_{\mathcal G,\mu,\beta}^B[e^{-\langle v,\mathcal L\rangle}]
=
\frac{\det(I-e^{\beta(Q+\mu I)})}
{\det(I-e^{\beta(Q+\mu I-V)})},
\]
and the total mass equals \(-\log\det(I-e^{\beta(Q+\mu I)})\), which is the logarithm of the grand-canonical partition function of the ideal Bose gas [1711.02766].

Reinforcement leads away from Poissonian ensembles. In the VRJP/\(H^{2|2}\) setting, the reinforced loop soup is generated by a reinforced Wilson algorithm: a single vertex reinforced jump process alternates between invisible phases inside the current tree and visible phases whose chronological loop erasures are recorded as loops. Quenched on the random environment \(u\), this is just the standard Markovian Wilson algorithm for jump rates \(W_{ij}e^{u_j-u_i}\); annealed over \(u\), it produces a genuinely non-Poissonian loop ensemble. Its occupation field \(L\) satisfies the analogue of Le Jan’s theorem,
\[
\mathbb E_{\mathrm{re\text{-}soup},W}[g(L)]
=
(g(x^2+y^2))_{W,\;v_\delta=0},
\]
so the reinforced loop soup is the \(H^{2|2}\)/VRJP counterpart of the standard Markovian loop soup [2503.04503].

High-intensity observables exhibit additional limit laws. On a finite graph, if \(A\) is a one-form and \(\mathcal L^\lambda\) is the loop soup of intensity \(\lambda\), then
\[
\frac{1}{\sqrt\lambda}\int_{\mathcal L^\lambda}A
\]
converges in distribution to a centered Gaussian with explicitly computable variance
\[
\Tr\big((P\odot A^{\odot 2})G\big)-\Tr\big((P\odot A)G(P\odot A)G\big).
\]
For planar graphs this yields a Gaussian limit for the winding field. By contrast, in the Brownian loop soup the total winding around a point of all loops of diameter at least \(\delta\), scaled by \(1/\log\delta\), converges to a centered Cauchy law with scale parameter \(\lambda/(2\pi)\) [2002.00347].

Taken together, these developments show that random walk loop soup is not a single narrowly defined object but a flexible probabilistic formalism. Its standard Poissonian version links killed Markov chains, LERW, GFFs, CLE, and Brownian motion; its massive, reinforced, and space-time variants connect near-critical scaling, supersymmetric models, Bosonic statistics, and non-Poissonian loop ensembles; and its continuum scaling limits carry explicit conformal field theoretic data, including the Brownian loop-soup central charge relation \(c=2\lambda\) [2112.00074].

Source: https://www.emergentmind.com/topics/random-walk-loop-soup