Loading [MathJax]/jax/output/HTML-CSS/jax.js
Now you are in the subtree of Special Topics in Many-Body Theory, Spring 2016 project. 

Spin waves via HP bosons

We use the Holstein-Primakoff boson representation of spin operators
S+=(2Snb)b,S=b(2Snb),Sz=Snb.
in order to understand spin waves around both ferromagnetic and antiferromagnetic ground states. For the antiferromagnetic case, these provide a way to expand systematically around the (effectively classical) large-S limit, as will be seen. We follow Auerbach chapter 11 mostly.

First let's do ferromagnetic spin waves again. Our approach is going to be to expand the square roots in the HP relations in powers of 1/S; this is justified as long as the spin fluctuations are relatively small,
nb2S,
which in principle we should check at the end of the calculation. This is basically a check to see whether spin waves are so strong that in fact they destroy the long-range order, as indeed happens in 1D for the antiferromagnet.

Suppose that the ordered ground state is in the ˆz direction, and expand the Hamiltonian as
H=|J|ijSiSj=S2|J|Nz/2|J|ij[Sbi1ni/2S1nj/2Sbj12S(ni+nj)+12ninj].
Here z is the coordination number. We now expand the square roots and keep terms proportional to S2, S, and S0, but not S1. This gives
HS2|J|Nz/2+H1+H2+O(1/S)H1=kωkbkbkH2=|J|/4ij]bibj(bibj)2+(bibj)2bibj].
We are not going to do anything with the quartic terms in H2, since these are smaller than those in H1 if the boson occupancy is small. Here the bosonic spin wave operators are
bk=1Nkeikxibi
and their energies are
ωk=S|J|z(1z1j,ijei(xjxi)k).
Here the sum is over all the z nearest neighbors of one particular site, just as in a single-band tight-binding model. For the cubic lattice, for example, this just becomes
ωk=S|J|(62cos(kxa)2cos(kya)2cos(kza)).
In Auerbach's notation the above is written as (for the cubic lattice z=6)
ωk=S|J|z(1γk).

Again, this is what we would get for a tight-binding model, but with an offset so that zero k corresponds to zero energy. For the cubic lattice, we have at small k
ωkS|J|a2k2.
This soft mode is the Goldstone boson corresponding to broken spin rotational invariance. We will see that the antiferromagnetic spin wave is rather different: it has multiple zero-energy points for the cubic lattice, rather than just the single point k=0, and also has a linear dispersion relation near these points, rather than a quadratic one.

Before moving on to the antiferromagnet, let's look at how the ferromagnetic order is reduced by spin-wave excitations for T>0. The change in the magnetization per site at finite temperature is given by
Δm0=1NSztotS=ni=1Nknk.
The occupation number nk is just given by Bose-Einstein statistics,
nk=1eωk/T1.

In order to understand the effect of temperature, let k0 be an "infrared cutoff": some small momentum that we will keep as a lower bound when converting the sum over spin-wave modes to an integral. The important physics will be that the behavior under removing this cutoff is strongly dimensionality-dependent, which tells us something about the destruction of order at finite temperature. We also introduce a larger momentum ˉk>k0, with the idea that below this momentum the quadratic form ωkS|J|a2k2 is valid.
The sum then becomes
Δm0=ˉkk0dkkd1(2π)dTJSk2N1|k|>ˉk1eωk/T1.
The second part is independent of k0 and finite, so we ignore it. We want instead to focus on the asymptotic behavior of the first part for small k0. In one dimension it diverges as T/k0JS, while in two dimensions it diverges as T(logk0)/JS.

These divergences mean obviously that the spin-wave approximation (which required that the expectations be relatively small perturbations to the original ordered state) is not justified at finite temperature in 1D and 2D, since even at low temperature the reduction of magnetization is divergent. The physical interpretation of this is that at finite temperature there is no long-range order in the Heisenberg model in 1D and 2D, as a consequence of the Mermin-Wagner theorem (cf. Phys 212). You can show that the reduction of the moment in 3D is proportional to T3/2, so that the magnetic order is stable up to some nonzero temperature.

