View source on GitHub |
Module to compute commutators, with optimizations for specific systems.
Functions
anticommutator(...)
: Compute the anticommutator of two operators.
commutator(...)
: Compute the commutator of two operators.
double_commutator(...)
: Return the double commutator [op1, [op2, op3]].
trivially_commutes_dual_basis(...)
: Determine whether the given terms trivially commute.
trivially_double_commutes_dual_basis(...)
: Check if the double commutator [term_a, [term_b, term_c]] is zero.
trivially_double_commutes_dual_basis_using_term_info(...)
: Return whether [op_a, [op_b, op_a_prime]] is trivially zero.