The critical point of the square-lattice Ising model
4 fully proved
A. The Onsager integrand
DefinitionOnsager integrand of the square-lattice Ising model#✓fully proved
StatMech.Onsager.ons_gInt
The Onsager integrand cosh² 2β - sinh 2β (cos k₁ + cos k₂) at inverse temperature β and
momentum (k₁, k₂).
DefinitionCritical inverse temperature ½ log(1 + √2) of the square lattice#✓fully proved
StatMech.Onsager.ons_betaC
The critical inverse temperature β_c = ½ log (1 + √2) of the square-lattice Ising model with
unit couplings.
Used by 7
Used by\(\beta_c\) is the unique positive root of \(\sinh 2\beta = 1\) · Kramers-Wannier critical point · Onsager's formula from the spin Kac-Ward identities · Continuity of Onsager's pressure at the critical point · Kramers-Wannier critical point · β_c is the unique positive solution of sinh 2β = 1 · Onsager's formula
B. The critical inverse temperature
TheoremKramers-Wannier critical point#✓fully proved
StatMech.Onsager.ons_betaC_sinh
sinh 2β_c = 1 (H. A. Kramers and G. H. Wannier,
Statistics of the two-dimensional ferromagnet. Part I, 1941).
theorem ons_betaC_sinh : Real.sinh (2 * ons_betaC) = 1
noncomputable def ons_betaC : ℝ := (1/2) * Real.log (1 + Real.sqrt 2)
PhyslibExt/CondensedMatter/IsingModel/Onsager/CriticalPoint.lean:66
Uses 1 · Used by 5
Lemmaβ_c is the unique positive solution of sinh 2β = 1#✓fully proved
StatMech.Onsager.ons_betaC_unique
β_c is the unique positive inverse temperature with sinh 2β = 1, the self-dual point of the
Kramers-Wannier duality.
lemma ons_betaC_unique (β : ℝ) (_hβ : 0 < β) :
Real.sinh (2*β) = 1 ↔ β = ons_betaC
noncomputable def ons_betaC : ℝ := (1/2) * Real.log (1 + Real.sqrt 2)
PhyslibExt/CondensedMatter/IsingModel/Onsager/CriticalPoint.lean:66
Uses 2 · Used by 3
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.