Construction of an irreducible Markov Chain is a mathematical method used to prove results related the changing of magnetic materials in the Ising model, enabling the study of phase transitions and critical phenomena.
The Ising model, a mathematical model in statistical mechanics, is utilized to study magnetic phase transitions and is a fundamental model of interacting systems.[1] Constructing an irreducible Markov chain within a finite Ising model is essential for overcoming computational challenges encountered when achieving exact goodness-of-fit tests with Markov chain Monte Carlo (MCMC) methods.
In the context of the Ising model, a Markov basis is a set of integer vectors that enables the construction of an irreducible Markov chain. Every integer vector
z\in
N1 x … x Nd | |
Z |
z=z+-z-
z+
z-
\widetilde{Z}\subsetZ
N1 x … x Nd | |
(i) For all
z\in\widetilde{Z}
-) | |
T | |
1(z |
-) | |
T | |
2(z |
(ii) For any
a,b\inZ>0
x,y\inS(a,b)
z1,\ldots,zk\in\widetilde{Z}
k | |
y=x+\sum | |
i=1 |
zi
and
l | |
x+\sum | |
i=1 |
zi\inS(a,b)
for l = 1,...,k.
The element of
\widetilde{Z}
Persi Diaconis and Bernd Sturmfels showed that (1) a Markov basis can be defined algebraically as an Ising model[2] and (2) any generating set for the ideal
I:=\ker({\psi}*{\phi})
To obtain uniform samples from
S(a,b)
A simple swap
z\in
N1 x … x Nd | |
Z |
z=ei-ej
ei
y',y\inS(a,b)
S(a,b)
z\inZ
The algorithm proceeds as follows:
k | |
y'=y+\sum | |
i=1 |
zi
with
l | |
y+\sum | |
i=1 |
zi\inS(a,b)
for
l=1\ldotsk
The algorithm can now be described as:
(i) Start with the Markov chain in a configuration
y\inS(a,b)
(ii) Select
z\inZ
y'=y+z
(iii) Accept
y'
y'\inS(a,b)
S\star(a,b)
The proof of irreducibility in the 1-dimensional Ising model requires two lemmas.
Lemma 1: The max-singleton configuration of
S(a,b)
b | |
2 |
-1
a-
b | |
2 |
+1
Lemma 2: For
a,b\inN
y\inS(a,b)
y\starS(a,b)
z1,\ldots,zk\inZ
y\star
k | |
=y+\sum | |
i=1 |
zi
and
l | |
y+\sum | |
i=1 |
zi\inS(a,b)
for
l=1\ldotsk
Since
S\star(a,b)
S(a,b)
S(a,b)
S\star(a,b)
It is also possible to get the same conclusion for a dimension 2 or higher Ising model using the same steps outlined above.