Skip to main content
IBM Quantum Platform

SupportsMajoranaOperator

class SupportsMajoranaOperator(*args, **kwargs)

베이스: Protocol

마요라나 연산자를 대상으로 하는 해당 SupportsFermionOperator 프로토콜의 등가물.

아래 메서드로 호출을 전달하는, 타입에 구애받지 않는 헬퍼 함수에 대해서는 majorana_operator() 여기를 참조하십시오.

>>> from qiskit_fermions.operators import FermionOperator
>>> fer_op = FermionOperator.from_dict({((True, 0), (False, 0)): 1})
>>> maj_op = fer_op._majorana_operator_()
>>> print(format(maj_op.normal_ordered().simplify()))
 5.000000e-1 +0.000000e0j * ()
  0.000000e0-5.000000e-1j * (γ'0 γ0)

프로토콜 방법

_majorana_operator_

_majorana_operator_()

이 연산자를 MajoranaOperator 인스턴스로 변환합니다.

리턴 유형

MajoranaOperator

이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.