1. Limited time only! Sign up for a free 30min personal tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Homework Help: Diagonalisation Bloch aproximation

  1. Sep 15, 2009 #1
    How to diagonalise Hamiltonian in Bloch approximation?

    Last edited: Sep 15, 2009
  2. jcsd
  3. Sep 15, 2009 #2
    I would start by writing S^x in terms of raising and lowering operators. What is the Bloch approximation?
  4. Sep 16, 2009 #3
    Replacing spin with Bose operators I think!



  5. Sep 16, 2009 #4
    So, maybe a little more background would be helpful. What exactly is your question?

    If you want to calculate spin waves you need to choose a reference ground state which will affect the form of your Bose operators (right now it looks like you've chosen a ferromagnetic ground state). For spin waves then you need to Fourier transform your boson operators.

    But I am a bit surprised by the appearance of the lone S_z operator, because usually the presence of a single spin operator is a problem for spin wave theory. But since S_z won't result in a single boson operator then it might be ok. Also, are both S_x operators acting on the same site, or is that a typo? If that's correct, you should carry out the sum over m first.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook