majorana_to_fermion
majorana_to_fermion(maj_op)
Mapeie MajoranaOperator para FermionOperator.
Parâmetros
maj_op – o operador de Majorana a ser mapeado.
Retorna
O operador de férmions mapeado.
Definição
Esta função implementa a transformação simples:
onde / são os dois operadores de férmions de Majorana (armazenados nos modos par e ímpar, respectivamente), e ( ) é o operador de criação (aniquilação) de férmions que atua no -ésimo modo férmionico sem spin .
Uso
>>> from qiskit_fermions.mappers.library import majorana_to_fermion
>>> from qiskit_fermions.operators import MajoranaOperator
>>> maj_op = MajoranaOperator.from_dict({(0, 1): 1})
>>> fer_op = majorana_to_fermion(maj_op)
>>> print(format(fer_op.normal_ordered().simplify()))
0.000000e0 +1.000000e0j * ()
0.000000e0 -2.000000e0j * (+0 -0)
Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.