How Does the Heisenberg Model Describe Spins on a 3D Cubic Lattice?

In summary, the average magnetisation is zero because the sum of the magnetisations of all the rotors is zero.
  • #1
CAF123
Gold Member
2,948
88

Homework Statement


Consider a system of rotors, each of them placed at one node of a 3D cubic lattice. The system is known as a Heisenberg spin model. Each rotor is represented by a vector of unit length ##\mathbf S(\mathbf r)##, where ##\mathbf r## is its position on the lattice. The Hamiltonian characterising this system is defined via $$-\beta \mathcal H = \sum_{\mathbf r} \mathbf h \cdot \mathbf S(\mathbf r) + K \sum_{\langle \mathbf r, \mathbf r' \rangle} \mathbf S(\mathbf r) \cdot \mathbf S(\mathbf r'),$$ with K>0 and ##\mathbf h## an external magnetic field, assumed to be aligned with the z axis so that ##\mathbf h = (0,0,h)## WLOG.

Let the easier hamiltonian be ##-\beta \mathcal H_o = \sum_{\mathbf r} \mathbf H \cdot \mathbf S(\mathbf r)##, with ##\mathbf H = (0,0,H)##.

a)Show that the associated partition function ##Z_N^{(0)}## is given by $$Z_N^{(0)} = \left(\frac{4 \pi \sinh H}{H}\right)^N$$

b) Find the average of the magnetisation ##\langle \mathbf S \rangle = (\langle S_x \rangle, \langle S_y \rangle, \langle S_z \rangle )## with respect to this easier hamiltonian.

Homework Equations


[/B]
$$Z_N = \sum_{\sigma} e^{-\beta \mathcal H_o},$$ where the sum over sigma stands for sum over all states.

The Attempt at a Solution


So I imagine a cubic lattice with a small vector pointing in an arbitrary direction at each vertex of the cube. ##\mathbf H \cdot \mathbf S = HS_{z,i}## is the projection of spin on node ##i## onto the z direction, where the H field is aligned. The sum over all states becomes an integral over the possible projections of each spin onto the H field. If we put the H field coinciding with the z axis in spherical polars, then $$\mathbf H \cdot \mathbf S = HS \cos \theta, \,\,\,\theta \in [0,\pi].$$ So have $$\sum_{\sigma} e^{-\beta \mathcal H_o} \rightarrow \int d^3 \mathbf r \prod_{\mathbf r} \exp(H S\cos \theta)$$ Am I thinking about this in the right way? Thanks!
 
Physics news on Phys.org
  • #2
CAF123 said:

The Attempt at a Solution


So I imagine a cubic lattice with a small vector pointing in an arbitrary direction at each vertex of the cube. ##\mathbf H \cdot \mathbf S = HS_{z,i}## is the projection of spin on node ##i## onto the z direction, where the H field is aligned. The sum over all states becomes an integral over the possible projections of each spin onto the H field. If we put the H field coinciding with the z axis in spherical polars, then $$\mathbf H \cdot \mathbf S = HS \cos \theta, \,\,\,\theta \in [0,\pi].$$ So have $$\sum_{\sigma} e^{-\beta \mathcal H_o} \rightarrow \int d^3 \mathbf r \prod_{\mathbf r} \exp(H S\cos \theta)$$ Am I thinking about this in the right way? Thanks!
I think you have a good start. However, I don't understand your notation in the last integral. The vector ##\mathbf r## is a position vector for a rotor in the lattice. So, it takes on ##N## discrete values. Think about how you would describe a particular state, ##\sigma##, of the system.
 
  • #3
Hi TSny :),
TSny said:
I think you have a good start. However, I don't understand your notation in the last integral. The vector ##\mathbf r## is a position vector for a rotor in the lattice. So, it takes on ##N## discrete values. Think about how you would describe a particular state, ##\sigma##, of the system.
In a given state of the system, each rotor is pointing in some random direction relative to the H field. For each point on the lattice, can compute the corresponding projection of the spin rotor onto the H axis. So the 'sum' over all states is where we consider all possible projections of each rotor onto the H axis at each lattice point, In the easy hamiltonian, the projection of a rotor onto the H axis at any given lattice point is not dependent on that of another rotor at another lattice point. So, $$Z_N = \int d^3 \mathbf r \delta(\mathbf r = a_i \hat r_i) \prod_{i=1}^{N} \exp(H|S_i| \cos \theta),$$ where the delta function constrains the integral over all positions to lattice points (so removes the r integral), ##a_i## is the distance of the site ##i## from some origin and ##|S_i|=1## for all i. Because each projection at each lattice point is independent of the others, can write $$Z_N = \left[\int_0^{2\pi} d \phi \int_0^{\pi} \sin \theta d\theta \exp(H \cos \theta)\right]^N = \dots = \left[\frac{4 \pi \sinh H}{H}\right]^N$$

Does it look ok?

