Peierls argument for the Ising model

DefinitionClosed-walk encoding of realised contours of length \(\ell\)#✓fully proved

Every realised contour of length ℓ in Λ_n is decoded from a closed lattice walk of length ℓ based at one of at most ℓ anchor sites.

def RealisedContourWalkEncoding (d n ℓ : ℕ) : Prop :=
  ∃ anchors : Finset (Site d), anchors.card ≤ ℓ ∧
    ∃ (enc : Finset (Sym2 (Site d)) → Σ v : Site d, (hypercubicLattice d).Walk v v)
      (decode : (Σ v : Site d, (hypercubicLattice d).Walk v v) → Finset (Sym2 (Site d))),
      ∀ F ∈ realisedContours d n ℓ,
        (enc F).1 ∈ anchors ∧ (enc F).2.length = ℓ ∧ decode (enc F) = F
Uses 3

DefinitionPeierls count of connected clusters by contour length#✓fully proved

For every ℓ, at most ℓ (2d)^ℓ connected clusters through the origin in Λ_n have contour length ℓ.

def ConnectedContourCount (d n : ℕ) : Prop :=
  ∀ ℓ : ℕ,
    (((connClusterFamily (d := d) n).filter
        (fun (K : Finset (Site d)) => contourLen (↑K) (bondFinsetTouch d n) = ℓ)).card : ℝ)
      ≤ (ℓ : ℝ) * (2 * d : ℝ) ^ ℓ
Uses 4
2 fully proved

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.