majorana_operator
majorana_operator(operator)
Converte un operatore in un MajoranaOperator.
Si tratta di un wrapper leggero e indipendente dal tipo che avvolge il metodo del protocollo SupportsMajoranaOperator , rispecchiando lo stile delle funzioni libere di fermion_operator().
Parametri
operator (SupportsMajoranaOperator) – l'operatore da convertire, implementando SupportsMajoranaOperator.
Risultati
L'operatore è stato convertito in un MajoranaOperator.
Tipo di restituzione
>>> from qiskit_fermions.mappers.library import majorana_operator
>>> from qiskit_fermions.operators import FermionOperator
>>> fer_op = FermionOperator.from_dict({((True, 0), (False, 0)): 1})
>>> maj_op = majorana_operator(fer_op)
>>> print(format(maj_op.normal_ordered().simplify()))
5.000000e-1 +0.000000e0j * ()
0.000000e0-5.000000e-1j * (γ'0 γ0)
Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.