I am having a bit of trouble with basic combinatorics pertaining to the Ising model and mean field theory. Specifically, I get that the Hamiltonian can be written
H=−J2Σi,jsisi+j−μΣisiB
Where the notation in the first sum denotes sum over all spins, i, and it nearest neigbours, indexed by j. The factor of 1/2 comes from double counting.
However then in my lectures notes, and other texts, when the mean spin is replaced by s, and the 2D nearest neighbours are explicitly put in, this somehow becomes
H=−Σisi(μB+2DJs)
But this seems to be off by a factors of 2!
If s is the mean spin, then the sum over the nearest neighbours is
Σjsi+j=2Ds
i.e. number of nearest neighbours multiplied by the mean spin. The factor of 2 then cancels with the factor of 12 in the first form of the Hamiltonian, so I get that the new Hamiltonian should be
H=−Σisi(μB+DJs) ?
Where has the factor of 2 gone?
Answer
This can be a bit confusing. But actually the Wikipedia page explains the counting fairly clearly. I prefer their notation (summing over nearest-neighbour pairs, i.e. edges of the lattice) to the double-counting notation. So the interaction term is written −J∑⟨i,j⟩sisj
So we are left with −J∑⟨i,j⟩ssi+ssj=−2J∑⟨i,j⟩ssi.
No comments:
Post a Comment