notes from Physics 545-7
DOCX · 57.6 KB
Open DOCX file
Word document dated 1.10.08 in which Phil rereads notes from the quantum mechanics courses he taught in 1978-1979, looking for results useful to his study of NMR and Levitt's book. It covers commutator and raising/lowering identities, SO(2), SO(3) and SU(2) generators, Euler angles, Wigner d-matrices, and Hilbert space direct sums and direct (Kronecker) products. The text shown is only the first part of a longer file.
AI-written summary; may contain errors.
Extracted text (machine-read; may contain errors)
Comments on some courses I taught in 1978-1979. PhL 1.10.08
First, a quote from my "my physics teaching career" review: (this was about 30 years ago!!! )
In Fall 1978 the courses were more serious. This was a 3-quarter Quantum Mechanics class with numbers Physics 545, 546 and 547. I think I was just a TA during the Fall 1978 quarter of Physics 545. The teacher for Fall was Henk Monkhorst whom I don't remember (but Jim Ball does; he failed to get on as assistant prof and had to leave). The class had 9 kids including Paul Arner, Tom Case, Deb Sawyer, Chris Stone. For Physics 545 I did maybe 5 lectures from Saxon's QM book, Bill Lee was the reader. I think I made up the problem sets.
Winter quarter was Physics 546, continuing Saxon's QM book. Only 7 students including those just mentioned. I was now the full-bore teacher and organizer of this and all remaining courses.
Spring quarter 1979 was Physics 547, now only 6 students left (Clayton Williams quit). This is where we did full-bore group theory, angular momentum, and all that fancy stuff, and I have lots of good notes left over. This I did enjoy.
So I just today and yesterday read through my notes for Physics 547 and I find much material that is relevant to my current study of NMR and Levitt. I wanted to review this stuff now because I am trying to consolidate all my math angular momentum matrix related stuff in one place, and I felt there might be some "gems" hiding in these notes that I wanted locate. At the time, I was quite an expert in this subject, having read about group theory in a more general sense. In retrospect, it was good to do this now, and there were many useful results which I have tried to review below.
Interesting that this subject has not changed for 30 years and I guess will never change. This was a major discovery of humankind -- the notion of a rotation group and other groups and what they imply for the physical world. I don't think many physicists really know this stuff.
Physics 545 Notes
Nothing in these notes on angular momentum, I did not even teach this quarter's course, assisted.
Physics 546 Notes
1. The usual commutator notation is this:
[Li, Lj] = iijkLk
where only k is a summation index, and i and j are any fixed indices. Another way to write this same thing is
iLk = kijLiLj which is the same as iL = L x L
where now k is an arbitrary fixed index, and i and j are summation indices. These are forms I don't use very often, but they are surely valid. Notice that kijLiLj is not 0 by the usual rule of antisymmetric tensor contracted on symmetric, because LiLj is not symmetric since the operators don't commute! Also, a normal vector crossed with itself is normally zero in geometry, same idea.
2. I think I derived these facts:
L+= Lx + iLy
L-= Lx – iLy
L+L- = L2 – Lz2 + Lz
L-L+ = L2 – Lz2 – Lz
The second show the notion that you don't raise or lower with these combinations.
3. In my lecture notes I show a few "cone pictures".
Physics 547 Notes
Lecture 2. An interesting group is SO(2). A rotation appears this way:
= or r' = Rz() r
The matrix R has det(R)=1 which is why this is a "special" group, the S of SO(2). Here is how you can find the generator of the rotations:
- i = 1 - i 2
So in SO(2), it is 2 which generators what we usually call Rz() = e-i2. Also we can say
2 = i |=0
The generator tells you about group elements near the identity, and this local behavior determines large group elements as well, this is the essence if a Lie Group. At first I thought it was odd that 2 was the generator of this Rz, but now it seems fine. We are doing SO(2), not SO(3).
Lecture 3.
In SO(3), the general rotation is written Rz()Ry()Rz(') which I call the Euler Angles. Again, detR = 1 so this is "special" S as in SO(3). If you just add the third dimension to the SO(2) rotation, you get this
Rz() = so generator becomes Jz =
Rx() = so generator becomes JX =
Ry() = so generator becomes Jy =
where you find the generators just by looking at an infinitesimal rotation. Notice that y is different from the other two. These are my "active" rotations. The last line is a newer matrix form in Courier I just made today. I also talk about this rotation R() = e-i( J) but I don't given an expanded form for it.
Lecture 4.
The generators of the 2 dimensional representation of SO(3) are Ji = (1/2)i . For the finite rotations, I get here the results shown page 577 of Levitt.
Reminder that the Lie Group is really completely determined by the Lie Algebra.
Lecture 6.
When you write U = exp(-iG), a Hermitian generator gives a unitary transformation. All our angular momentum generators are Hermitian (transpose then asterisk).
You can take a Lie Algebra and sandwich some U around it and get a new set of generators that are equivalent. Similarly, you can sandwich U around the R's of the Lie Group to get an equivalent representation of the Lie Group elements. This explains a mystery that we might not have noticed.
J3 = when we do rotations on 3-vectors
J3' = when we talk about |j,m> states for j = 1.
Lecture 7.
When we talk about j=1/2, since tr(i) = 0, we know that detU = 1 for U() = e-i( J)) where we are using J = /2. So matrices U are special and are unitary, so this is SU(2) where now our three parameters are the three real components of vector . I make this claim:
Rij() = (1/2) tr [ iU()jU+()]
which relates the 3 dim representation of SU(2) to that of SO(3). Also U and -U give the same R, so we have a 2:1 homomorphism between SU(2) and SO(3). They have the same abstract Lie Algebra.
Lecture 8.
The matrix group O(n) = O(n,R) of real orthogonal matrices has n(n-1)/2 parameters, so the O(3) group would have 3 parameters. Group elements can have det = +1 or -1 trivial to show. If you restrict to +1, you then get SO(3).
The matrix group U(n) of complex unitary matrices has n2 real parameters and det = ei in general. Again, if you restrict to det = +1, you get SU(n), and then you have n2 - 1 parameters. So SU(2) has 3 parameters and SU(3) has 8 parameters (the eightfold way).
You can have other matrix groups like GL(n,C) which means "general linear" with complex numbers, and this group has 2n2 real parameters.
Lecture 9
Earlier we talked about rotating 3-vectors and the generators used Ji and 3x3 matrices Rij(). When you rotate the angular momentum kets, we do it this way ( an equivalent representation)
Ry() | j,m> = djm'm() | j,m'> m' = summation index as usual
where the prime is on the first index, which is not what you might expect. But then we get
<j,m"| Ry() | j,m> = djm"m() = <j,m"| e-iJy | j,m>
and then the convention seems more reasonable. If you insert the full Euler Angles, you get this:
<j,m"| Rz()Ry()Rz(') | j,m> = e-im" e-im' djm'm() = Djm'm(, , ') = Djm'm(g)
So in general we can write
R(g) | j,m> = Djm'm(g) | j,m'> m' = summation index as usual
Lecture 10
This entire lecture is about Hilbert spaces which are the direct sums of other Hilbert spaces. My notation is this: [ I also show quick hand drawings which help a lot, hard to make in Word. see below Visio ]
a1 b1 = a vector in the space Hab
a1 + a2 = a vector in the space Ha
A1 B1 = an operator in the space Hab
Rule for addition of vectors in Hab : a1 b1 + a2 b2 = (a1 + a2) (b1 + b2)
And similarly for adding operators: A1 B1 + A2 B2 = (A1 + A2) (B1 +B2)
You don't "multiply" vectors in Hab , you take their scalar product, so write that as
< a1 b1 , a2 b2>ab = < a1 , a2>a + <b1 , b2>b
If you define the scalar product in this way, you can show that this really is a scalar product.
You do multiply operators with no symbol used to show it:
A1 B1 A2 B2 = A1A2 B1B2
And you can act on a vector with an operator:
A B a1 b1 = Aa1 B1b1
If you indicate a vector or operator just in space Ha, then you are assuming it has a 0 matching element in space Hb and vice versa. So consider this shorthand notation:
< a1 , b1>ab = < a1 0 , 0 b1>ab = < a1 , 0>a + <0 , b1>b = 0 + 0 = 0
example: <j1m1 , j2 m2> = 0 if j1 j2
Here are some drawings I tried to make in Visio:
Here is a column vector representation of a direct sum vector:
And on the right above is a matrix representation of a direct sum of two operators. It is a 5x5 matrix in block diagonal form where A is a 3x3 matrix and B is a 2x2 matrix, just an example.
It is possible but not very useful to try to write out specific matrix elements in this picture. For example:
[A B ]mn = Amn if m,n both 3, else = Bmn if m,n both in range 4 5, else = 0.
= Amn (3-m)(3-n) + Bmn (m-4)(n-4) // imprecise but just an idea
Really, this clumsy thing is the definition of a direct sum of two operators, and a similar thing would be the definition of the direct sum of two vectors.
What about the action of a constant multiplier?
[a1 b1] = a1 b1 and same for operators [A1 B1] = A1 B1
This follows from our clumsy evaluation of the matrix elements just shown, or from the pictures where you see that everything has to scale together.
This lecture then goes on to generalize to a direct sum of 3 or more Hilbert Spaces.
I then quote a few obvious theorems, one of which is this regarding commutators:
[ A1 B1 , A2 B2 ] = [ A1, A2 ] [ B1, B2 ]
Lecture 11.
Using the above theorem, I consider a direct sum of generators
Jij1j2 = Jij1 Jij2
The result is a "representation" of the Lie Algebra of SO(3) or SU(2) but since it can be put into block diagonal form by a unitary transformation (in this case unity), it is a "reducible representation" . All the basic reps of SO(3) that we talk about are irreducible. Same talk applies to the Lie Group elements, and we thus have the "irreducible unitary representations of SO(3)".
Lecture 12
Here we talk about direct product (cross product, Kronecker product) representations. Here are some of the rules:
a1 b1 = a vector in the space Hab
a1 + a2 = a vector in the space Ha
A1 B1 = an operator in the space Hab
Rule for addition of vectors in Hab : a1 b1 + a2 b2 (a1 + a2) (b1 + b2)
but a1 b1 + a1 b2 = a1 (b1 + b2)
And similarly for adding operators: A1 B1 + A2 B2 (A1 + A2) (B1 +B2)
but A1 B1 + A1 B2 = A1 (B1 +B2)
So right away, things are much different from the direct sum situation.
You don't "multiply" vectors in Hab , you take their scalar product, so write that as
< a1 b1 , a2 b2>ab = < a1 , a2>a <b1 , b2>b // normal multiplication
If you define the scalar product in this way, you can show that this really is a scalar product.
You do multiply operators with no symbol used to show it:
A1 B1 A2 B2 = A1A2 B1B2
And you can act on a vector with an operator:
A B a1 b1 = Aa1 B1b1
These last two results are similar to those of the direct sum world.
It is possible and in fact useful to write out specific matrix elements in this picture. For example, we can represent each index as a pair of indices.
[A B]ij, i'j' = Aii' Bjj'
We can take the above as the definition of the direct product of two operators (aka cross product or Kronecker product) and then use it to prove various things claimed above. We also have
[a b]ij = aibj // for vectors
What about the action of a constant multiplier?
[a1 b1] = a1 b1 = a1 b1 and same for operators [A1 B1] = A1 B1 = A1 B1
This follows easily from our definition, and you see that it differs a lot from the direct sum rule.
Example Ha Hb = Hab where a = j1 and b = j2, two angular momentum representations.
Usual vector notation is this: |j1m1> |j2m2> usually written as | j1m1; j2m2>
I then quote some theorems:
eA1 = eA 1 // based on [A 1]n = An 1
[ A1 B1 , A2 B2 ] = A1A2 [ B1, B2 ] + [ A1, A2 ] B2B1
e[A1 + 1B] = eA eB = eA*B // note my definition of the * operator
The first two are trivial, the last one I prove in my "* operators" notes.
Lecture 13
Due to the last theorem above, doing an A*B operation on generators results in a AB result for finite group elements. Example:
define Jab Ja * Jb // = Ja 1 + 1 Jb
Then you find that: Rab Ra Rb
I show that the newly defined generators Jab satisfy the usual Lie Algebra, so they are defining some kind of representation of the Lie Algebra, so Rab is some kind of representation of the Lie Group.
I then quote the basic theorem of reducibility of direct product angular momentum representations. There is a shuffle (unitary transformation) required to get the result into block form, however.
Lecture 14
Here we talk about that "shuffle" and the CG coefficients. I think this is my grand finale. You just have to read this lecture to see it. I show that the CG coefficients are a matrix which is the unitary transformation which brings the direct product representation to block diagonal form:
Cj1j2m1m2, jm = <j1m1, j2m2 | jm>
where the superscript j1j2 tells us we are talking about THIS direct product representation, and the lower indices have one foot in the direct product world, and one foot in the block diagonal world. I then must have handed out the particle data group summary page of these coefficients which has everything on a single page for the lower combinations.
Lecture 15
Misc items.
One has to do with det(1+K) but I don't know what this relates to! I think if is very small, we can say that:
det(1+K) 1 + tr(K) where K is any square matrix
This fact is then used to show that
det(eA) = etr(A)
in a very compact proof. This is a general matrix theorem and I have here a proof of the thing.
Second item is about Stern-Gerlach experiment. What does a beam to if polarized at some angle . This is two pages.
Lecture 16
Discussion of "what it means for a particle to have angular momentum j". If it is described by a set of states that transform in the right way, then it has angular momentum j. Comparison is made to why p is a "vector" -- because its components transform as a vector.
Next is a very fast run-through of LS versus j-j coupling in atomic physics. If two electrons don't interact, then each has some j from is and its s, and then you combine these.
Lecture 17
Claim is that if A is a vector operator, then this must be true: [ that is, the vector A belongs to or transforms according to the j=1 representation of SO(3) ]
[Ji, Aj] = iijkAk
This is true for operators L, R, P for example. ( = 1 here). [ Recall that there is a similar but fancier formula defining the irreducible tensor operators and one of these has = 1 ] .
Lecture 18
A rotational scalar does this:
[Ji, H ] = 0 // H = Hamiltonian is an example
This means that a state will have these "quantum numbers" : E, j, m . For example, the single-electron states of hydrogen have all three of these quantum numbers.
Lecture 19
Discuss the translation group in one dimension, generator turns out to be G = -i /x = . So momentum is the generator for translations. Full group is T3, abelian since the three generators commute.
Lecture 20
If Hamiltonian has no LS interaction terms, you can diagonalize J, L, S, H and J3 say. Then we add an interaction term of a certain form LS which is really Li Si summed on i. It is easy then to compute shift in energy levels from perturbation theory. I then go on to do spectroscopic notation where these things are all good quantum numbers, and I show that two levels are split by the interaction.
_______________________________________________________________________
At this point, we come into a second series of lectures, the binder tab says "Lec 2". I don't know what the dividing line was. I guess I was done with the big angular momentum push.
1. I open with discussion of scattering theory from Saxon I suppose, including the famous spinless phase shifts , getting to a discussion of cross section d/d and the optical theorem. This seems to be a long 15 page set of notes.
2. Next section shows how symmetry can simplify a diagonalization of the Ham problem.
3. Next I am off with Green's functions in scattering theory, the propagator, and finally we get to the Born Approximation idea. This is all in Saxon I think.
4. Another section showing that you look for conserved quantities and label your state accordingly. Mention of benzene and the D6 group (this would be a Tinkham topic, it looks as if I assigned this job to Debbie Sawyer.
5. Suddenly we are doing 4-vectors and the R rotation matrix for p . And then the action of boosts as well. We then come up with three rotation generators J, and three boost generators K. We write the Lie Algebra of these 6 things, and this group is SO(3,1) or the Lorentz Group. Equivalent to SL(2,C) I claim, there are 6 parameters. There are two Casimirs JK and J2- K2 . Claim that SO(3,1) equiv SU(2) SU(2) where we know there would be two Casimirs. The representations are labeled (j1, j2) therefore. I then claim that the (0,1/2) representations are called "spinor" and that (0,1/2) (1/2,0) is "Dirac spin". This is pretty fancy stuff for this class I think.
Then we add the four T translation generators. This makes the Poincare Group with 10 generators. And this group also has 2 Casimirs. One is p2 = pp. The other is some combination mess of many generators and is called s2 = ss and is related to spin. I claim that particles must have quantum numbers for these two Casimirs in eigenstates. In fact,. the irreducible representations of the Poincare Group are called "particles". A particle must have momentum and spin.
At this point we started reading some Feynman lectures.
Then start the graphical method of doing group representations as dot diagrams. We did some SU(3) at this point. My last item is a chart showing matter and radiation and quantum versus classical.