Now we consider the antiferromagnetic case. We assume a bipartite lattice: a lattice that can be divided into two sublattices A and B so that every bond connects one site from A and one site from B. Then the classical ground state is just all spins up on A and all down on B, modulo a global rotation. It is useful to rotate the spin quantization axis between sublattices, so that zero bosons at every site corresponds to this classical N\'eel state: then on sublattice B we have
˜Szj=Szj,˜Sxj=Sxj,˜Syj=Syj.
These satisfy the same commutation relation as the original spin operators and therefore can be represented by HP bosons. In this new representation, the Hamiltonian is
H=|J|ijSzi˜Szj+|J|2ij(S+i˜S+j+Si˜Sj).
(Because of the rotation on one sublattice, the above has ++ and terms instead of combinations of one raising and one lowering operator.) Consider one pair of sites:
substituting HP bosons and ignoring quartic and O(1/S) terms leaves
|J|Szi˜Szj+|J|2(S+i˜S+j+Si˜Sj)|J|S2+|J|S(ni+nj)+|J|2S(bibj+bibj).
We can rewrite these in terms of bk operators as before: note that the sum of ni will be equal to the sum over all k (Parseval's theorem), and that the bb and bb terms are just like what we had before.
H=S2JNz/2+H1H1=JSzk[bkbk+γk2(bkbk+bkbk)].
Here we see that H1 is a bit more complicated: it is still just quadratic in the bosonic operators, but has some terms that change the overall number of bosons. Does this remind you of anything? We use the same Bogoliubov transformation to diagonalize this Hamiltonian that we used to get the γ operators in superconductivity, with the difference being that now we are dealing with bosonic operators. The basis change we want is to new spin-wave operators αk:
αk=coshθkbksinhθkbkbk=coshθkαk+sinhθkαk.
The operators α are still bosonic: for example,
[αk,αk]=cosh2θk[bk,bk]+sinh2θk[bk,bk]=1.
and the [α,α] and [α,α] commutators vanish.

In terms of the new α operators, we have
H1=|J|Szk[(cosh2θk+γksinh2θk)αkαk+12(sinh2θk+γkcosh2θk)(αkαk+αkαk)+sinh2θk+γk2sinh2θk].
We can now choose the θk to make the non-boson-number-conserving terms vanish:
tanh2θk=γk,
so
H1=kωk(αkαk+12)JSzN2,ωk=|J|Sz1γ2k.
This is different from the ferromagnet in two important ways: the function ωk is linear near its minima rather than quadratic, and quantum fluctuations cause a reduction in the ground state energy of order S:
ΔE=12k|J|Sz(1γk21).

For the d-cubic lattice, near k=(0,0,) and k=(π,π,π) the spin-wave spectrum looks like ωkJS2z|kkmin|, so there are two minima with the same spin-wave velocity near each. This prediction has been strikingly confirmed via neutron scattering on antiferromagnets.

A somewhat unsatisfactory way to explain the difference between ω|k| and ωk2 is to argue that the ferromagnet breaks time-reversal symmetry "more strongly" than the antiferromagnet, since on long length scales the antiferromagnet's mean magnetization is zero. If time-reversal symmetry were preserved, then a relation like ωk2 would be impossible because the two sides of the equation transform differently under the time-reversal operator. The problem with this argument, of course, is that the antiferromagnet also breaks time-reversal, but at least the heuristic argument is good for remembering which dispersion relation goes with which magnet.

Note that in the case of both the ferromagnet and antiferromagnet the fundamental excitations carried integer spin (we showed this in an earlier lecture for the ferromagnet). An active area, which you can read more about in Auerbach and also the textbook of Fradkin, is how some "spin liquids" can have deconfined spin-half excitations known as spinons.