Angular Momentum Operations
GTPack [1,2] contains various modules to handle angular momentum operators and representations.
- [1] W. Hergert, R. M. Geilhufe, Group Theory in Solid State Physics and Photonics: Problem Solving with Mathematica, Wiley-VCH, 2018
[2] R. M. Geilhufe, W. Hergert, GTPack: A Mathematica group theory package for applications in solid-state physics and photonics, Frontiers in Physics, 6:86, 2018
GTJx | gives the x component of the total angular momentum operator |
GTJy | gives the y component of the total angular momentum operatorXXXX |
GTJz | gives the z component of the total angular momentum operator |
The components of the total angular momentum operator in terms of matrix representations acting on a finite sub space indexed by the total angular momentum quantum number J.
Components of the total angular momentum operator
Out[3]//MatrixForm= |
| |
Out[3]//MatrixForm= |
| |
Out[3]//MatrixForm= |
| |
Verify commutation relations.
The raising operator acts as J+|j; m> = |j; m+1>
The lowering operator acts as J-|j; m> = |j; m-1>
J+ and J- are related to Jx and Jy:
J+= Jx + i Jy
J-= Jx - i Jy
Out[8]//MatrixForm= |
| |
Out[8]//MatrixForm= |
| |
Verify action of
J+ and normalization.
Verify action of
J+ as a raising operator:
Verify action of
J- as a lowering operator:
Verify commutation relations
Verify relation to
Jx and
Jy
GTJTransform | applies a symmetry transformation to the basis functions of an irreducible representation of O(3) |
GTJMatrix | gives the representation matrix of a symmetry element for an irreducible representation of O(3) |
Out[23]//MatrixForm= |
| |
GTAngularMomentumRep | applies a symmetry transformation to the basis functions of an irreducible representation of O(3) |
GTAngularMomentumChars | gives the representation matrix of a symmetry element for an irreducible representation of O(3) |
For the implementation of irreducible representations of O(3), SO(3) and SU(2) we follow [1].
[1] Altman, S. L., Rotations, quaternions, and double groups. Chapter 14. Clarendon, 1986
Calculate the character system of a single s, p, and d electron
Calculate the qualitative splitting in a cubic crystal field
Calculate a matrix representation for d-electrons
Out[33]//MatrixForm= |
| |
Out[33]//MatrixForm= |
| |
Out[33]//MatrixForm= |
| |