Skip to main content
IBM Quantum Platform

qiskit.circuit.library.iqp

qiskit.circuit.library.iqp(interactions)

GitHub

순간 양자 다항식 시간(IQP) 회로.

회로는 [1에서] 소개한 대로 하다마드 게이트 열, T 게이트의 거듭제곱 열, CS 게이트의 시퀀스(최대 n2n2\frac{n^2-n}{2} ), 마지막 하다마드 게이트 열로 구성됩니다.

회로는 n×nn \times n 상호작용 행렬로 매개변수화됩니다. 각 T 게이트의 거듭제곱은 상호작용 행렬의 대각선 요소에 의해 주어집니다. CS 게이트의 거듭제곱은 상호작용 행렬의 위쪽 삼각형에 의해 주어집니다.

레퍼런스 회로:

앞서 설명한 회로를 보여주는 다이어그램입니다.

확장 회로:

앞서 설명한 회로를 보여주는 다이어그램입니다.

참조 자료:

[1] M. J. 브렘너 외. 통근 양자 계산의 평균 사례 복잡성 대 대략적인 시뮬레이션, Phys. Rev. 117, 080501 (2016). arXiv:1504.07999

매개변수

interactions (Sequence[Sequence[int]]) – 상호작용을 대칭 정사각형 행렬로 표시합니다. None 인 경우 num_qubits 인수를 설정해야 하며 임의의 IQP 회로가 생성됩니다.

리턴

IQP 회로.

리턴 유형

QuantumCircuit

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