Computational Physics - Department of Physics

(Axel Boer) #1

434 13 Monte Carlo Methods in Statistical Physics


and if we assume thatmis real we have two solutions


m= 0 ,

or


m^2 =
b
2 c

(

− 1 ±


1 − 4 ac/b^2

)

.

This relation can be used to describe both first and second-order phase transitions. Here
we consider the second case. We assume thatb> 0 and leta≪ 1 since we want to study a
perturbation aroundm= 0. We reach the critical point whena= 0 , that is


m^2 =
b
2 c

(

− 1 ±


1 − 4 ac/b^2

)

≈−a/b.

We define the temperature dependent function


a(T) =α(T−TC),

withα> 0 andTCbeing the critical temperature where the magnetization vanishes. Ifais
negative we have two solutions


m=±


−a/b=±


α(TC−T)
b ,

meaning thatmevolves continuously to the critical temperature whereF= 0 forT≤TC
We can now compute the entropy as follows


S=−

(

∂F

∂T

)

.

ForT≥TCwe havem= 0 and


S=−

(

∂F 0

∂T

)

,

and forT≤TC


S=−

(

∂F 0

∂T

)

−α^2 (TC−T)/ 2 b,

and we see that there is a smooth crossover atTC.
In theories of critical phenomena one has that


CV∼

∣∣

∣∣ 1 −T

TC

∣∣

∣∣

−α
,

and Onsager’s result is a special case of this power law behavior. The limiting form of the
function
limα→ 0


1

α
(Y−α− 1 ) =−log(Y),

meaning that the closed-form result is a special case of the power law singularity withα= 0.


13.5 The Metropolis Algorithm and the Two-dimensional Ising Model


We switch now back to the Ising model in two dimensions and explore how to write a pro-
gram that will allow us to compute various thermodynamical quantities. The algorithm of

Free download pdf