Skip to content

Scalar, Vector, and Tensor Operators

Scalar, vector, and tensor operators are classified by how their components transform under rotations. This tells us which components mix under a rotation and which transitions the operator can connect:

U(R)†OaU(R)=∑bDab(R)Ob,U(\mathcal R)^\dagger O_a U(\mathcal R) = \sum_b D_{ab}(\mathcal R)O_b,

where U(R)U(\mathcal R) is the quantum rotation operator and D(R)D(\mathcal R) is the finite-dimensional rotation matrix acting on the component label aa.

This page explains the Cartesian classification. The chapter guide maps the full route from transformation laws to spectroscopy. Commutators with Angular Momentum gives the infinitesimal tests for these transformation laws. Irreducible Spherical Tensors rewrites the same idea in the spherical basis used by the Wigner–Eckart theorem.

Use the active convention fixed in Rotations Preview. A state rotates as

∣ψ⟩↦U(R)∣ψ⟩.|\psi\rangle \mapsto U(\mathcal R)|\psi\rangle.

An operator is classified by its adjoint transformation law:

O↦U(R)†OU(R).O \mapsto U(\mathcal R)^\dagger O U(\mathcal R).

For one operator OO, scalar behavior means

U(R)†OU(R)=OU(\mathcal R)^\dagger O U(\mathcal R) = O

for every proper rotation R\mathcal R. For a collection of three operators ViV_i, vector behavior means

U(R)†ViU(R)=∑jRijVj.U(\mathcal R)^\dagger V_i U(\mathcal R) = \sum_j \mathcal R_{ij}V_j.

For a two-index Cartesian tensor operator TijT_{ij}, tensor behavior means

U(R)†TijU(R)=∑a,bRiaRjbTab.U(\mathcal R)^\dagger T_{ij} U(\mathcal R) = \sum_{a,b} \mathcal R_{ia} \mathcal R_{jb} T_{ab}.

The same pattern extends to higher-index tensors: every Cartesian index is rotated by a copy of the ordinary three-dimensional rotation matrix.

Let J=(Jx,Jy,Jz)\mathbf J=(J_x,J_y,J_z) be the generator of rotations on the Hilbert space being considered. The finite transformation laws above have infinitesimal versions in terms of commutators.

A rotational scalar satisfies

[Ji,O]=0i=x,y,z.[J_i,O]=0 \qquad i=x,y,z.

A vector operator V=(Vx,Vy,Vz)\mathbf V=(V_x,V_y,V_z) satisfies

[Ji,Vj]=iℏ∑kϵijkVk.[J_i,V_j] = i\hbar \sum_k \epsilon_{ijk}V_k.

These commutators test the transformation law without calculating every finite rotation. Their derivation is given in Commutators with Angular Momentum.

For example, the position and momentum operators obey

[Li,Rj]=iℏ∑kϵijkRk,[Li,Pj]=iℏ∑kϵijkPk[L_i,R_j] = i\hbar \sum_k\epsilon_{ijk}R_k, \qquad [L_i,P_j] = i\hbar \sum_k\epsilon_{ijk}P_k

for orbital rotations. Therefore R\mathbf R and P\mathbf P are vector operators under orbital angular momentum.

A scalar operator is unchanged by rotations. Important examples include:

  • II, the identity operator;
  • R2\mathbf R^2, P2\mathbf P^2, L2\mathbf L^2, and S2\mathbf S^2;
  • scalar products such as L⋅S\mathbf L\cdot\mathbf S when L\mathbf L and S\mathbf S are both rotated by the same total generator;
  • rotationally invariant Hamiltonians such as
H=P22m+V(R2).H = \frac{\mathbf P^2}{2m} + V(\mathbf R^2).

If an operator is a rotational scalar, it commutes with the rotation generators:

[Ji,O]=0.[J_i,O]=0.

Consequently it cannot change jj or mm, even when several copies of the same angular-momentum representation occur. By the rank-00 case of the Wigner–Eckart theorem,

⟨α′,j′,m′∣O∣α,j,m⟩=0\langle \alpha',j',m'|O|\alpha,j,m\rangle =0

unless j′=jj'=j and m′=mm'=m, though the operator may still act nontrivially on additional labels α\alpha.

For example, in an arbitrary radial basis a central Hamiltonian can have off-diagonal radial matrix elements at fixed jj. Within each angular multiplet its matrix elements are independent of mm. Diagonalizing the radial part finds the energy eigenstates; rotational invariance alone does not do that calculation.

A vector operator has three components that rotate into one another. Standard examples include:

  • the position operator R\mathbf R;
  • the momentum operator P\mathbf P;
  • angular momentum J\mathbf J itself under rotations generated by J\mathbf J;
  • the electric dipole moment d=∑aqara\mathbf d=\sum_a q_a\mathbf r_a;
  • magnetic moment operators, under proper rotations.

