commutator
commutator(op_a, op_b)
Calcola il commutatore di due operatori.
Il commutatore è definito come segue:
Gli operatori che supportano questo metodo devono implementare il protocollo SupportsCommutators .
Nota
Entrambi gli argomenti devono essere dello stesso tipo di operatore. Questo determinerà anche il tipo di output.
>>> from qiskit_fermions.operators import FermionOperator
>>> from qiskit_fermions.operators.library import commutator
>>> op1 = FermionOperator.from_dict({((True, 0), (False, 0)): 1})
>>> op2 = FermionOperator.from_dict({((False, 0), (True, 0)): 2})
>>> comm = commutator(op1, op2)
>>> comm = comm.normal_ordered()
>>> canon = comm.simplify()
>>> assert canon == FermionOperator.zero()
Parametri
- op_a (T) – l'operatore sopra indicato.
- op_b (T) – l'operatore sopra indicato.
Risultati
del commutatore.
Tipo di restituzione
L
Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.