Exact solution of two-dimensional lattice Yang–Mills: a rectangular Wilson loop enclosing plaquettes has the law of a product of independent plaquette variables (Migdal, Gross–Witten)
OpenYangMills.two_dimensional_rectangle_lawJaffe–Witten (§6) stress that the known constructions of quantum field theories live in dimensions two and three. In two dimensions Wilson's lattice gauge theory is exactly solvable (Migdal 1975; Gross–Witten 1980): with free boundary conditions on a planar lattice, a change of variables (an axial or tree gauge) turns the plaquette variables into independent -valued random variables with law , and the holonomy around a simple loop enclosing plaquettes is, up to conjugation, the product of the enclosed plaquette variables.
Let be a compact group with a continuous homomorphism , let , and consider the two-dimensional Wilson lattice gauge theory at scale in the box of physical half-side . If the rectangle with corner , steps in direction and steps in direction lies in the box, then
For an irreducible Schur orthogonality reduces the right-hand side to , the classical formula of Gross–Witten; the convolution form stated here holds for every . This is the exactly solvable case of the mission: an exact area law for all , and the discrete counterpart of the Brownian-motion description of continuum two-dimensional Yang–Mills (Driver, Gross–King–Sengupta, Lévy).
Formalization Note The statement is for with time direction and space direction , any real , and any scale (the rectangle has scale , so it is read exactly). The measure on is the product of copies of plaquetteMeasure ρ β, the normalized density with respect to the Haar probability measure. For both sides equal . The hypothesis that the rectangle lies in the box excludes the junk link value outside the box.
import Definitions.Def_YangMills import Mathlib
namespace YangMills
open MeasureTheory
theorem two_dimensional_rectangle_law {G : Type*} [Group G] [TopologicalSpace G]
[IsTopologicalGroup G] [CompactSpace G] [MeasurableSpace G] [BorelSpace G]
{N : ℕ} (ρ : G →* Matrix.unitaryGroup (Fin N) ℂ) (hρ : Continuous ρ)
(k L T R : ℕ) (β : ℝ) (h : (Loop.rect (d := 2) k T R 0 1).InBox k (L * 2 ^ k)) :
loopCorrelation ρ k L β [Loop.rect (d := 2) k T R 0 1] =
∫ g : Fin (T * R) → G, Matrix.trace (ρ (List.ofFn g).prod : Matrix (Fin N) (Fin N) ℂ)
∂(Measure.pi fun _ => plaquetteMeasure ρ β) := by sorry
end YangMillsRead-back
What the Lean code literally says, in plain math · claude-fable-5-1
Read-back: YangMills.two_dimensional_rectangle_law
1. Binders and standing assumptions
The statement is universally quantified over all of the following.
- A type carrying a group structure, a topology, the assumption that multiplication and inversion are continuous (topological group), the assumption that is compact, a -algebra on , and the assumption that this -algebra is exactly the Borel -algebra of the topology. Nothing else is assumed about : it is not assumed Hausdorff, connected, non-abelian, second countable, or non-trivial (the one-element group is allowed).
- A natural number (implicit; is allowed).
- A group homomorphism , where is the group of complex matrices with ( the conjugate transpose). Whenever is written below it is regarded as an complex matrix.
- A hypothesis : is continuous (for the subspace topology on ). No definition used in the statement refers to ; it is merely available as an assumption.
- Natural numbers (each may be ).
- A real number (any sign, possibly ).
- A hypothesis described in Section 3 below (the rectangle lies in the box).
Write throughout. Note exactly when .
2. The two-dimensional lattice objects
Throughout, the dimension is fixed to . A site is a point ; and are the unit vectors.
Box. The box of radius is the finite set of lattice points
(a square of sites centred at the origin; for it is ).
Edges. An edge is a pair with and (the edge from to ). The box edges are
For this set is empty.
Plaquettes. A plaquette is a triple ; the box plaquettes are those with (so in dimension two necessarily ) and with all four corners in ; equivalently
a set of plaquettes, empty when .
Configurations and links. A configuration is an arbitrary function ; write . For an arbitrary edge (not necessarily in the box) the link value is
So edges outside the box silently carry the identity element.
Plaquette variable. For ,
Wilson action and Gibbs weight.
For the sum is empty, , .
Haar probability and configuration measure. Let be Mathlib's left Haar measure on normalised by the compact set itself, i.e. the left-invariant measure with (this normalisation holds under exactly the assumptions listed in Section 1; no Hausdorff assumption is used). The configuration measure is the product measure
a probability measure (each factor is a probability measure, hence -finite, so the product is the genuine product measure). For the index set is empty, is a single point, and is the Dirac mass at that point.
Expectation. For ,
where is regarded as a complex number. Both integrals are Bochner integrals: if an integrand is not integrable with respect to (in particular if it is not almost-everywhere strongly measurable) its integral is defined to be . The quotient is complex division with the convention ; so if the denominator integral is (which, since is bounded and is finite, happens exactly when fails to be a.e. strongly measurable), regardless of .
3. The rectangle loop and the hypothesis
Steps. A step is a pair with and a Boolean; its displacement is if is true and if is false.
The loop. The loop written consists of: scale ; base point ; and the step list
whose displacements sum to . Concretely this is the boundary of the axis-parallel rectangle , traversed counter-clockwise from the origin: unit steps right, up, left, down. If or it is a degenerate "rectangle" that retraces a segment; if the step list is empty.
Rescaling to scale . The loop is evaluated "at scale ": the loop's own scale is , the natural-number difference is , and refining by multiplies the base point by and repeats each step time. So evaluating at scale returns exactly the base point and the step list above; no truncated subtraction and no rescaling actually occurs.
Vertices. The vertex list at scale records the position before each step (the final return to the origin is not listed separately; the origin appears as the first entry). It is the list of points
Hypothesis . Every vertex in this list lies in , i.e. has both coordinates in . Since all vertices have coordinates in and the extreme coordinates and are attained whenever , this hypothesis is equivalent to
When the vertex list is empty and holds vacuously. When , forces .
4. The Wilson loop observable (left-hand side)
Holonomy. For a configuration and a starting site , the holonomy along a step list is the ordered product obtained by reading the steps left to right: a step taken from contributes the factor and moves to ; a step taken from contributes and moves to ; the empty step list has holonomy . For started at this is
each product in the indicated order. Every edge occurring here has both endpoints among the vertices of (or the origin), so under hypothesis every such edge lies in and the "identity for edges outside the box" fallback of Section 2 is never triggered. If or the forward and backward factors cancel pairwise and for every .
Wilson loop. . The loop-product observable of the one-element list is the product of a single factor, namely itself. (Since is unitary, ; for every trace is .)
Left-hand side. The loop correlation of at parameters is the expectation, in the box of radius ,
subject to the Bochner " if not integrable" and complex "" conventions of Section 2.
5. The plaquette measure and the right-hand side
Single-plaquette normaliser. Let
(a real-valued Bochner integral, so is always a finite real number; it can never be ). The integrand is strictly positive and bounded above by , so it is integrable exactly when it is a.e. strongly measurable with respect to ; in that case . If it is not integrable, by convention.
Plaquette measure. Write for the extended non-negative real attached to a real (so when ). The plaquette measure is the measure on
i.e. (the inner integral being the lower Lebesgue integral of a -valued function, which is defined for any function, measurable or not), with the inverse taken in where and , and with .
- If the density is a.e. strongly measurable (so ), is the probability measure with density relative to .
- If it is not, then , , and with that density: a measure assigning to every set of positive weighted -measure and to null sets; it is neither finite nor -finite.
- The case "" cannot occur, because is a real number.
- For the density is and (if the constant function is measurable, which it is).
Product over plaquettes. Let denote Mathlib's product measure of copies of on the space of tuples , with the product -algebra. When is -finite (the probability case above) this is the genuine product measure, satisfying . When is not -finite the construction is still defined (as the measure induced by Mathlib's product outer measure), but the product formula is not asserted by Mathlib. When the index set is empty, the space is a single point (the empty tuple), and the product measure is the Dirac mass at that point (this holds without any -finiteness).
Right-hand side.
where is the ordered product in of the tuple entries (the empty product, when , is ). This is again a Bochner integral of a -valued function with : it equals if the integrand is not integrable with respect to (which includes the case that the measure is not finite while the integrand is bounded away from zero on a set of infinite measure, and the case that the integrand is not a.e. strongly measurable). When the RHS is the integral of the constant against a Dirac mass, i.e. .
6. The assertion
For every (with the six structural assumptions of Section 1), every , every continuous homomorphism , every , every , and assuming (equivalently and ):
as an equality of complex numbers, with the left side unfolded as in Section 4 and the right side as in Section 5. The statement is an equality only; it asserts nothing about the value itself (e.g. no area-law estimate, no positivity, no independence from or beyond what the equality implies).
7. Degenerate and edge cases included in the quantification
- . The right side is exactly (Section 5). On the left side the holonomy is identically (Section 4), so the observable is the constant and the left side is , which is if the denominator is non-zero and if the denominator integral is under the Bochner convention.
- . Then , forces , the box is , there are no edges and no plaquettes, the configuration space is a single point, is a Dirac mass, .
- . All traces vanish: both sides are .
- . and .
- of either sign is allowed; nothing restricts .
- trivial (one element) is allowed.
- Non-integrable integrands on either side are silently replaced by ; a zero denominator on the left makes the left side ; a non-measurable single-plaquette density makes an infinite measure (Section 5).
- Edges outside the box carry the identity, but under no edge of the rectangle is outside the box.
- Natural-number subtraction appears only in the rescaling and has no truncation effect here.
- is never impossible: for any it can be satisfied by choosing or large enough, and it is vacuous when .