Rotations, spherical tensor operators and the Wigner-Eckart Theorem From A Web-Based Quantum Mechanics Course with In-Class Tutorials by Marianne Breinig The University of Tennessee, Department of Physics and Astronomy http://electron6.phys.utk.edu/qm2/ ; this module is: http://electron6.phys.utk.edu/qm2/modules/m4/wigner.htm 1. Adding two angular momenta Vectors in the subspace E(j1,j2) may be expanded in terms of or basis vectors. The basis vectors of one basis can be written as linear combinations of basis vectors of the other basis. . The expansion coefficients are called the Clebsch-Gordan coefficients. Sometimes the Clebsch-Gordan coefficients are written in terms of the Wigner 3-j symbols. We have Properties of the Wigner 3-j symbols: We can permute the columns of the 3-j symbol. An even permutation does not alter its value. An odd permutation multiplies the initial value by . Moreover, . This implies or Adding more than two angular momenta When adding the angular momenta j1, j2, and j3, many different states of the system may correspond to the same value of j and m. Let Then The Racah W coefficients and 6-j symbols transform from one scheme of adding three angular momenta to another. The 9-j symbols transform from one scheme of adding four angular momenta to another. Links: Racah coefficients, 6-j symbols, 9-j symbols 3-j, 6-j, and 9-j symbol calculators (1) 3-j, 6-j, and 9-j symbol calculators (2) We will now establish a connection between the Clebsch-Gordan coefficients and the matrix elements of operators that transform like the spherical harmonics under rotation. The rotation matrices Angular momentum and rotations are closely linked. Let us, for a moment, return to the rotation matrices. An arbitrary rotation can be accomplished in three steps, known as Euler rotations, and it is therefore characterized by three angles, known as Euler angles. We may proceed as follows. First rotate the body ccw about the z-axis by an angle . Then rotate ccw about the y’-axis by an angle . Finally rotate ccw about the z’-axis by an angle . The rotation matrix is R()=Rz’()Ry’()Rz(). (Note: In quantum mechanics it is advantageous to perform the second rotation about the y’-axis. In classical mechanics the second rotation is often performed about the x’-axis.) Rz’() and Ry’() are rotations about body-fixed axis. We want to express these rotations in terms of rotations about space-fixed axis. We may write Ry’()=Rz()Ry()Rz-1(). Similarly, Rz’()=Ry’()Rz()Ry’-1(). We can now rewrite R() as R()=Rz’()Ry’()Rz(). =Ry’()Rz()Ry’-1()Ry’()Rz() =Ry’()Rz()Rz() =Rz()Ry()Rz-1()Rz()Rz() =Rz()Ry()Rz(). Rotations about the same axis commute.) The rotation operator U(R()) therefore may be written as U(R())=U(Rz())U(Ry())U(Rz()). It only involves rotations about space-fixed axis. We already know the rotation operators for rotations about space-fixed axes. (See notes.) For a spin ½ particle U(R())=U(Rz())U(Ry())U(Rz()) becomes using . (See notes.) The matrix elements of the second rotation are purely real. This is a result of choosing the y’-axis for our second Euler rotation. For a system with angular momentum J the matrix elements of the rotation operator in the subspace E(j) in the {|j,m>} basis for a rotation R(n,) are Uj m',m(R)=<j,m'|exp(-iJn/)|j,m>. In E matrix elements between states with different values j vanish. In E the matrix of the rotation operator is block diagonal. Uj(R) is referred to as the (2j+1)-dimensional irreducible representation of the rotation operator U(R). The Uj(R) form a group. The matrix elements of the rotation operator, R() are for the rotation The only part which mixes different m values is the middle rotation. We can define a new matrix dj with elements , which contains the nontrivial part of the rotation matrix Uj() . The matrix elements coefficients. are also listed on the standard table of Clebsch-Gordan We can establish a connection between the rotation operator and the spherical harmonics by constructing the state vector (This state vector is an eigenvector of the position operator.) Let and Then and (Matrix elements between states with different values l vanish.) We have We therefore have or This is the connection between the rotation operator and the spherical harmonics. When m = 0 then Transformation properties of the spherical harmonics How do the spherical harmonics transform under rotation? Let Then But , therefore The function can also be viewed as an operator in coordinate space. (It could, for example, be the operator of an experiment that measures an emission pattern and projects it onto a known distribution.) The coordinate representation of this operator operating on the state vector |> is (r), just as the coordinate representation of the operator X operating on the state vector |> is x(r). Rotating the observable we obtain . (See notes.) [U(R)|r>=|Rr>, U(R)(r)=(R-1r), UT(R)(r)=(Rr), UT(R)Ylm(n)(r)=Ylm(Rn)(Rr), UT(R)Ylm(n)U(R)(r)=UT(R)Ylm(n)(R-1r)=Ylm(Rn)(r)=Ylm(n')(r)] We may therefore write We define as an irreducible tensor operator of rank k any set of 2k+1 quantities that transform like the spherical harmonics Ykq under rotation. Tkq is an irreducible or spherical tensor of rank k with 2k+1 components if or, equivalently or Considering the infinitesimal form of this expression we have or, multiplying out the terms, This yields . The two commutation relations can also be taken as a definition of a spherical tensor of rank k. Examples of tensor operators: A scalar operator is an irreducible tensor of rank 0. It consist of one component and commutes with all components of the angular momentum J. It therefore fulfills the commutation relations that define a spherical tensor of rank 0. The spherical components of a vector operator A are defined as Using our definition of a vector operator we can show that these components satisfy the commutation relations that define a spherical tensor of rank 1. For example, etc. A vector operator therefore is a spherical tensor operator of rank 1. A Cartesian tensor is defined through Let A and B be two vectors, then Tij=AiBj are the elements of a Cartesian tensor. Cartesian tensors are reducible, they can be decomposed into objects that transform differently under rotation. For Tij=AiBj we have is a scalar, represents three independent components which transform like a vector. represents the components of a traceless, symmetric tensor with 5 independent components. Tij has been decomposed into three objects that transform like the spherical harmonics with l = 0, 1, and 2 respectively. It has been decomposed into irreducible spherical tensors. The Wigner-Eckart theorem Why do we care about tensor operators? The matrix elements of tensor operators with respect to angular momentum eigenstates satisfy The double bar matrix element is independent of m, m’, and q. This is the Wigner-Eckart theorem. (In the above equation (2j'+1)-1/2 is factored out of the double bar matrix element. This factoring is not unique. Different books may factor out a different factor.) The matrix element is written as the product of two factors. The first factor is a Clebsch-Gordan coefficient which depends only on the way the system is oriented with respect to the z-axis. It does not depend on the physical nature of the particular tensor operator. The second term depends on the physical nature of the operator and the system, but it does not depend on the magnetic quantum numbers m, m’, and q. To evaluate for the various combinations of m, m’, and q we need to only evaluate one matrix element. The others are related via the ClebschGordan coefficients. Certain selection rules for tensor operators follow directly from the selection rule of the Clebsch-Gordan coefficients. The matrix element is zero unless m’=m+q and Proof of the Wigner-Eckart theorem: Using the commutation relations that define a tensor operator we have yields or Similarly we evaluate the matrix elements of We find the same recursion relations for the as we found for the Clebsch-Gordan coefficients with j1=j, j2=k, and j=j’, m1=m, m2=q, and m=m’ . Therefore the m behavior of the must be the same as that of the Clebsch-Gordan coefficients. We write Tensor Operators Review of the Rotation Operator Recall that the matrix elements of the rotation operator U R e i J within a definite j subspace are written Dm jm R j, m e i J j, m . Rotating a Ket By a ket, we mean here an element of the j subspace expressed as a sum over the basis kets j, m (which we’ll just write as m here) with a set of coefficients , m j m j m m and we are finding how that set of coefficients transforms under rotation. (Any such ket will stay within the j subspace under rotation, because the rotation operator commutes 2 with J .) Rotating the ket by to m m , e i J m m m e i J m m , m j Dm m m m . m , m So the ket rotation transformation is m Dm jm m , or D m, m with the usual matrix-multiplication rules. Rotating a Basis Vector j, m Now we look at something slightly different: suppose we apply the rotation operator to j, m , what is the result? one of the basis vectors e i J j , m j , m j , m e m i J j , m j , m Dm jm R . m Notice the reversal of m, m compared with the operation on the set of component coefficients of the ket! Rotating an Operator Just as in the Schrödinger versus Heisenberg formulations, we can either apply the rotation operator to the kets and leave the operators alone, or we can leave the kets alone, and rotate the operators: Ae i J Ae i J U † AU which will yield the same matrix elements, so the same physics. Confusingly, there is a slightly different situation in which we need to rotate an operator, and it gives an opposite result. Suppose an operator T acts on a ket to give the ket T . For kets and T to go to U and UT respectively under a rotation † † 1 U, T itself must transform as T UTU (recall U U ). Scalar Operators A scalar operator is an operator which is invariant under rotations, for example the Hamiltonian of a particle in a spherically symmetric potential. (There are many less trivial examples of scalar operators, such as the dot product of two vector operators, as in a spin-orbit coupling.) The transformation of an operator under an infinitesimal rotation is given by: S U † ( R) SU ( R) with U ( R) 1 i J nˆ from which i J nˆ S S , S. It follows that a scalar operator S, which does not change at all, must commute with all the components of the angular momentum operator, and hence must have a common set of eigenkets with, say, J 2 and Jz. Vector Operators (Shankar 15.3, Sakurai 3.10) We have of course been using vector operators all along, for example x , L, S and so on. A vector operator has three components, corresponding to the Cartesian x, y, and z axes. Classically, such a three-dimensional vector transforms under rotation as Vi Rij V j , with the usual rotation matrix, for example cos Rz ( ) sin 0 sin cos 0 0 0 1 for rotation about the z-axis. A quantum mechanical vector operator V is defined by requiring that the expectation values of its three components in any state transform like the components of a classical vector under rotation. It follows from this that the operator itself must transform vectorially, Vi U † R VU R RijV j i To see what this implies, it is easiest to look at a simple case. For an infinitesimal rotation about the z-axis, 1 0 Rz ( ) 1 0 0 0 1 the vector transforms Vx Vy V z 1 1 0 0 0 Vx 0 Vy 1 Vz Vx Vy Vy Vx V z The unitary Hilbert space operator U corresponding to this rotation so U †VU 1 i J z / i Vi i Vi 1 i J z / J z , Vi . U Rz 1 i J z , The requirement that the two transformations above, the infinitesimal classical rotation † R , are in i generated by Rz ( ) and the infinitesimal unitary transformation U R VU fact the same thing yields the commutation relations of a vector operator with angular momentum: i J z ,Vx Vy i J z ,Vy Vx . From this result and its cyclic equivalents, the components of any vector operator V must satisfy: Vi , J j i ijk Vk . Cartesian Tensor Operators The standard definition of a Cartesian tensor is that each of its suffixes transforms under rotation as do the components of an ordinary three-dimensional vector. Specifically, the nine components of a second rank tensor transform as: Tij Tij Rii R jjTij . A particular example of a second-rank tensor is three-dimensional vectors. Tij U iV j , where U and V are ordinary The problem with this tensor is that it is reducible—combinations of the elements can be arranged in groups such that rotations operate only within these groups. This is made evident by writing: U iV j U iV j U jVi U iV j U jVi U V . U V ij ij 3 2 2 3 The first term, the dot product of the two vectors, is clearly a scalar under rotation, the second term, which is an antisymmetric tensor has three independent components which are the vector components of the vector product U V , and the third term is a symmetric traceless tensor, which has five independent components. Altogether, then, there are 1 + 3 + 5 = 9 components, as required. Spherical Tensors Notice the numbers of elements of these irreducible subgroups: 1, 3, 5. These are exactly the numbers of elements of angular momenta representations for j = 0, 1, 2! The first term is of course trivial: the scalar by definition is not affected by rotation, and neither is an j = 0 state. To deal with the second and third terms, we introduce tensor operators having three and five components, such that under rotation these sets of components transform among themselves just as do the sets of eigenkets of angular momentum in the j = 1 and j = 2 representations respectively. Recall that the matrix elements of the rotation operator e U R i J within a definite j subspace are written j mm D R j, m e i J j, m so under rotation operator a basis state j, m transforms as: e i J j , m j , m j , m e m i J j , m j , m Dm jm R . m Notice the reversal of m, m compared with the usual operation of a matrix on a vector: this is because we are rotating the basis here, rather than rotating relative to the basis. The basic idea is that these irreducible subgroups into which Cartesian tensors apparently decompose under rotation (generalizing from our one example) form a more natural basis set of tensors for problems with rotational symmetries. Definition: We define a spherical tensor of rank k as a set of 2k + 1 components Tkq , q k , k 1, , k such that under rotation they transform like a set of angular momentum eigenkets, that is, U R TkqU † R Dq kqTkq q . To see the properties of these spherical tensors, it is useful to evaluate the above equation D k k , q I i J / k , q for infinitesimal rotations, for which qq , to find J , Tkq k q k q 1 Tkq 1 J z , Tkq qTkq . Sakurai observes that this set of commutation relations could be taken as the definition of the spherical tensors. Notational note: we have followed Shankar here in having the rank k as a subscript, the “magnetic” quantum number q as a superscript, the same convention used for the spherical harmonics (but not for the D matrices!) Sakurai, Baym and others have the rank above, usually in parentheses, and the magnetic number below. Fortunately, all use k for rank and q for magnetic quantum number. A Spherical Vector The j = 1 angular momentum eigenkets are just the familiar spherical harmonics Y10 3 z , Y11 4 r 3 x iy . 4 2r The rotation operator will transform (x, y, z) as an ordinary vector in three-space, and this is evidently equivalent to j 1, m j 1, m Dm jm R m It follows that the spherical representation of a three vector T11 Vx iVy 2 V , V , V has the form: x y z V11 , T10 Vz V10 . In line with spherical tensor notation, the components T , T 1 1 0 1 , T11 q are denoted T1 . Matrix Elements of Tensor Operators Between Angular Momentum Eigenkets q By definition, an irreducible tensor operator Tk transforms under rotation like an angular q momentum eigenket k , q . Therefore, rotating the ket Tk j, m , UTkq j, m UTkqU 1U j , m Dq kqTkq Dm jm j , m q m . The product of the two D matrices appearing is precisely the set of coefficients to rotate k , q j, m where k , q is the angular momentum the direct product of eigenkets eigenket having j = k, m = q. We have met this direct product of two angular momentum eigenkets before: this is just a system having two angular momenta, such as orbital plus spin angular momenta. So we q j, m generates a state having total angular momentum the sum of see that Tk acting on (k, q) and (j, m). To link up (more or less) with Shankar’s notation: our direct product state k , q j, m is the same as k , q; j, m in the notation j1 , m1; j2 , m2 for a product state of two angular momenta (possibly including spins). Such a state can be written as a sum over states of the form jtot , mtot ; j1 , j2 where this denotes a state of total angular momentum j , ztot direction component mtot, made up of two spins having total angular momentum j1, j2 respectively. This is the standard Clebsch-Gordan sum: j1 , m1 ; j2 , m2 j1 j2 jtot jtot j1 j2 mtot jtot jtot , mtot ; j1 , j2 jtot , mtot ; j1 , j2 j1 , m1 ; j2 , m2 . The summed terms give a unit operator within this (2j1 + 1)(2j2 +1) dimensional space, the term jtot , mtot ; j1 , j2 j1 , m1; j2 , m2 is a Clebsch-Gordan coefficient. The only nonzero coefficients have mtot = m1 + m2, and jtot restricted as noted, so for given m1, m2 we just set mtot = m1 + m2, we don’t sum over mtot, and the sum over jtot begins at |mtot|. Translating into our k , q j, m notation, and cleaning up, k , q; j, m k j jtot q m jtot , q m; k , j jtot , q m; k , j k , q; j , m . We are now able to evaluate the angular component of the matrix element of a spherical tensor operator between angular momentum eigenkets: we see that it will only be nonzero for mtot = m1 + m2, and jtot at least |mtot|. The Wigner-Eckart Theorem At this point, we must bear in mind that these tensor operators are not necessarily just functions of angle. For example, the position operator is a spherical vector multiplied by the radial variable r, and kets specifying atomic eigenstates will include radial quantum numbers as well as angular momentum. Therefore, the matrix element of a tensor between two states will look like 2 , j2 , m2 Tkq 1 , j1 , m1 , where the j’s and m’s denote the usual angular momentum eigenstates and the ’s are nonangular quantum numbers, such as radial states. The basic point of the Wigner–Eckart theorem is that the angular dependence of these matrix elements can be factored out, and that it is given by the Clebsch-Gordan coefficients. Having factored it out, the remaining dependence, which is only on the total angular momentum in each of the kets, not the relative orientation, and of course on the ’s, is traditionally written as a bracket with double lines, that is, 2 , j2 , m2 Tkq 1 , j1 , m1 2 , j2 Tk 1 , j1 j2 , m2 k , q; j1 , m1 . The proof is given in, for example, Sakurai (page 239) and is not that difficult. The basic strategy is to put the defining identities J , Tkq k q k q 1 Tkq 1 J z , Tkq qTkq between , j, m bras and kets, then get rid of the J and J z by having them operate on q the bra or ket. This generates a series of linear equations for 2 , j2 , m2 Tk 1 , j1 , m1 matrix elements with m variables differing by one, and in fact this set of linear equations is identical to the set that generates the Clebsch-Gordan coefficients, so we must conclude that these spherical tensor matrix elements, ranging over possible m and j values, are exactly proportional to the Clebsch-Gordan coefficients—and that is the theorem. A Few Hints for 15.3.3: that first matrix element comes from adding a spin j to a spin 1, writing the usual maximum m state, applying the lowering operator to both sides to get the total angular momentum j + 1, m = j state, then finding the same m state orthogonal to that, which corresponds to total angular momentum j (instead of j + 1). For the operator J, the Wigner-Eckart matrix element simplifies because J cannot affect , and also it commutes with J2, so cannot change the total angular momentum. q 0 So, in the Wigner-Eckart equation, replace Tk on the left-hand side by J1 , which is just Jz. The result of (1) should follow. (2) First note that a scalar operator cannot change m. Since c is independent of A we can take A = J to find c.