I'm trying run and experiment with Monte Carlo Simulations of 2D lattice Ising Model and Classical Heisenberg Model.
I've made a brief research on both models and I saw that main differences of these two models are:
- In Ising Model, spins of each vertice may only be $\sigma_i=\{-1, 1\}$ but in Classical Heisenberg Model spins are 3-component unit vectors $\vec{\sigma_i}\in R^3$ and $|\vec{\sigma_i}|=1$.
- Hamiltonian of Ising Model is $H=\sum_{<i,j>}{J_{i,j}\sigma_i\sigma_j}$ and of Classical Heisenberg Model is $H=\sum_{<i,j>}{J_{i,j}\vec{\sigma_i}\cdot\vec{\sigma_j}}$ where $<i,j>$ represents closest neighbors of spin i.
Question 1: Is there any main differences am I missing?
Question 2: In Ising Model we can calculate the magnetization of system using $M=\frac{1}{N}\sum_{i}{\sigma_i}$ formula. How do we calcualte magnetization of system in Classical Heisenberg Model?