For proper rotations, polar vectors and axial vectors both transform with the same 3×33\times3 matrix R\mathcal R. They differ under parity. For example, R\mathbf R is parity odd, while L=R×P\mathbf L=\mathbf R\times\mathbf P is parity even. That parity distinction matters for selection rules but is separate from the SO(3) vector classification.

A vector operator does not mean “any operator with three entries.” The three entries must transform as a vector under the same rotation generator. If A\mathbf A is assembled from three unrelated observables, it is not a vector operator just because it has three components.

External fields are a common source of confusion. A coupling such as

HB=−μ⋅BH_B = -\boldsymbol\mu\cdot\mathbf B

is a scalar if both μ\boldsymbol\mu and the background B\mathbf B are rotated together. But in a laboratory Hamiltonian, B\mathbf B is usually a fixed external direction. For nonzero B\mathbf B and a nontrivial vector coupling, this term generally preserves only rotations that leave B\mathbf B fixed.

For B=Bz^\mathbf B=B\hat{\mathbf z}, the coupling becomes

HB=−Bμz.H_B=-B\mu_z.

This preserves rotations about the zz axis but breaks the full rotational symmetry. Therefore JzJ_z may remain a good label while J2J^2 need not be protected by the same argument. Always distinguish transformation covariance of an operator from invariance of a particular Hamiltonian with fixed backgrounds.

A Cartesian two-index tensor operator TijT_{ij} transforms with one rotation matrix for each index:

U†TijU=∑a,bRiaRjbTab.U^\dagger T_{ij}U = \sum_{a,b} \mathcal R_{ia} \mathcal R_{jb} T_{ab}.

Such a tensor is usually reducible under rotations. It can be separated into three pieces:

Tij=13δijTaa+12(Tij−Tji)+[12(Tij+Tji)−13δijTaa],T_{ij} = \frac{1}{3}\delta_{ij}T_{aa} + \frac{1}{2}(T_{ij}-T_{ji}) + \left[ \frac{1}{2}(T_{ij}+T_{ji}) - \frac{1}{3}\delta_{ij}T_{aa} \right],

where repeated Cartesian indices are summed. The three terms are:

Cartesian piece Rotational content Dimension
trace TaaT_{aa} scalar 11
antisymmetric part vector-like 33
symmetric traceless part rank-22 tensor 55

The dimensions add as

3⊗3=1⊕3⊕5.3\otimes3 = 1\oplus3\oplus5.

This is the Cartesian version of angular-momentum addition:

1⊗1=0⊕1⊕2.1\otimes1 = 0\oplus1\oplus2.

The symmetric traceless piece is the part usually meant by a quadrupole tensor. For a charge distribution, a common Cartesian quadrupole operator is

Qij=∑aqa(3ra,ira,j−δijra2),Q_{ij} = \sum_a q_a \left( 3r_{a,i}r_{a,j} - \delta_{ij}r_a^2 \right),

which is symmetric and traceless:

Qij=Qji,∑iQii=0.Q_{ij}=Q_{ji}, \qquad \sum_i Q_{ii}=0.

The precise numerical factor is conventional; the transformation type is not.

“Tensor operator” is sometimes used in two different ways:

  • a Cartesian tensor with one or more indices;
  • an irreducible spherical tensor Tq(k)T_q^{(k)} of definite rank kk.

These are related but not identical. A general Cartesian two-index tensor contains rank-00, rank-11, and rank-22 rotational pieces. An irreducible spherical tensor contains only one rank.

For selection-rule work, the irreducible form is usually the useful one. A rank-kk spherical tensor component Tq(k)T_q^{(k)} carries a definite angular-momentum label kk and component qq. The Wigner–Eckart theorem can then read off angular dependence from Clebsch–Gordan coefficients.

A quadrupole calculation therefore starts by removing the trace, then converting the remaining five components into a rank-22 spherical tensor. Applying a rank-22 rule to the unreduced nine components would incorrectly constrain its scalar and vector parts.

The classification controls which matrix elements can be nonzero before any radial integral is evaluated.

For a scalar operator:

Δj=0,Δm=0.\Delta j=0, \qquad \Delta m=0.

For a vector operator, after rewriting it in spherical components VqV_q with q=0,±1q=0,\pm1, angular momentum allows

m′=m+qm'=m+q

and

∣j−1∣≤j′≤j+1,|j-1|\le j'\le j+1,

with j′j' advancing in integer steps. In particular, j=0j=0 requires j′=1j'=1: a vector cannot connect two j=0j=0 states. Particular Clebsch–Gordan coefficients can impose further zeros.

