treams.special.wignerd

treams.special.wignerd(l, m, k, phi, theta, psi) = <ufunc 'wignerd'>

Wigner-D matrix element

\[D^l_{mk}(\varphi, \theta, \psi) = \mathrm e^{-\mathrm i m \varphi} d^l_{mk}(\theta) \mathrm e^{-\mathrm i k \psi}\]

See also treams.special.wignersmalld().

Note

Mathematica uses a different sign convention, which means taking the negative angles.

Parameters:
  • l (integer) – Degree \(l \geq 0\)

  • m (integer) – Order \(|m| \leq l\)

  • k (integer) – Order \(|k| \leq l\)

  • phi (float or complex) – Angles

  • theta (float or complex) – Angles

  • psi (float or complex) – Angles

Returns:

complex

References