Skip to main content
IBM Quantum Platform

edge_vertex_to_majorana

edge_vertex_to_majorana(inter_op)

Associa un EdgeVertexOperator a un MajoranaOperator.

Parametri

inter_op – l'operatore bordo-vertice da mappare.

Risultati

L'operatore di Majorana mappato.


Definizione

Questa funzione scompone gli operatori spigolo-vertice in termini di operatori di Majorana, come definiti qui.


Utilizzo

>>> from qiskit_fermions.mappers.library import edge_vertex_to_majorana
>>> from qiskit_fermions.operators import EdgeVertexOperator
>>> inter_op = EdgeVertexOperator.from_dict({((0, 0),): 1, ((1, 2),): 2})
>>> maj_op = edge_vertex_to_majorana(inter_op)
>>> print(format(maj_op.normal_ordered().simplify()))
  0.000000e0 +1.000000e0j * (γ'0 γ0)
  0.000000e0 +2.000000e0j * (γ2 γ1)
Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.