Message Boards Message Boards


Expand dot product of spin-operators

Posted 3 months ago
0 Replies
0 Total Likes

Hi all,

I was wondering if there is a smart way in Mathematica to expand powers of dot products of spin-operators -for instance (Si * S j)^3 where S is the spin vector on site I and the same for the site j- into combinations of Splus, Sminus, S_z (where Splus and Sminus are the raising/lowering operators).

For the exponent 1, it is very easy by hand (by using the definition of Splus and Sminus):

Si * S j = Sz * Sz + 0.5(SplusSminus + Sminus*Splus)

I would like to obtain similar expansion for higher exponents, such as (Si * S j)^3 and (Si * Sj)^4.

Thank you very much.

Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
or Discard

Group Abstract Group Abstract