This is a problem involving polynomials of SU(2) operators (or matrices) 
multiplied by scalar variables (e.g. x, y, etc.).

I'm trying to do something that I think should be relatively simple.  It is 
a physics problem involving two
spins A and B that are represented by components (Ax,Ay,Az) and (Bx,By,Bz) 
with commutation relations
[Ax,Ay] = Az, etc. similarly for the B's.  A's commute with B's [Ax, By] = 
0, etc.

I want to be able to define a polynomial in the A's and B's and perform 
various functions involving multiplication
to form polynomials in the A's and B's multiplied by symbolic variables.  
Each time a product of A's or B's
arises in the polynomial, I want to invoke the commutation relation to 
give, for example, AxAy = Az/2.  Then
I want to gather all terms together involving a certain product of A's and 
B's and extract the coefficient.  For example
if I define such a polynomial and square it, I want to be able to extract, 
say, the coefficient of the term AxBy.

Can someone please tell me how to set up polynomial operations involving 
scalar variables and SU(2) 
operators/matrices?  Any help would be greatly appreciated.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to