The Potts critical temperature and the FK critical parameter
A. The FK parametrization
DefinitionPotts inverse temperature of an FK edge parameter#✓fully proved
The Potts inverse temperature -((q - 1)/q) log (1 - p) corresponding to the FK edge parameter
p.
noncomputable def pToBeta (q p : ℝ) : ℝ := -((q - 1) / q) * Real.log (1 - p)
DefinitionFK edge parameter of a Potts inverse temperature#✓fully proved
The FK edge parameter 1 - e^{-qβ/(q-1)} of the q-state Potts model at inverse temperature
β.
noncomputable def betaToP (q β : ℝ) : ℝ := 1 - Real.exp (-(q / (q - 1)) * β)
LemmaInverse-temperature map of the Potts model at \(q = 2\) is the Ising map#✓fully proved
At q = 2 the general parametrization pToBeta is betaOfP.
lemma pToBeta_two_eq_betaOfP (p : ℝ) : pToBeta 2 p = betaOfP p
noncomputable def pToBeta (q p : ℝ) : ℝ := -((q - 1) / q) * Real.log (1 - p)
PhyslibExt/CondensedMatter/IsingModel/FKRepresentation/BetacPc.lean:62
noncomputable def betaOfP (p : ℝ) : ℝ := -(1 / 2) * Real.log (1 - p)
PhyslibExt/CondensedMatter/IsingModel/FKRepresentation/Q2.lean:143
LemmaFK edge-parameter map of the Potts model at \(q = 2\) is the Ising map#✓fully proved
At q = 2 the general parametrization betaToP is pOfBeta.
lemma betaToP_two_eq_pOfBeta (β : ℝ) : betaToP 2 β = pOfBeta β
noncomputable def betaToP (q β : ℝ) : ℝ := 1 - Real.exp (-(q / (q - 1)) * β)
PhyslibExt/CondensedMatter/IsingModel/FKRepresentation/BetacPc.lean:66
noncomputable def pOfBeta (β : ℝ) : ℝ := 1 - Real.exp (-2 * β)
PhyslibExt/CondensedMatter/IsingModel/FKRepresentation/Q2.lean:147
B. Critical inverse temperatures
DefinitionCritical inverse temperature of a magnetization curve#✓fully proved
The critical inverse temperature sup {β > 0 : m*(β) = 0} of a spontaneous-magnetization curve
m*. See also Ising.betaC, the infimum of the inverse temperatures with positive
magnetization.
noncomputable def betaC (mStar : ℝ → ℝ) : ℝ :=
sSup {β : ℝ | 0 < β ∧ mStar β = 0}
Used by 4
DefinitionCritical inverse temperature of the \(d\)-dimensional Ising model#✓fully proved
The critical inverse temperature of the d-dimensional Ising model, sup {β > 0 : m*(β) =
0}.
noncomputable def isingBetaC (d : ℕ) : ℝ :=
betaC (Ising.magnetization d)
noncomputable def betaC (mStar : ℝ → ℝ) : ℝ :=
sSup {β : ℝ | 0 < β ∧ mStar β = 0}
PhyslibExt/CondensedMatter/IsingModel/FKRepresentation/BetacPc.lean:170
noncomputable def magnetization (d : ℕ) (β : ℝ) : ℝ :=
∫ ω, spin ω (origin d) ∂(plusState d β 0 : Measure (ConfigSpace (Site d)))
PhyslibExt/CondensedMatter/IsingModel/Magnetization.lean:82
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.