majorana_operator
majorana_operator(operator)
Convertit un opérateur en un MajoranaOperator.
Il s'agit d'un wrapper léger et indépendant du type, qui encapsule la méthode du protocole SupportsMajoranaOperator , reprenant ainsi le style des fonctions libres de fermion_operator().
Paramètres
operator (SupportsMajoranaOperator) – l'opérateur à convertir, en implémentant SupportsMajoranaOperator.
Retours
L'opérateur a été converti en un MajoranaOperator.
Type de retour
>>> 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)
Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.