For a rank-22 irreducible tensor:

q=−2,−1,0,1,2,m′=m+q,q=-2,-1,0,1,2, \qquad m'=m+q,

and

∣j−2∣≤j′≤j+2.|j-2|\le j'\le j+2.

These are only rotational rules. Parity, exchange symmetry, charge conservation, time reversal, and dynamical details can impose additional zeros.

  • Treating a fixed external field as if it rotates when testing Hamiltonian invariance.
  • Calling B⋅μ\mathbf B\cdot\boldsymbol\mu rotationally invariant without specifying whether B\mathbf B is a transformed background or a fixed laboratory direction.
  • Forgetting that polar and axial vectors transform the same way under proper rotations but differently under parity.
  • Treating every two-index tensor as an irreducible rank-22 tensor; the trace and antisymmetric pieces have different rotational rank.
  • Assuming that a scalar operator is proportional to the identity on every label. It is identity-like only within an irreducible angular-momentum multiplet; it may still act on radial, internal, or degeneracy labels.
  • Using selection rules without naming the operator whose transformation law is being used.
  1. Show that R2\mathbf R^2 is a scalar if R\mathbf R is a vector operator.
Solution

Use

[Ji,Rj]=iℏ∑kϵijkRk.[J_i,R_j] = i\hbar \sum_k\epsilon_{ijk}R_k.

Then

[Ji,R2]=∑j([Ji,Rj]Rj+Rj[Ji,Rj]).[J_i,\mathbf R^2] = \sum_j \left( [J_i,R_j]R_j + R_j[J_i,R_j] \right).

Substituting the vector commutator gives

[Ji,R2]=iℏ∑j,kϵijk(RkRj+RjRk).[J_i,\mathbf R^2] = i\hbar \sum_{j,k} \epsilon_{ijk} \left( R_kR_j+R_jR_k \right).

The factor in parentheses is symmetric under j↔kj\leftrightarrow k, while ϵijk\epsilon_{ijk} is antisymmetric. The sum vanishes, so [Ji,R2]=0[J_i,\mathbf R^2]=0.

  1. Take Tij=RiRjT_{ij}=R_iR_j. Which of the three irreducible pieces vanish, and what remains?
Solution

Position components commute, so Tij−Tji=[Ri,Rj]=0T_{ij}-T_{ji}=[R_i,R_j]=0: there is no rank-11 part. The trace is R2R^2, and

RiRj=δij3R2+(RiRj−δij3R2).R_iR_j=\frac{\delta_{ij}}3R^2+ \left(R_iR_j-\frac{\delta_{ij}}3R^2\right).

The second term is symmetric and traceless and supplies the five quadrupole components. Thus this particular tensor contains ranks 00 and 22, even though a general two-index tensor can also contain rank 11.

  1. An otherwise rotationally invariant Hamiltonian contains a nonzero coupling HB=−BμzH_B=-B\mu_z. Which continuous rotations generically remain symmetries when B≠0B\ne0 is fixed by the laboratory?
Solution

Only rotations about the zz axis leave the fixed vector Bz^B\hat{\mathbf z} unchanged. Because [Jz,μz]=0[J_z,\mu_z]=0, rotations about zz remain symmetries of this Hamiltonian. The transverse commutators are generally nonzero. If the coupling vanishes, full rotational symmetry is restored; additional accidental symmetries must be checked separately.

  1. Let OO be a rotational scalar. Explain why ⟨α′,j′,m′∣O∣α,j,m⟩\langle \alpha',j',m'|O|\alpha,j,m\rangle vanishes when j′≠jj'\ne j or m′≠mm'\ne m, assuming the states are organized into irreducible angular-momentum multiplets.
Solution

A scalar commutes with all components of J\mathbf J, so it does not change the angular-momentum representation. Equivalently, it is a rank-00 tensor, and the rank-00 Wigner–Eckart selection rules give j′=jj'=j and m′=mm'=m. The labels α\alpha and α′\alpha' can still be affected if they distinguish states inside repeated copies of the same angular-momentum representation.

  • A. R. Edmonds, Angular Momentum in Quantum Mechanics, Princeton University Press, 1957.
  • L. D. Landau and E. M. Lifshitz, Quantum Mechanics: Non-Relativistic Theory, 3rd ed., Pergamon Press, 1977.
  • M. E. Rose, Elementary Theory of Angular Momentum, Wiley, 1957.
  • J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics, 3rd ed., Cambridge University Press, 2020.
  • D. A. Varshalovich, A. N. Moskalev, and V. K. Khersonskii, Quantum Theory of Angular Momentum, World Scientific, 1988.