Phil Lucht Math & Physics Archive
Home / Math and Physics Files / Physics / Quantum Mechanics / angmom_spin math stuff

confusion about rotation operators

DOCX · 49.1 KB
Open DOCX file

Dated 1.19.08, this docx is Phil's self-contained note on how vector operators such as the spin operator I (Levitt's normalization, I = σ/2) transform under rotations. It keeps a flawed first derivation for history, then parses Messiah (p. 525-529) into three situations: rotating the experiment, rotating the observer, or rotating both. It derives the correct law I' = R I R^-1 = R^-1 I, finds the generators (J_i)_jk = -i ε_ijk, and includes a summary on density-matrix rotation.

AI-written summary; may contain errors.

Extracted text (machine-read; may contain errors)
Confusion about rotation operators PhL 1.19.08 1. Vector Operators: Wrong Version 2 2. Comments on the above: 3 3. Vector Operators: Correct Version 5 4. Exact details on rotating vector operators. 6 5. Theorem: 8 7. Summary of this Document. 9 See "Summary of this Document" at the end of this document! No need to read stuff before that summary unless you want to see derivations. CONTEXT: The states |α> are the | ½ ;± ½ > states which represent a spin-1/2 being up or down, and the letter I refers to the Pauli matrices as normalized in Levitt, which is to say, I = ½ σ . Thus, the matrices I are the 2x2 generators of the rotation group. Contents of this document: 1. Vector Operators: Wrong Version. Did not realize that <| I |> = <'| I' |'> nor did I understand what the primes on things really meant in terms of rotations. Am keeping this section for history only. 2. Comments on the above: "Parsed" the words of Messiah on his page 525, and was able then to express in bracket and operator notation three "situations": observer rotates forward, experiment rotates backward, and both rotate forward. 3. Vector Operators: Correct Version. Armed with the information of part 2 above, I redid part 1 here. All the contradictions went away, everything makes sense. 4. Exact details on rotating vector operators. By assuming that R I R-1 = R-1 I, I evaluate the generators of R and find them to be (Ji)jk = -i ijk. I then write down the three generators and the three finite rotations, and these rotations agree with my historical "active rotation matrices" from days of old. I have the general rotation at the end of a different document. 5. Theorem: I restate as a theorem the fact that R I R-1 = R-1 I. But of course I now know that this is just the definition of how a Cartesian vector operator must transform, and I is just an example. As an application, I derive the "substitution formulas" shown page 287 of Levitt involving the density matrix. 6. Matrices. Here I write down explicit matrices for the three rotations R and the three generators J. 7. Summary. Here I summarize the important results from all the previous sections, and I add more notes on how to tell what the spin-1/2 density matrix does under a rotation. Comments: I was reading Messiah and was trying to understand how you do things like "rotate the observation instruments" or "rotate the experiment" in the language of bras, kets and operators. In my first section below, called "wrong version", I made a total mess because I did not realize that if you prime everything, the object <| I |> does not change at all. In the second section below "comments on the above", I looked harder at Messiah and was able to understand the three "situations" described there. 1. Vector Operators: Wrong Version I will first present this as I originally did, then comment at the end why it is wrong" Now write M = <| I |> Note that M is a vector like A above. So in the rotated frame we have M' = <'| I' |'> = R M Certainly we still have |'> = R |> as in the previous example, so we now have RM = <| R-1 I' R |> This equation is self consistent provided R-1 I' R = R I because we then get RM = <| R-1 I' R |> = <| R I |> = R <| I |> = R M Now as a special case of the above equation, we can write R-1 I'k R = [R I]k = (R)kl Il We can then move the operators to the other side to get I'k = (R)kl RIl R-1 and we conclude that the vector operator I must transform under rotations as follows: I' = R (R I R-1) 2. Comments on the above: (1) Luckily for me, this subject with the same sense of rotation is discussed very carefully in Messiah starting on page 525. He first discusses the frame change which I called S' = R-1S. In the unprimed frame, the unit vectors are the ai where i is not a component index, it is a unit vector label. In the primed system the unit vectors are Ai . Now before going on, I have to clarify what he is saying here, it is confusing. I would have said it this way: "Start with some unit vectors a(i) where we have a(i)k = ik. Now define some new rotated unit vectors according to A(j) = R a(j). In components we get A(j)i = Rik a(j)k = Rij. Now consider that a(i) A(j) = ik A(j)k = A(j)i = Rij which agrees with Messiah. Now the next step is this: A(j)= (a(i) A(j)) a(i) = a(i)Rij = (R-1)ji a(i) Here we express A as a sum of its projections on the unit vectors a. We then replicate Messiah's other result, and also "my result" which says you involve the "inverse rotation" if you use unit vector labels in place of vector component labels. Now, we wrote A(j) = R a(j) but this is how any vector would transform, so we say that V' = RV which agrees top page 526." Now in light of this, I think it would make more sense to say " let's transform to a primed frame S' = RS " because the unit vectors in the primed frame are rotated by R compared to this in the unprimed frame. The fact that A(j) = (R-1)ji a(i) is true but not relevant because it is not a standard rotation form. (2) Now, suppose in the unprimed frame we have some NMR sample (the experiment) and we observe (the observer, or measurement apparatus) some result M = <| I |>. If we rotate the experiment but not the observer, or vice versa, then we will measure some M' M. But if we rotate both at the same time, then I think we will have M' = M. For example, suppose in the unprimed system we measure M = 5 . Then surely in the rotated system we will measure M' = 5 '. But now this confuses me. How can we say M' = M and at the same time V' = RV ? Is Messiah on page 529 talking only about a scalar operator Q?? Alas, it is always the simplest questions in QM that are the hardest to understand! At least I have clarified that idea that we rotate our unit vectors. (3) Another chunk of this same Messiah section seems to make some sense. We should have <r'|'> = <r|> where r' = Rr In the new frame, the new rotated wavefunction ' evaluated at the rotated position r' should be the same as the unrotated wavefunction evaluated at the unrotated position. Thus you would say '(Rr ) = (r) or '(r ) = (R-1r) which agrees with top of Messiah page 528. Based on this fact I think we can conclude these facts: |'> = R|> and |r'> = R|r> because then it is trivial to obtain <r'|'> = <r|>. The item on the left agrees with Messiah (50) on page 528. This means the right item must be correct. And we can write it as R|r> =|r'> = |Rr> which might be useful. With what we have so far, we know that <| I |> = <'| RIR-1 |'>. I have always thought that you should, at this point, say that RIR-1 = I' and then <| I |> = <'| I' |'>, but then we are back to the issue of M = M'. This needs to be resolved now or I am stuck forever. Suppose is an up spin state, while ' is an up state relative to a rotated axis. And I'z is the rotated z spin operator. It seems awfully reasonable to claim for example that <| Iz |> = <'| I'z' |'>. The rotated operator points in the ' direction and our expectation value should be unchanged. It is the number 1/2 in either case. <| Iz |> = <'| I'z' |'> = 1/2 Now suppose I write the above as <| I |> = <'| I'' |'> = 1/2 Then I could remove the vectors to get <| I |> = <'| I' |'> ' = <'| I' |'> R But this is now incompatible with <| I |> = <'| I' |'>. I need to look elsewhere for help, Messiah has petered out. Tinkham page 125 makes this unambiguous statement: If I is a vector operator, then it must transform like this: (his 5-55) I' = R I R-1 = R-1 I I am hard-pressed to argue with this. It maintains the desire that I' = R-1I R is how you transform an operator to a rotated frame. Now, let's see if I can escape from the trap I have put myself into. Situation #1: Start with M = <| I |>. Rotate the experiment "forward" but not the observing equipment, and call this new situation the primed situation. Then we have M' = <| I' |> = <| R I R-1 |> = <| R-1 I |> = R-1 <| I |> = R-1M. Our observation is taken in state but we have not moved our observing equipment, it is still thinking in terms of the z axis, is the same state it was before and after we rotate the experiment. So this gives a reasonable consistency with Tinkham's claim. Situation #2: Start with M = <| I |>. This time, rotate the observation equipment "backwards" but not the experiment, and call this new situation the double primed situation. Because we rotate backwards, we have that |"> = R-1|>. Then we have M" = <"| I |"> = <| R I R-1 |> = <| R-1 I |> = R-1 <| I |> = R-1M. Our observation is taken in state " relative to a new z axis, so we expect our results to change. So this also gives a reasonable consistency with Tinkham's claim. Now, we expect the two situations above to give exactly the same observation results, so we are not surprised to find that M' = M" . Situation #3. This time, rotate both the experiment and the observation system "forward" and call this the ` situation (tick). In this case, our observation states will be |`> =R|> and we have M` = <` | I ` |` > = < |R-1 R I R-1 R|> = <| I |> = M Again, we expect this result that M`= M. I think this is what Messiah meant in the middle of page 529. So yes, his claim is true for a vector Q as well as a scalar Q. So, now we see the error in our "Wrong Version" of analyzing the vector situation above. We know that <` | I ` |` > = <| I |> when we rotate everything. This is what happens when you take a fixed experiment and a fixed piece of observation equipment and you leave them both put and you just change your frame of reference. So let's rewrite the above as follows: 3. Vector Operators: Correct Version Now write M = <| I |> So in the rotated frame we have M ` = <`| I ` |`> = <| I |> = M Certainly we still have |`> = R |> as in the previous example, so we now have M = <| R-1 I ` R |> This equation is self consistent provided R-1 I ` R = I meaning I `= R I R-1 as in Tinkham because we then get M ` = <| R-1 I' R |> = <| I |> = M and we conclude that the vector operator I must transform under rotations as follows: I' = R I R-1 I am sure this is all correct. Here is further confirmation from Messiah page 529 top: ` = |`>p<`| = R |>p<|R-1 = RR-1. Then we have M` = tr(` I `) = tr( RR-1 RIR-1) = tr(I) = M But what words do we now use to explain that fact that, although M is a vector (and not even an operator), when we go into our rotated frame of reference, we don't get M ` = R-1M, but instead we get M ` = M ? Well, in the tick situation, we have rotated the vectors that describe our physical experiment (such as the locations of pieces of the experimental equipment) but we have also rotated the coordinate system in which we measure those vector. After doing both of these things, there is no change. We have M ` = Mi` `i = M = Mi i Now if we were to only rotate the physical experiment but maintain our same coordinate system, then we would have the M' = R-1M situation #1 and then the vectors transform in the usual vector manner. This also happens in situation #2 where we just observe the same experiment from a rotated frame of reference, then the vectors describing locations of pieces of the equipment "rotate as usual". OK, I think I am now happy with this painful situation. 4. Exact details on rotating vector operators. In the above, we arrive at this conclusion I' = R I R-1 = R-1 I and this appears in Tinkham. I would like to verify that this is correct with my usual formulas for rotations. Let's assume something for R, and see what R comes out to be! Let R = exp(-i I ) and let R = exp(-i J ) Then do differential to get (1 - i I)I(1 + i I) = (1 + i J) I The term then says -i [ I, I] = i J I But we know that [ I, I] = i I x so we then have + I x = i J I => I x = i J I 0 = x I + i J I In component k this says 0 = ijknjIk + i nj (Jj)ikIk = [ ijk + i (Jj)ik ] njIk But since k is arbitrary and so is , we must have 0 = ijk + i (Jj)ik i (Jj)ik = -ijk = +jik (Jj)ik = -i jik where indices are in the same order. So write again in easier choice (Ji)jk = -i ijk Now here is our question: is this result compatible with our 547 notes where I say this: Rz() = so generator becomes Jz = Rx() = so generator becomes JX = Ry() = so generator becomes Jy = You see here that the +i position corresponds to the sin position. Well, here we go. First index is row, second is column. So looking at Jz we have (Jz)21 = i. Our formula says (Jz)21 = -i 321 = +i so that one agrees. Next look at Jx to get: (Jx)32 = i. Our formula says (J1)32 = -i 132 = +i, again OK. Finally we have (Jy)13 = i and formula says (Jy)13 = -i 213 = +i, so all agree. I have now proved the following theorem: 5. Theorem: R I R-1 = R-1 I where R = exp(-i I ) and let R = exp(-i J ) are the "usual rotations" we always use. The rotations R are those shown on my "active rotations" page and also above. Application: Let's look at Levitt page 296. We are talking in general about pulses () which are controlled by the rotations R() = Rz() Rx()Rz(-) R. as given on page 264 (9.32) which I seem to have a red check on so I checked it. Now from (10.27) page 287 we have ' = RR-1 which is in our standard form. Suppose we start off with = 1/2 + MI where M is normalized in some manner. then we know that ' = RR-1 = 1/2 + MRIR-1 = 1/2 + M R-1 I. So we can "see what happens to the density matrix" by making the substitution I R-1 I in . As our first example, suppose = 0 so we are doing ()x. Then R = Rx() so we want I Rx(-) I and I do this on paper and I get exactly as shown in (10.33) so it gets a red check. Now lets try = /2. Then we have R = Rz(/2) Rx()Rz(-/2) To compute this rotation, we can sandwich the z rotations around Ix and use this fact Rz(/2) Ix Rz(-/2) = [R-1 I]x = [Rz(-/2) I]x = Iy // did this on paper So we really have R = Ry() , but we already know that of course, just checking. Now we use our rule that I R-1 I in and we get I Ry(-)I and my paper result exactly agrees with (10.34), so another red check. Next, let's try = . We know we end up with R = R-x() = Rx(-) so we end up with just a sign change between (10.33) and (10.35). Then a similar sign change between (10.34) and (10.36). So we now have red checks on all equations on page 296. Now move to page 297. This time we have R = Rz() which makes Rz(-) I and paper then shows that (10.37) is exactly right for this one. The next box is exactly the same with . So now at last I know what is going on for these two Levitt pages. 6. Side Trip. Let's try to get our matrices working better. Rx() = Ry() = Rz() = Jx = Jy = Jz = I started a Word software notes on the equation editor, control-e is there, it works fine, see above. 7. Summary of this Document. A. Interpretation: Consider M = <| I |>. M is measured in the unprimed frame of reference, and the system being observed (we call the experiment) is also described in this frame. (a) If we maintain the definition of our observation state |>, but we rotate the physical experiment "forward" by rotation R, we get this result: M' = <| I' |> = <| R I R-1 |> = <| R-1 I |> = R-1 <| I |> = R-1M. (b) If we maintain the experiment's orientation, but rotate our observation state "backwards" to |"> = R-1|>, we get M" = <"| I |"> = <| R I R-1 |> = <| R-1 I |> = R-1 <| I |> = R-1M. As expected, M" = M' and these are a rotated version of M (c) If we rotate the experiment forward, and also rotate the observation state forward so |'> = R|>, then we get this result M' = <'| I' |'> = <|R-1 R I R-1 R|> = <| I |> = M This is equivalent to an overall change in reference frame in which both the experiment and the observation are described. This is not the same as the M' defined in item (a) above, but we want to use the prime on it anyway. Different animals. B. Theorem: R I R-1 = R-1 I where R = exp(-i I ) and let R = exp(-i J ) are the "usual active rotations" we always use. The rotations R are those shown on my "active rotations" page and also above. This is the way any vector operator must transform under rotation. C. The 3D generator matrix elements (which make the above theorem true) are given by (Ji)jk = -i ijk or Jx = Jy = Jz = and these generate our usual active rotation matrices Rx() = Ry() = Rz() = D. The density matrix is a scalar operator and transforms ' = RR-1, which is how every scalar operator must transform Notice that M = tr(I) If we do case (c) above, and rotate both the experiment and the observer state, we get M' = tr('I') = tr(RR-1R I R-1) = tr(I) = M which is similar to result (c) above, but with statistics added. E. Suppose we start off with = 1/2 + k MI where M is normalized as shown. Then we know that ' = RR-1 = 1/2 + MRIR-1 = 1/2 + M R-1I. So we can "see what happens to the density matrix" by making the substitution I R-1 I in to get '. For various rotations R, this is what Levitt shows on page 296. These are substitutions you should make to see what each kind of rotation R does to the density matrix. For example, for (/2)x you have R = Rx(/2) and we replace I Rx(/2)-1I in to get ': = = so in particular, Iz -Iy which we know is the right answer. Suppose = 1/2 + k MI where M = (0,0,Mz). Then we get ' = 1/2 + k MRIR-1 = 1/2 + k M R-1I = 1/2 + k (0,0,Mz)(Ix Iz -Iy) = 1/2 kMzIy But here is an easier way to do this same thing if M = Mz: ' = 1/2 + k MRIR-1 = 1/2 + k M (R-1I) = 1/2 + k (R M) I = 1/2 + k Mz (R ) I = 1/2 + k Mz (-) I = 1/2 - kMz Iy In this mode of thinking, you need only "compute" Rx(/2)= - which is just the trivial active rotation of a vector which you can do in your head or quickly with a simple picture.