For the average magnetisation, is it right to say that ##S_x, S_y, S_z## are given by $$\langle S_i \rangle = \frac{1}{Z_N} \sum S_i e^{-\beta \mathcal H_o}$$ where the sum is over all possible values of ##S_i, i=1,2,3## labelling the x,y,z axes respectively? Is it right that ##S_i## is the magnetisation of the rotor on the ith axis? I would say the average magnetisation in the x and y directions are zero because there is no field in these directions so on average these components would be cancel out (there is no external field to drive the rotor to want to be on these axes so the distributions of positions about these axes is purely due to random motion). Is that right?
 
  • #4
CAF123 said:
Hi TSny :),

In a given state of the system, each rotor is pointing in some random direction relative to the H field. For each point on the lattice, can compute the corresponding projection of the spin rotor onto the H axis. So the 'sum' over all states is where we consider all possible projections of each rotor onto the H axis at each lattice point, In the easy hamiltonian, the projection of a rotor onto the H axis at any given lattice point is not dependent on that of another rotor at another lattice point. So, $$Z_N = \int d^3 \mathbf r \delta(\mathbf r = a_i \hat r_i) \prod_{i=1}^{N} \exp(H|S_i| \cos \theta),$$ where the delta function constrains the integral over all positions to lattice points (so removes the r integral), ##a_i## is the distance of the site ##i## from some origin and ##|S_i|=1## for all i. Because each projection at each lattice point is independent of the others, can write $$Z_N = \left[\int_0^{2\pi} d \phi \int_0^{\pi} \sin \theta d\theta \exp(H \cos \theta)\right]^N = \dots = \left[\frac{4 \pi \sinh H}{H}\right]^N$$

Does it look ok?

I agree with your second equation for ##Z_N##. The first equation looks odd to me. How does that equation reduce to the second equation? In particular, how does the integration over ##\theta## and ##\phi## come from your first equation?

The phase space of one rotor is the space of all orientations of the rotor; i.e., the possible values of ##\theta## and ##\phi## for the rotor. Thus, summing over states for this rotor amounts to integrating over ##\theta## and ##\phi## for the rotor. The rotors are independent, so ##Z_N = Z_1^N##, where##Z_1## is the partition function of a single rotor.

If you wanted to express the partition function for the N-particle system in terms of a sum over states of the system, then you would consider the phase space of the system to be the the 2N-dimensional space of all ##\theta##'s and ##\phi##'s of the rotors. Summing over states would imply integrating over this 2N-dimensional space. But there would not be an integral over ##\mathbf{r}##.

For the average magnetisation, is it right to say that ##S_x, S_y, S_z## are given by $$\langle S_i \rangle = \frac{1}{Z_N} \sum S_i e^{-\beta \mathcal H_o}$$ where the sum is over all possible values of ##S_i, i=1,2,3## labelling the x,y,z axes respectively? Is it right that ##S_i## is the magnetisation of the rotor on the ith axis?
I think this is right. Show that this reduces to ##\langle S_i \rangle = \frac{1}{Z_1} \sum S_i e^{H \cos \theta}## where the sum is over all states of a single rotor.

I would say the average magnetisation in the x and y directions are zero because there is no field in these directions so on average these components would be cancel out (there is no external field to drive the rotor to want to be on these axes so the distributions of positions about these axes is purely due to random motion). Is that right?

Yes. You can verify that ##\langle S_x \rangle## and ##\langle S_y \rangle##will be zero by calculation.
 
Last edited:
  • Like
Likes CAF123

FAQ: How Does the Heisenberg Model Describe Spins on a 3D Cubic Lattice?

What is a 3D cubic lattice?

A 3D cubic lattice is a three-dimensional structure made up of a repeating pattern of points or nodes. These points are connected by straight lines and form a regular pattern resembling a cube.

How are spins defined on a 3D cubic lattice?

Spins on a 3D cubic lattice refer to the orientation or direction of a magnetic moment at each point or node of the lattice. These spins can be either up or down, representing the two possible states of a magnetic moment.

What is the significance of studying spins on a 3D cubic lattice?

The study of spins on a 3D cubic lattice is significant in understanding the behavior of magnetic materials. This lattice structure is commonly used as a model for studying magnetism in various materials, such as metals, alloys, and compounds.

How do spins interact on a 3D cubic lattice?

The interactions between spins on a 3D cubic lattice are determined by the orientation of neighboring spins. When two neighboring spins are aligned in the same direction, they have a lower energy state compared to when they are aligned in opposite directions.

What techniques are used to study spins on a 3D cubic lattice?

There are various experimental techniques used to study spins on a 3D cubic lattice, including neutron scattering, magnetic force microscopy, and nuclear magnetic resonance. Theoretical methods such as Monte Carlo simulations and mean-field theory are also commonly used to study the behavior of spins on a 3D cubic lattice.

Similar threads

Back
Top