Consider two observables, A {\displaystyle A} and B {\displaystyle B} , represented by the operators A ^ {\displaystyle {\hat {A}}} and B ^ {\displaystyle {\hat {B}}} . Then the following statements are equivalent:
Let { | ψ n ⟩ } {\displaystyle \{|\psi _{n}\rangle \}} be a set of orthonormal states (i.e., ⟨ ψ m | ψ n ⟩ = δ m , n {\displaystyle \langle \psi _{m}|\psi _{n}\rangle =\delta _{m,n}^{\,}} ) that form a complete eigenbasis for each of the two compatible observables A {\displaystyle A} and B {\displaystyle B} represented by the self-adjoint operators A ^ {\displaystyle {\hat {A}}} and B ^ {\displaystyle {\hat {B}}} with corresponding (real-valued) eigenvalues { a n } {\displaystyle \{a_{n}\}} and { b n } {\displaystyle \{b_{n}\}} , respectively. This implies that
for each mutual eigenstate | ψ n ⟩ {\displaystyle |\psi _{n}\rangle } . Because the eigenbasis is complete, we can expand an arbitrary state | Ψ ⟩ {\displaystyle |\Psi \rangle } according to
where c n = ⟨ ψ n | Ψ ⟩ {\displaystyle c_{n}=\langle \psi _{n}|\Psi \rangle } . The above results imply that
for any state | Ψ ⟩ {\displaystyle |\Psi \rangle } . Thus, A ^ B ^ − B ^ A ^ = [ A ^ , B ^ ] = 0 {\displaystyle {\hat {A}}{\hat {B}}-{\hat {B}}{\hat {A}}=[{\hat {A}},{\hat {B}}]=0} , meaning that the two operators commute.
When A {\displaystyle A} has non-degenerate eigenvalues:
Let { | ψ n ⟩ } {\displaystyle \{|\psi _{n}\rangle \}} be a complete set of orthonormal eigenkets of the self-adjoint operator A {\displaystyle A} corresponding to the set of real-valued eigenvalues { a n } {\displaystyle \{a_{n}\}} . If the self-adjoint operators A {\displaystyle A} and B {\displaystyle B} commute, we can write
So, if B | ψ n ⟩ ≠ 0 {\displaystyle B|\psi _{n}\rangle \neq 0} , we can say that B | ψ n ⟩ {\displaystyle B|\psi _{n}\rangle } is an eigenket of A {\displaystyle A} corresponding to the eigenvalue a n {\displaystyle a_{n}} . Since both B | ψ n ⟩ {\displaystyle B|\psi _{n}\rangle } and | ψ n ⟩ {\displaystyle |\psi _{n}\rangle } are eigenkets associated with the same non-degenerate eigenvalue a n {\displaystyle a_{n}} , they can differ at most by a multiplicative constant. We call this constant b n {\displaystyle b_{n}} . So,
which means | ψ n ⟩ {\displaystyle |\psi _{n}\rangle } is an eigenket of B {\displaystyle B} , and thus of A {\displaystyle A} and B {\displaystyle B} simultaneously. In the case of B | ψ n ⟩ = 0 {\displaystyle B|\psi _{n}\rangle =0} , the non-zero vector | ψ n ⟩ {\displaystyle |\psi _{n}\rangle } is an eigenket of B {\displaystyle B} with the eigenvalue b n = 0 {\displaystyle b_{n}=0} .
When A {\displaystyle A} has degenerate eigenvalues:
Suppose each a n {\displaystyle a_{n}} is g {\displaystyle g} -fold degenerate. Let the corresponding orthonormal eigenkets be | ψ n r ⟩ , r ∈ { 1 , 2 , … , g } {\displaystyle |\psi _{nr}\rangle ,r\in \{1,2,\dots ,g\}} . Since [ A , B ] = 0 {\displaystyle [A,B]=0} , we reason as above to find that B | ψ n r ⟩ {\displaystyle B|\psi _{nr}\rangle } is an eigenket of A {\displaystyle A} corresponding to the degenerate eigenvalue a n {\displaystyle a_{n}} . So, we can expand B | ψ n r ⟩ {\displaystyle B|\psi _{nr}\rangle } in the basis of the degenerate eigenkets of a n {\displaystyle a_{n}} :
The c r s {\displaystyle c_{rs}} are the expansion coefficients. The coefficients c r s {\displaystyle c_{rs}} form a self-adjoint matrix, since ⟨ ψ n s | B | ψ n r ⟩ = c r s {\displaystyle \langle \psi _{ns}|B|\psi _{nr}\rangle =c_{rs}} . Next step would be to diagonalize the matrix c r s {\displaystyle c_{rs}} . To do so, we sum over all r {\displaystyle r} with g {\displaystyle g} constants d r {\displaystyle d_{r}} . So,
So, ∑ r = 1 g d r | ψ n r ⟩ {\displaystyle \sum _{r=1}^{g}d_{r}|\psi _{nr}\rangle } will be an eigenket of B {\displaystyle B} with the eigenvalue b n {\displaystyle b_{n}} if we have
This constitutes a system of g {\displaystyle g} linear equations for the constants d r {\displaystyle d_{r}} . A non-trivial solution exists if
This is an equation of order g {\displaystyle g} in b n {\displaystyle b_{n}} , and has g {\displaystyle g} roots. For each root b n = b n ( k ) , k = 1 , 2 , . . . g {\displaystyle b_{n}=b_{n}^{(k)},k=1,2,...g} we have a non-trivial solution d r {\displaystyle d_{r}} , say, d r ( k ) {\displaystyle d_{r}^{(k)}} . Due to the self-adjoint of c r s {\displaystyle c_{rs}} , all solutions are linearly independent. Therefore they form the new basis
| ϕ n ( k ) ⟩ {\displaystyle |\phi _{n}^{(k)}\rangle } is simultaneously an eigenket of A {\displaystyle A} and B {\displaystyle B} with eigenvalues a n {\displaystyle a_{n}} and b n ( k ) {\displaystyle b_{n}^{(k)}} respectively.
We consider the two above observables A {\displaystyle A} and B {\displaystyle B} . Suppose there exists a complete set of kets { | ψ n ⟩ } {\displaystyle \{|\psi _{n}\rangle \}} whose every element is simultaneously an eigenket of A {\displaystyle A} and B {\displaystyle B} . Then we say that A {\displaystyle A} and B {\displaystyle B} are compatible. If we denote the eigenvalues of A {\displaystyle A} and B {\displaystyle B} corresponding to | ψ n ⟩ {\displaystyle |\psi _{n}\rangle } respectively by a n {\displaystyle a_{n}} and b n {\displaystyle b_{n}} , we can write
If the system happens to be in one of the eigenstates, say, | ψ n ⟩ {\displaystyle |\psi _{n}\rangle } , then both A {\displaystyle A} and B {\displaystyle B} can be simultaneously measured to any arbitrary level of precision, and we will get the results a n {\displaystyle a_{n}} and b n {\displaystyle b_{n}} respectively. This idea can be extended to more than two observables.
The Cartesian components of the position operator r {\displaystyle \mathbf {r} } are x {\displaystyle x} , y {\displaystyle y} and z {\displaystyle z} . These components are all compatible. Similarly, the Cartesian components of the momentum operator p {\displaystyle \mathbf {p} } , that is p x {\displaystyle p_{x}} , p y {\displaystyle p_{y}} and p z {\displaystyle p_{z}} are also compatible.
A set of observables A , B , C . . . {\displaystyle A,B,C...} is called a CSCO if:2
If we are given a CSCO, we can choose a basis for the space of states made of common eigenvectors of the corresponding operators. We can uniquely identify each eigenvector (up to a phase) by the set of eigenvalues it corresponds to.
Let us have an operator A ^ {\displaystyle {\hat {A}}} of an observable A {\displaystyle A} , which has all non-degenerate eigenvalues { a n } {\displaystyle \{a_{n}\}} . As a result, there is one unique eigenstate corresponding to each eigenvalue, allowing us to label these by their respective eigenvalues. For example, the eigenstate of A ^ {\displaystyle {\hat {A}}} corresponding to the eigenvalue a n {\displaystyle a_{n}} can be labelled as | a n ⟩ {\displaystyle |a_{n}\rangle } . Such an observable is itself a self-sufficient CSCO.
However, if some of the eigenvalues of a n {\displaystyle a_{n}} are degenerate (such as having degenerate energy levels), then the above result no longer holds. In such a case, we need to distinguish between the eigenfunctions corresponding to the same eigenvalue. To do this, a second observable is introduced (let us call that B {\displaystyle B} ), which is compatible with A {\displaystyle A} . The compatibility theorem tells us that a common basis of eigenfunctions of A ^ {\displaystyle {\hat {A}}} and B ^ {\displaystyle {\hat {B}}} can be found. Now if each pair of the eigenvalues ( a n , b n ) {\displaystyle (a_{n},b_{n})} uniquely specifies a state vector of this basis, we claim to have formed a CSCO: the set { A , B } {\displaystyle \{A,B\}} . The degeneracy in A ^ {\displaystyle {\hat {A}}} is completely removed.
It may so happen, nonetheless, that the degeneracy is not completely lifted. That is, there exists at least one pair ( a n , b n ) {\displaystyle (a_{n},b_{n})} which does not uniquely identify one eigenvector. In this case, we repeat the above process by adding another observable C {\displaystyle C} , which is compatible with both A {\displaystyle A} and B {\displaystyle B} . If the basis of common eigenfunctions of A ^ {\displaystyle {\hat {A}}} , B ^ {\displaystyle {\hat {B}}} and C ^ {\displaystyle {\hat {C}}} is unique, that is, uniquely specified by the set of eigenvalues ( a n , b n , c n ) {\displaystyle (a_{n},b_{n},c_{n})} , then we have formed a CSCO: { A , B , C } {\displaystyle \{A,B,C\}} . If not, we add one more compatible observable and continue the process till a CSCO is obtained.
The same vector space may have distinct complete sets of commuting operators.
Suppose we are given a finite CSCO { A , B , C , . . . , } {\displaystyle \{A,B,C,...,\}} . Then we can expand any general state in the Hilbert space as
where | a i , b j , c k , . . . ⟩ {\displaystyle |a_{i},b_{j},c_{k},...\rangle } are the eigenkets of the operators A ^ , B ^ , C ^ {\displaystyle {\hat {A}},{\hat {B}},{\hat {C}}} , and form a basis space. That is,
If we measure A , B , C , . . . {\displaystyle A,B,C,...} in the state | ψ ⟩ {\displaystyle |\psi \rangle } then the probability that we simultaneously measure a i , b j , c k , . . . {\displaystyle a_{i},b_{j},c_{k},...} is given by | C i , j , k , . . . | 2 {\displaystyle |{\mathcal {C}}_{i,j,k,...}|^{2}} .
For a complete set of commuting operators, we can find a unitary transformation which will simultaneously diagonalize all of them.
Main article: Hydrogen-like atom
Two components of the angular momentum operator L {\displaystyle \mathbf {L} } do not commute, but satisfy the commutation relations:
So, any CSCO cannot involve more than one component of L {\displaystyle \mathbf {L} } . It can be shown that the square of the angular momentum operator, L 2 {\displaystyle L^{2}} , commutes with L {\displaystyle \mathbf {L} } .
Also, the Hamiltonian H ^ = − ℏ 2 2 μ ∇ 2 − Z e 2 r {\displaystyle {\hat {H}}=-{\frac {\hbar ^{2}}{2\mu }}\nabla ^{2}-{\frac {Ze^{2}}{r}}} is a function of r {\displaystyle r} only and has rotational invariance, where μ {\displaystyle \mu } is the reduced mass of the system. Since the components of L {\displaystyle \mathbf {L} } are generators of rotation, it can be shown that
Therefore, a commuting set consists of L 2 {\displaystyle L^{2}} , one component of L {\displaystyle \mathbf {L} } (which is taken to be L z {\displaystyle L_{z}} ) and H {\displaystyle H} . The solution of the problem tells us that disregarding spin of the electrons, the set { H , L 2 , L z } {\displaystyle \{H,L^{2},L_{z}\}} forms a CSCO. Let | E n , l , m ⟩ {\displaystyle |E_{n},l,m\rangle } be any basis state in the Hilbert space of the hydrogenic atom. Then
That is, the set of eigenvalues { E n , l , m } {\displaystyle \{E_{n},l,m\}} or more simply, { n , l , m } {\displaystyle \{n,l,m\}} completely specifies a unique eigenstate of the Hydrogenic atom.
Main article: Free particle § Non-Relativistic Quantum Free Particle
For a free particle, the Hamiltonian H = − ℏ 2 2 m ∇ 2 {\displaystyle H=-{\frac {\hbar ^{2}}{2m}}\nabla ^{2}} is invariant under translations. Translation commutes with the Hamiltonian: [ H , T ^ ] = 0 {\displaystyle [H,\mathbf {\hat {T}} ]=0} . However, if we express the Hamiltonian in the basis of the translation operator, we will find that H {\displaystyle H} has doubly degenerate eigenvalues. It can be shown that to make the CSCO in this case, we need another operator called the parity operator Π {\displaystyle \Pi } , such that [ H , Π ] = 0 {\displaystyle [H,\Pi ]=0} . { H , Π } {\displaystyle \{H,\Pi \}} forms a CSCO.
Again, let | k ⟩ {\displaystyle |k\rangle } and | − k ⟩ {\displaystyle |-k\rangle } be the degenerate eigenstates of H {\displaystyle H} corresponding the eigenvalue H k = ℏ 2 k 2 2 m {\displaystyle H_{k}={\frac {{\hbar ^{2}}{k^{2}}}{2m}}} , i.e.
The degeneracy in H {\displaystyle H} is removed by the momentum operator p ^ {\displaystyle \mathbf {\hat {p}} } .
So, { p ^ , H } {\displaystyle \{\mathbf {\hat {p}} ,H\}} forms a CSCO.
We consider the case of two systems, 1 and 2, with respective angular momentum operators J 1 {\displaystyle \mathbf {J_{1}} } and J 2 {\displaystyle \mathbf {J_{2}} } . We can write the eigenstates of J 1 2 {\displaystyle J_{1}^{2}} and J 1 z {\displaystyle J_{1z}} as | j 1 m 1 ⟩ {\displaystyle |j_{1}m_{1}\rangle } and of J 2 2 {\displaystyle J_{2}^{2}} and J 2 z {\displaystyle J_{2z}} as | j 2 m 2 ⟩ {\displaystyle |j_{2}m_{2}\rangle } .
Then the basis states of the complete system are | j 1 m 1 ; j 2 m 2 ⟩ {\displaystyle |j_{1}m_{1};j_{2}m_{2}\rangle } given by
Therefore, for the complete system, the set of eigenvalues { j 1 , m 1 , j 2 , m 2 } {\displaystyle \{j_{1},m_{1},j_{2},m_{2}\}} completely specifies a unique basis state, and { J 1 2 , J 1 z , J 2 2 , J 2 z } {\displaystyle \{J_{1}^{2},J_{1z},J_{2}^{2},J_{2z}\}} forms a CSCO. Equivalently, there exists another set of basis states for the system, in terms of the total angular momentum operator J = J 1 + J 2 {\displaystyle \mathbf {J} =\mathbf {J_{1}} +\mathbf {J_{2}} } . The eigenvalues of J 2 {\displaystyle J^{2}} are j ( j + 1 ) ℏ 2 {\displaystyle j(j+1)\hbar ^{2}} where j {\displaystyle j} takes on the values j 1 + j 2 , j 1 + j 2 − 1 , . . . , | j 1 − j 2 | {\displaystyle j_{1}+j_{2},j_{1}+j_{2}-1,...,|j_{1}-j_{2}|} , and those of J z {\displaystyle J_{z}} are m {\displaystyle m} where m = − j , − j + 1 , . . . j − 1 , j {\displaystyle m=-j,-j+1,...j-1,j} . The basis states of the operators J 2 {\displaystyle J^{2}} and J z {\displaystyle J_{z}} are | j 1 j 2 ; j m ⟩ {\displaystyle |j_{1}j_{2};jm\rangle } . Thus we may also specify a unique basis state in the Hilbert space of the complete system by the set of eigenvalues { j 1 , j 2 , j , m } {\displaystyle \{j_{1},j_{2},j,m\}} , and the corresponding CSCO is { J 1 2 , J 2 2 , J 2 , J z } {\displaystyle \{J_{1}^{2},J_{2}^{2},J^{2},J_{z}\}} .
Zwiebach, Barton (2022). "Chapter 15.8: Complete Set of Commuting Observables". Mastering quantum mechanics: essentials, theory, and applications. Cambridge, Mass: The MIT press. ISBN 978-0262366892. 978-0262366892 ↩
Cohen-Tannoudji, Claude; Diu, Bernard; Laloë, Franck (1977). Quantum mechanics. Vol. 1. New York: Wiley. pp. 143–144. ISBN 978-0-471-16433-3. OCLC 2089460. 978-0-471-16433-3 ↩